共计 700 个字符,预计需要花费 2 分钟才能阅读完成。
Python 可以使用 smtplib 模块来实现发送邮件服务。以下是一个简单的例子:
import smtplib
from email.mime.text import MIMEText
def send_email(subject, message, to_email):
# 邮件内容
email_message = MIMEText(message)
email_message["Subject"] = subject
email_message["From"] = "sender@example.com"
email_message["To"] = to_email
# 发送邮件
with smtplib.SMTP("smtp.example.com", 587) as smtp:
smtp.login("username", "password")
smtp.send_message(email_message)
# 调用函数发送邮件
send_email(" 测试邮件 ", " 这是一封测试邮件。", "recipient@example.com")
上述代码中,首先导入了 smtplib 模块和 MIMEText 类。然后定义了一个 send_email
函数,该函数接受三个参数:邮件主题、邮件内容和收件人邮箱地址。
在函数内部,首先创建了一个 MIMEText 对象,设置了邮件的主题、发件人地址和收件人地址。然后使用 smtplib.SMTP
类创建了一个 SMTP 连接,并调用其 login
方法进行登录验证。最后,调用 smtp.send_message
方法发送邮件。
需要根据实际情况修改邮件相关参数,比如 SMTP 服务器地址、登录用户名和密码等。
丸趣 TV 网 – 提供最优质的资源集合!
正文完