Yagmail设置Outlook邮箱

2023-12-18
#Python

根据 Outlook 官网 1 提示:

SMTP server name: smtp-mail.outlook.com
SMTP port: 587
SMTP encryption: STARTTLS

Yagmail 设置 Outlook 邮箱为:

yag_smtp_connection = yagmail.SMTP(
    user='name@outlook.com',
    host='smtp-mail.outlook.com',
    port=587, 
    smtp_starttls=True, 
    smtp_ssl=False
)

延伸阅读

  1. POP, IMAP, and SMTP settings for Outlook.com - Microsoft Support
  2. 在Python中使用Yagmail从Outlook365发送电子邮件(允许SMTP访问)-腾讯云开发者社区-腾讯云
  3. yagmail: Python发送邮件
  4. 解决Ubuntu系统yagmail每次输入邮箱密码
  5. 解决Ubuntu系统yagmail提示错误keyring.errors