У меня есть код, который использует python модуль smtplib для отправки электронного письма с результатами вызова API. Письмо отправляется дважды. Вот код:
smtp.ehlo()
smtp.starttls()
smtp.ehlo()
smtp.login('XXXXXXXXXXX', 'XXXXXXXXXX')
subject = 'Bioglow Wood Fuels Order ' + str(result["reference"])
body = emailtext
msg = f'Subject: {subject}\n\n{body}'
smtp.sendmail('XXXXXXXXXXXXX', 'XXXXXXXXXXXXX', msg.encode('utf-8'))
Он работает на AWS сервере Ubuntu с nohup.
Любая помощь будет оценена,
Артём