Имеется 2 версии питона: 2.4.3 и 2.3.4 (RHEL 4 и 5 соответственно).
На python 2.3:
>>> from email.MIMEText import MIMEText
>>> msg = MIMEText('test')
>>> msg.set_charset('windows-1251')
>>> print msg.as_string()
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="windows-1251"
dGVzdA==
Естественно в мейл-клиенте сообщение отображается неправильно.
С Python 2.4 все в порядке:
>>> print msg.as_string()
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="windows-1251"
test
Подскажите как сделать, чтоб python2.3 не кодировал сообщение в base64?
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум XEmacs VM-7.17 (2005)
- Форум как работать с файлами типа dfj3K9ltqh000739 ? (2005)
- Форум Почтовый сервер postfix не шифрует текст сообщения писем (2019)
- Форум shell mail - charset,encoding (2010)
- Форум PHP POP3 parser (2014)
- Форум Проблема mutt header 8bit -> quoted printable (2019)
- Форум Заканчивался 2020-й год (2020)
- Форум kmail+ssmtp некорректо нотправляется почта (2017)
- Форум проблема с мылом (2005)
- Форум Gnus как почтовик: проблемы с письмами в windows-1251 (2005)