【问题标题】:Connection refused when sending email using Scrapy mail module使用 Scrapy 邮件模块发送电子邮件时连接被拒绝
【发布时间】:2017-07-16 02:25:28
【问题描述】:

我在使用 Scrapy 抓取后尝试发送电子邮件,但出现此错误:

2017-02-25 12:44:44 [scrapy.mail] ERROR: Unable to send mail: To=['<my_email>@gmail.com'] Cc=['<my_email>@gmail.com'] Subject="Test" Attachs=0- Connection was refused by other side: 10061: No connection could be made because the target machine actively refused it..

这是代码:

    mailer = scrapy.mail.MailSender.from_settings(scrapy.conf.settings)
    mailer.send(to=["<my_email>@gmail.com"], subject="Test", 
        body="Test", cc=["<my_email>@gmail.com"])

如何使用 Scrapy MailSender() 成功发送电子邮件

【问题讨论】:

    标签: python email scrapy mail-sender


    【解决方案1】:

    要发送电子邮件,您需要一个允许您发送电子邮件的 SMTP 服务器,并通过 mail settings 配置与该 SMTP 服务器的连接,例如 MAIL_HOSTMAIL_PORT

    如果您在互联网上搜索您的电子邮件提供商的名称(例如 Kolab Now、Google Mail)和“SMTP”,您应该能够找到您需要使用的设置。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-07
      • 1970-01-01
      • 1970-01-01
      • 2017-04-06
      • 2022-07-13
      相关资源
      最近更新 更多