Почему при дозировании моя почта теряет часть содержимого при отправке? - PullRequest
0 голосов
/ 29 мая 2020

Мой код отправляет электронное письмо с полученными значениями.

Мой код:

    self.alert = email.message.EmailMessage()
    self.alert['Subject'] = my_subject
    content1 = ''

    content2 = 'ABCDEFGHIJ1ABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJABCDEFGHIJ'
    self.alert.set_content(content) #content1 or content2
    self.alert['From'] = my_from
    self.alert['To'] = my_to
    self.smtp.send_message(self.alert)

(content1 - шесть последовательных 가나다라마. По любой причине я не могу ввести его в приведенный выше блок кода .. Сайт отказывается публиковать это. Возможно это не англи sh ..?)

Когда я даю content1, почта получателя показывает только некоторую часть содержимого.

가나다 라마 가나다 라마 가나다 라마 가나다

С другой стороны, для content2, хотя длина намного больше, чем content1, он показывает все символы в полученном электронном письме.

content1 содержит корейский язык.

Язык имеет отношение к этой проблеме?

Когда я делаю то же самое на своем Ma c, он хорошо передает корейский.

Но эта проблема возникает, когда я использую удаленный сервер.

Любая мысль приветствуется :)

1 Ответ

0 голосов
/ 01 июня 2020

Я до сих пор не знаю почему, но после того, как я попробовал с python3 .6, проблема исчезла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...