【发布时间】:2020-10-10 01:25:45
【问题描述】:
我正在尝试编写一些可以发送电子邮件的 python 代码。到目前为止我已经成功了,但是没有向 BCC 发送消息。
"""
June 18, 2020
@author: Carlos
"""
import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
mail = smtplib.SMTP("smtp.gmail.com", 587)
msg = MIMEMultipart()
message = input("Your message: ")
password = input("Your password: ")
msg['From'] = input("Your email: ")
msg['To'] = input("Reciever(s): ")
msg['CC'] = ", " + input("CC(s): ")
msg['BCC'] = ", " + input("BCC(s): ")
msg['Subject'] = input("Your header: ")
msg.attach(MIMEText(message, 'plain'))
mail.ehlo()
mail.starttls()
mail.login(msg['From'], password)
mail.sendmail(msg['From'], msg['To'] + msg['CC'] + msg['BCC'], msg.as_string())
mail.close()
print("Successfully sent email to %s:" % (msg['To']))
【问题讨论】:
标签: python email smtp smtplib bcc