导入 smtplib
#收件人
email_address = "chwqzsq@hotmail.com"
#定义SMTP服务器地址和端口号
smtp_server = "smtp-mail.outlook.com"
smtp_port = 587
#定义发件人和收件人的电子邮件地址
from_address = "mgudruft@outlook.com"
to_address = 电子邮件地址
#定义电子邮件主题和正文
subject = "测试邮件"
body = "这是一封测试邮件。"
#创建SMTP连接
smtp = smtplib.SMTP(smtp_server, smtp_port)
smtp.ehlo()
smtp.starttls()
smtp.ehlo()
#登录邮箱
smtp.login(from_address, "你的密码")
##创建电子邮件并发送
message = f"主题:{subject}\n\n{body}"
smtp.sendmail(发件人地址,收件人地址,消息)
#检查邮件是否发送成功
状态 = smtp.ehlo()[0]
如果状态 == 250:
print(f"电子邮件 {email_address} 发送成功。")
别的:
打印(f“
电子邮件
{email_address}发送失败。")
smtp.退出()
#收件人
email_address = "chwqzsq@hotmail.com"
#定义SMTP服务器地址和端口号
smtp_server = "smtp-mail.outlook.com"
smtp_port = 587
#定义发件人和收件人的电子邮件地址
from_address = "mgudruft@outlook.com"
to_address = 电子邮件地址
#定义电子邮件主题和正文
subject = "测试邮件"
body = "这是一封测试邮件。"
#创建SMTP连接
smtp = smtplib.SMTP(smtp_server, smtp_port)
smtp.ehlo()
smtp.starttls()
smtp.ehlo()
#登录邮箱
smtp.login(from_address, "你的密码")
##创建电子邮件并发送
message = f"主题:{subject}\n\n{body}"
smtp.sendmail(发件人地址,收件人地址,消息)
#检查邮件是否发送成功
状态 = smtp.ehlo()[0]
如果状态 == 250:
print(f"电子邮件 {email_address} 发送成功。")
别的:
打印(f“
电子邮件
{email_address}发送失败。")
smtp.退出()