Я пытаюсь отправить электронное письмо на Python с помощью SMTP с адресом From, адресом, адресом BCC, темой и сообщением. Я имею отправки электронной почты и даже посылает ВСС, как и должно быть, единственная проблема в том, что сообщение по электронной почте говорит:Отправить письмо python с помощью SMTP с темой
To: [email protected]
Subject: Subject goes here
this is the email that I’m sending
, когда я только хочу, само сообщение, чтобы показать, где сообщение принадлежит, и тема письма не задана, поэтому есть пустой вопрос. Вот как я это настроило:
def sendEmail(fromAddress, toAddress, bccAddress, appName, message):
subject = "Subject goes here"
BODY = string.join((
"From: %s\r\n" % fromAddress,
"To: %s\r\n" % toAddress,
"Subject: %s\r\n" % subject,
"\r\n",
message
), "\r\n")
#im using arbitrary values here, when I run it I use actual login info
username = '[email protected]'
password = 'password'
server = smtplib.SMTP('smtp.gmail.com', 587)
server.ehlo()
server.starttls()
server.login(username,password)
toList = []
bccList = []
toList.append(toAddress)
bccList.append(bccAddress)
server.sendmail(fromAddress, toList + bccList, BODY)
server.quit()
Как отправить BCC? – AggieDev
Я считаю, что вы просто установили 'msg ['Bcc']', но не полностью уверены. Документы должны сказать. –
Он говорит, что SMTP_SSL не имеет атрибута «send_message» – AggieDev