КодировкаТела сообщений в текстовом и HTML форматах по умолчанию кодируются по алгоритму quoted-printable, если только вы не указали base64 через метод setHeaderEncoding(). Все другие вложения кодируются по алгоритму base64, если только не была указана другая кодировка при вызове метода addAttachment() и она не была установлена позднее для объекта части MIME. Кодировки 7Bit и 8Bit в настоящее время используются только для бинарных данных.
Кодирование заголовков, особенно темы (subject) сообщения - непростой
вопрос. Zend_Mime в настоящее время реализует
собственный алгоритм для кодирования quoted-printable сообщений в
соответствии с RFC-2045. Это вызвано тем, что
Zend_Mail_Transport_Smtp кодирует строки, начинающиеся с одной или двух точек, поэтому сообщение не будет нарушать протокол SMTP.
|
|