Я использую библиотеки email
и smtplib
для отправки электронной почты. Я пытаюсь включить смайлики в это письмо, используя emojize
.
По сути, я делаю это:
my_emoji = emoji.emojize(":thumbs_up:")
my_message = f"blabla {my_emoji} blabla"
Затем сообщение отправляется с помощью smtplib
и email
. Это работает, но не всегда. Некоторые смайлики будут отображаться в письме правильно, а некоторые - нет. Например,: thumbs_up: работает, но: heart: нет. Вместо настоящих смайликов в письме будет написано «: heart:».
Я не думаю, что мой код - это проблема, поэтому я показал только пример. Я думаю, что это как-то связано с кодировкой, юникодом или чем-то в этом роде (я почти ничего не знаю в этих областях)
Можете ли вы мне помочь? Извините за плохой английский sh.