Emojis, сгенерированный emojize, не отображается в электронном письме - PullRequest
0 голосов
/ 30 апреля 2020

Я использую библиотеки email и smtplib для отправки электронной почты. Я пытаюсь включить смайлики в это письмо, используя emojize.

По сути, я делаю это:

my_emoji = emoji.emojize(":thumbs_up:")

my_message = f"blabla {my_emoji} blabla"

Затем сообщение отправляется с помощью smtplib и email. Это работает, но не всегда. Некоторые смайлики будут отображаться в письме правильно, а некоторые - нет. Например,: thumbs_up: работает, но: heart: нет. Вместо настоящих смайликов в письме будет написано «: heart:».

Я не думаю, что мой код - это проблема, поэтому я показал только пример. Я думаю, что это как-то связано с кодировкой, юникодом или чем-то в этом роде (я почти ничего не знаю в этих областях)

Можете ли вы мне помочь? Извините за плохой английский sh.

...