如何解决使用gmail发送到iusd学区,使用smtplib通过python自动发送电子邮件不会成功
我正在尝试使电子邮件自动化,但是我将其从gmail.com发送到iusd.org(学区)。到目前为止,当我从gmail发送到另一个gmail帐户时,它的工作正常,但是当我尝试发送到iusd.org帐户时,它没有发送。我需要更改什么才能发送此邮件?我可以发送的电子邮件数量也有上限吗?我正尝试通过此电子邮件发送电子邮件给大约110个人。
> import smtplib
>
> server = smtplib.SMTP_SSL("smtp@gmail.com",465)
> server.login("myemail@gmail.com","mypassword")
>
> messages =
> {"otheremail@iusd.org":"www.googlesheets.com","otheremail2@iusd.org":"www.googlesheets.com"}
> for email,link in messages.items():
> link = "Hello there,\n \n Attached is a link to your your spreadsheet: \n" + link + "\n \n
> Sincerely,\n John"
> server.sendmail("myemail@gmail.com",email,link)
> server.quit()
解决方法
首先我想尝试将调试级别更改为1(或更好的2)。 来自官方文档:
SMTP.set_debuglevel(级别):
设置调试输出级别。级别的值为1或True会导致连接的调试消息以及发送到服务器和从服务器接收的所有消息。级别的值2会导致这些消息带有时间戳。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。