Найти - Пользователи
Полная версия: Искажается имя файла при отсылке по электронной почте
Начало » Python для новичков » Искажается имя файла при отсылке по электронной почте
1
worsvch
Написал небольшой скрипт по отсылке электронной почты с файлом-вложением. Ситуация такая: если, название файла полностью на английском языке, то файл приходит в том виде в котором отсылался. Если же, название файла на русском языке, то он приходит с искаженным названием. Например:
был ‘Тест.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
Alen
Почтовый клиент Evolution?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB