import smtplib
from email.mime.text import MIMEText
# SMTP服务器设置
smtp_server = 'smtp.qq.com'
smtp_port = 587
secure_connection = 'STARTTLS'
# 发件人和收件人信息
sender_email = 'shiningrise@qq.com'
receiver_email = 'shiningrise@qq.com'
# 邮件内容
message = MIMEText('This is the body of the email.')
message['Subject'] = 'Subject of the email 2'
message['From'] = sender_email
message['To'] = receiver_email
# SMTP账户信息
username = 'shiningrise@qq.com'
password = '密码'
# 连接到SMTP服务器并发送邮件
try:
with smtplib.SMTP(smtp_server, smtp_port) as server:
#if secure_connection == 'STARTTLS':
# server.starttls()
server.login(username, password)
server.sendmail(sender_email, receiver_email, message.as_string())
print('Email sent successfully!')
except smtplib.SMTPException as e:
print('Error sending email:', str(e))