如何在 Python 中使用 smtplib 模块接收邮件?

如何在 Python 中使用 smtplib 模块接收邮件?

import smtplib

# 邮箱地址
email_address = "your_email@example.com"

# 邮箱密码
password = "your_password"

# 接收邮件的邮箱地址
receiver_address = "receiver@example.com"

# 创建 smtplib 对象
smtp_client = smtplib.SMTP("smtp.example.com", 587)

# 登录邮箱服务器
smtp_client.login(email_address, password)

# 设置收件地址
smtp_client.set_mail_server("smtp.example.com")
smtp_client.set_smtp_secure(True)

# 发送邮件
smtp_client.sendmail("sender@example.com", receiver_address, "Hello, world!")

# 关闭连接
smtp_client.quit()

步骤:

  1. 导入 smtplib 模块。
  2. 定义 邮箱地址、密码和收件地址。
  3. 创建 smtplib 对象。
  4. 登录 邮箱服务器。
  5. 设置 收件地址。
  6. 发送邮件
  7. 关闭连接

注意:

  • 确保您拥有发送邮件的权限。
  • 您可以根据需要修改 email_addresspasswordreceiver_address
  • 您可以使用 smtp_client.starttls() 方法启用 TLS 安全。
相似内容
更多>