繁体   English   中英

如何在python上发送电子邮件而不进行身份验证

[英]How to send an email on python without authenticating

每当用户执行特定操作时,我都试图从Django应用程序发送通知,我想从执行这些操作的人的电子邮件中发送这些通知。

我不希望他们在我的应用程序或其他任何东西上都输入密码。 我知道这是可能的,因为我记得很久以前用PHP做到了这一点。

您连接到SMTP服务器(最好是您自己的SMTP服务器),不需要身份验证或在该服务器上拥有帐户,然后创建一封电子邮件,在“发件人”字段中包含用户电子邮件,然后直接发送。

您将使用哪个lib,smtplib,一些Django东西或其他任何东西都不相关。 如果愿意,您甚至可以跳过SMTP服务器,然后模拟一个。 这样,您可以将撰写的邮件直接存储到用户POP服务器收件箱中。 但是很少有这种极端的需要。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM