Привет, это мое предложение (очень простое)
import random
i = [1,4,10,22,44,6,12] #first random list, could be change in the future
j = [1,4,10,8,15,14] #second random list, could be change in the future
for x in i:
if x in j: #for any item 'x' from collection 'i', find the same item in collection of 'j'
print(x) # print out the results
Я думаю, что ответ на следующий вопрос может быть решением.
В ответе упоминается, что контент должен начинаться с новой строки. Если это не так, контент становится частью заголовка сообщения, а не тела сообщения.
И еще один момент, который я заметил в документации smtplib , указано, что from_address и to_address должны соответствовать формату RFC822 . Как только вы проверите, правильно ли вы придерживаетесь этого формата или нет.
Так что я не знаю, сработает ли это или нет, попробуйте изменить "from_address" на "<" + "from_address" + ">".