Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何创建django应用程序来发送大量电子邮件?_Django_Email_Django Admin_Massmail_Django Email - Fatal编程技术网

如何创建django应用程序来发送大量电子邮件?

如何创建django应用程序来发送大量电子邮件?,django,email,django-admin,massmail,django-email,Django,Email,Django Admin,Massmail,Django Email,我想为django项目创建一个简单的界面来发送大量邮件,但我不知道如何启动模型、表单、视图等 我查看了django mailer,但它不适合我的需要,而且我也没有找到另一个django的mailer应用程序如此完整。欢迎提供任何文档、建议或应用程序推荐。在linux系统上,您可以使用sendmail:或smtp库。在linux系统上,您可以使用sendmail:或smtp库。与后缀跳转、故障、服务器停机等相比,您编写的所有内容都不可靠。因此,作为最低限度的设置,我建议将Django SMTP配置

我想为django项目创建一个简单的界面来发送大量邮件,但我不知道如何启动模型、表单、视图等


我查看了django mailer,但它不适合我的需要,而且我也没有找到另一个django的mailer应用程序如此完整。欢迎提供任何文档、建议或应用程序推荐。

在linux系统上,您可以使用sendmail:或smtp库。

在linux系统上,您可以使用sendmail:或smtp库。

与后缀跳转、故障、服务器停机等相比,您编写的所有内容都不可靠。因此,作为最低限度的设置,我建议将Django SMTP配置变量指向本地Postfix实例,并将Postfix配置为通过您直接使用的电子邮件帐户中继电子邮件。然后你就可以使用标准的django机器,享受心灵的宁静。

与后缀反弹、故障、服务器停机等相比,你所写的一切都是不可靠的。因此,作为最低限度的设置,我建议将Django SMTP配置变量指向本地Postfix实例,并将Postfix配置为通过您直接使用的电子邮件帐户中继电子邮件。然后你就可以使用标准的django机器,享受心灵的宁静。

我更期待django应用程序的结构,因为django有自己的smtplib包装器,但感谢你的建议:我更期待django应用程序的结构,因为django有自己的smtplib包装器,但是谢谢你的建议:我更新了问题。显然我表达的很糟糕,对不起。实际上,我不想制作sendmail/postfix应用程序,而是想制作一个从django发送邮件的界面,而smtplib则通过django包装器来完成这项工作。@Oscar:所以我还是不太明白你想做什么。为什么django maile不适合您的需要,为什么SMTPlib不够等等?@Tomasz对不起,我似乎无法正确回答这个问题,这是我的错。我想做一个django应用程序,通过send_mass_mail django wrapper向许多用户发送电子邮件,但我不知道我必须在应用程序模型、表单等中定义哪些内容才能在django管理员中工作。@Oscar:我也不知道-回答起来太模糊了。如果您希望能够在admin中选择用户,然后向他们发送一些标准化的电子邮件,那么您可以编写一个自定义管理操作:。尽管如此,没有什么可以阻止你把Postfix和send_mass_mail放在一起——在群发邮件中,你肯定想处理失败、反弹等,这是Postfix提供的。最后但并非最不重要的一点,也许你只需要像Mailchimp.com这样的东西?我已经阅读了管理操作,这就是我对这个问题的意思,似乎我无法理解它的意义。谢谢,我给出的答案是有效的,并且+1感谢heheI花时间更新这个问题。显然我表达的很糟糕,对不起。实际上,我不想制作sendmail/postfix应用程序,而是想制作一个从django发送邮件的界面,而smtplib则通过django包装器来完成这项工作。@Oscar:所以我还是不太明白你想做什么。为什么django maile不适合您的需要,为什么SMTPlib不够等等?@Tomasz对不起,我似乎无法正确回答这个问题,这是我的错。我想做一个django应用程序,通过send_mass_mail django wrapper向许多用户发送电子邮件,但我不知道我必须在应用程序模型、表单等中定义哪些内容才能在django管理员中工作。@Oscar:我也不知道-回答起来太模糊了。如果您希望能够在admin中选择用户,然后向他们发送一些标准化的电子邮件,那么您可以编写一个自定义管理操作:。尽管如此,没有什么可以阻止你把Postfix和send_mass_mail放在一起——在群发邮件中,你肯定想处理失败、反弹等,这是Postfix提供的。最后但并非最不重要的一点,也许你只需要像Mailchimp.com这样的东西?我已经阅读了管理操作,这就是我对这个问题的意思,似乎我无法理解它的意义。谢谢,我给出的答案是有效的+1,因为他花时间同意Tomasz+1,你不应该直接使用smtplib,但至少通过postfix将电子邮件路由到smtp。Django mailer看起来很不错;但你必须列出为什么它不适合你的需要。也许可以找到django mailer,让它满足你的需要?如果您不知道如何从django开始,那么请同意Tomasz+1,即您不应该直接使用smtplib,但至少应该通过后缀将电子邮件路由到smtp。Django mailer看起来很不错;但你必须列出为什么它不适合你的需要。也许可以找到django mailer,让它满足你的需要?如果您不知道如何从django开始,请转到