• Python实现自动发送邮件功能源代码
  • 发布于 1个月前
  • 134 热度
    0 评论
  • 乌龙山
  • 0 粉丝 44 篇博客
  •   
通过Python可以快速实现自动化的邮件发送,特别是需要定期发送报告或通知时,使用这个脚本可以极大地简化工作流程。
import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart

def send_email(to_email, subject, body):
    from_email = "your_email@example.com"
    password = "your_password"

    msg = MIMEMultipart()
    msg['From'] = from_email
    msg['To'] = to_email
    msg['Subject'] = subject

    msg.attach(MIMEText(body, 'plain'))

    server = smtplib.SMTP('smtp.example.com', 587)
    server.starttls()
    server.login(from_email, password)
    text = msg.as_string()
    server.sendmail(from_email, to_email, text)
    server.quit()
# 堆代码 duidaima.com
# 示例用法
send_email("recipient@example.com", "测试邮件", "这是一封通过Python发送的测试邮件。")
通过这个脚本,可以轻松地发送电子邮件,只需设置SMTP服务器信息和邮件内容。
用户评论