Форум сайта python.su
0
Написал небольшой скрипт по отсылке электронной почты с файлом-вложением. Ситуация такая: если, название файла полностью на английском языке, то файл приходит в том виде в котором отсылался. Если же, название файла на русском языке, то он приходит с искаженным названием. Например:
был ‘Тест.xlsx’ на почту уже пришел ‘A300389.DAT’ и та же история с полем subject, если оно на русском, то в полученном письме вместо русского текста кракозябры. Проблема в том, что название файла должно соответствовать определенной структуре и быть обязательно на русском языке, так же как и Тема письма.
PS
Python версии 3.4
Используемые модули:
from email import encoders from smtplib import SMTP from email.mime.base import MIMEBase from email.mime.multipart import MIMEMultipart
Отредактировано worsvch (Сен. 7, 2014 14:21:21)
Офлайн
49
Почтовый клиент Evolution?
Офлайн