作者:lw65112779 | 来源:互联网 | 2023-09-06 17:12
我在使用Scrapy进行刮擦后尝试发送电子邮件,但是我收到此错误:2017-02-2512:44:44[scrapy.mail]ERROR:Unabletosendmail:To[
我在使用Scrapy进行刮擦后尝试发送电子邮件,但是我收到此错误:
2017-02-25 12:44:44 [scrapy.mail] ERROR: Unable to send mail: To=['@gmail.com'] Cc=['@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=["@gmail.com"], subject="Test",
body="Test", cc=["@gmail.com"])
如何使用Scrapy MailSender成功发送电子邮件()
解决方法:
要发送电子邮件,您需要一个允许您发送电子邮件的SMTP服务器,并通过mail settings配置与该SMTP服务器的连接,如MAIL_HOST和MAIL_PORT.
如果您在互联网上搜索电子邮件提供商的名称(例如Kolab Now,Google Mail)和“SMTP”,您应该能够找到需要使用的设置.