Zend_Mime是一个用来处理多段MIME消息的辅助类,
在Zend_Mail和Zend_Mime_Message中使用了它,
也可在需要MIME支持的应用程序中使用。
Zend_Mime提供了一系列静态辅助方法来处理MIME:
-
Zend_Mime::isPrintable(): 给定的字符串中不含不可打印(unprintable)的字符,则返回TRUE,否则返回FALSE。 -
Zend_Mime::encodeBase64(): 将一个字符串用base64编码。 -
Zend_Mime::encodeQuotedPrintable(): 将一个字符串以quoted-printable机制编码。
Zend_Mime定义了一系列通常在处理MIME消息的时候要用到的常量:
-
Zend_Mime::TYPE_OCTETSTREAM: 'application/octet-stream' -
Zend_Mime::TYPE_TEXT: 'text/plain' -
Zend_Mime::TYPE_HTML: 'text/html' -
Zend_Mime::ENCODING_7BIT: '7bit' -
Zend_Mime::ENCODING_8BIT: '8bit' -
Zend_Mime::ENCODING_QUOTEDPRINTABLE: 'quoted-printable' -
Zend_Mime::ENCODING_BASE64: 'base64' -
Zend_Mime::DISPOSITION_ATTACHMENT: 'attachment' -
Zend_Mime::DISPOSITION_INLINE: 'inline'