Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 7, 2014 14:19:31

worsvch
Зарегистрирован: 2014-09-07
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Искажается имя файла при отсылке по электронной почте

Написал небольшой скрипт по отсылке электронной почты с файлом-вложением. Ситуация такая: если, название файла полностью на английском языке, то файл приходит в том виде в котором отсылался. Если же, название файла на русском языке, то он приходит с искаженным названием. Например:
был ‘Тест.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)

Офлайн

#2 Сен. 11, 2014 18:21:20

Alen
Зарегистрирован: 2013-08-01
Сообщения: 373
Репутация: +  49  -
Профиль   Отправить e-mail  

Искажается имя файла при отсылке по электронной почте

Почтовый клиент Evolution?

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version