以下是一个使用 Python 发送邮件的简单示例:
import smtplib
# 发送邮件需要的配置信息
smtp_server = "smtp.163.com" # 发送邮件的SMTP服务器地址
smtp_port = 25 # SMTP服务器的端口号
username = "你的邮箱地址" # 发送邮件的邮箱地址
password = "你的邮箱密码" # 发送邮件的邮箱密码
# 设置邮件的发送者和接收者
sender = username
receiver = ["receiver1@example.com", "receiver2@example.com"] # 接收邮件的邮箱地址列表
# 设置邮件的主题和内容
subject = "Python发送邮件示例"
content = "这是一封使用Python发送的邮件。"
# 创建邮件对象
msg = smtplib.SMTP(smtp_server, smtp_port)
msg.login(username, password)
# 设置邮件头
msg.sendmail(sender, receiver, f"Subject: {subject}\n\n{content}")
# 关闭连接
msg.quit()
注意:在实际使用中,为了安全起见,建议使用加密的SMTP服务器(如SSL/TLS),并将邮箱密码存储在安全的地方,如密钥库中。