共计 844 个字符,预计需要花费 3 分钟才能阅读完成。
要编写一个 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 服务器地址进行替换。
丸趣 TV 网 – 提供最优质的资源集合!
正文完