python自动发邮件脚本怎么写

avatar
作者
筋斗云
阅读量:0

要编写一个Python自动发邮件的脚本,你可以使用smtplib模块。下面是一个简单的示例脚本:

import smtplib from email.mime.text import MIMEText  def send_email(sender, password, recipient, subject, message):     # 创建一个MIMEText对象     msg = MIMEText(message)      # 设置发件人和收件人     msg['From'] = sender     msg['To'] = recipient     msg['Subject'] = subject      # 使用SMTP服务器发送邮件     server = smtplib.SMTP('smtp.gmail.com', 587)  # 这里使用的是Gmail的SMTP服务器,如果是其他邮箱,请修改对应的SMTP服务器地址     server.starttls()     server.login(sender, password)     server.send_message(msg)     server.quit()  # 设置发件人、密码、收件人、主题和消息内容 sender = 'your_email@gmail.com' password = 'your_password' recipient = 'recipient_email@example.com' subject = 'Hello, World!' message = 'This is a test email.'  # 调用send_email函数发送邮件 send_email(sender, password, recipient, subject, message) 

在使用这个脚本之前,请确保你已经安装了smtplib模块。并将代码中的发件人邮箱、密码、收件人邮箱以及SMTP服务器地址进行替换。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!