【问题标题】:How to send an email on python without authenticating如何在没有身份验证的情况下在 python 上发送电子邮件
【发布时间】:2016-01-06 02:52:06
【问题描述】:

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

我不希望他们将密码放在我的应用程序或其他任何东西上。我知道这是可能的,因为我记得很久以前用 PHP 做过这个。

【问题讨论】:

标签: python django email smtplib


【解决方案1】:

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

您将使用哪个库来执行此操作,smtplib,一些 Django 的东西,或其他任何东西,都无关紧要。如果您愿意,您甚至可以跳过 SMTP 服务器,并模拟一个。这样,您可以将撰写的邮件直接存入用户 POP 服务器收件箱。但很少需要这样的极端。

【讨论】:

    猜你喜欢
    • 2020-10-28
    • 1970-01-01
    • 2016-03-28
    • 1970-01-01
    • 2012-12-02
    • 1970-01-01
    • 1970-01-01
    • 2012-04-03
    • 1970-01-01
    相关资源
    最近更新 更多