Получение неправильной темы - PullRequest
0 голосов
/ 03 августа 2020

Я использую этот код для отправки электронной почты, и он работает, но когда я получаю электронное письмо, тема выглядит так, а также нет сообщения:

" No subject"
afsagsag@gmail.com To: Subject: OMG Super Important Message Good morning, <afsagsag@gmail.com>
import smtplib
import carriers
def amtg():
    gmail_user = 'sgfsfsfsf@gmail.com'
    gmail_password = 'rtgassds'

    sent_from = gmail_user
    to = ['sgssfsd@gmail.com']
    subject = 'OMG Super Important Message'
    body = carriers.rsting + carriers.amtg1

    email_text = """\
    From: %s
    To: %s
    subject: %s
    %s
    """ % (sent_from, ", ".join(to), subject, body)

    try:
        server = smtplib.SMTP_SSL('smtp.gmail.com', 465)
        server.ehlo()
        server.login(gmail_user, gmail_password)
        server.sendmail(sent_from, to, email_text)
        server.close()

        print ('Email sent!')
    except:
        print ('Something went wrong...')
...