powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Использование кириллицы с smtplib
1 сообщений из 1, страница 1 из 1
Использование кириллицы с smtplib
    #39931380
dbalor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Flask python3.6 Письма с сайта на латинице отправляются - все Ok, но письма с кириллицей выдает ошибку:

UnicodeEncodeError: 'ascii' codec can't encode characters in position 284-285: ordinal not in range(128)

Вот код отправки письма:
Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
# -*- coding: utf-8 -*-
 ...
mes='Какой-то текст'
# create message object instance
msg = MIMEMultipart()
# setup the parameters of the message
password = app.config['MAIL_PASSWORD']
msg['From'] = app.config['MAIL_USERNAME']
msg['To'] = app.config['MAILTO']
msg['Subject'] = 'Письмо.'
msg.attach(MIMEText(mes, 'plain','utf-8')) #Пробовал другие кодировки в частности сp1251 и другие-проблема осталась
...
SMTPserv.sendmail(msg['From'],msg['To'],msg.as_string())
...


Как исправить данную ошибку,чтобы письма с кириллицей отправлялись?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Использование кириллицы с smtplib
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]