问题标签 [django-email]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
django - 如果管理站点出现异常,Django 会向我发送电子邮件吗?
Django文档说:
当 DEBUG 为 False 时,只要您的代码引发未处理的异常并导致内部服务器错误(HTTP 状态代码 500),Django 就会向 ADMINS 设置中列出的用户发送电子邮件。
但这是否包括 django 管理站点?如果没有,我该如何启用此类报告?
我问这个是因为当我Exception
在 ModelAdmin 子类中有意升起时,我没有收到任何电子邮件。
另一方面,我尝试手动发送,它工作正常。
更新: 当应用程序的 API 部分出现异常(由活塞驱动)时,Django 也会发送崩溃报告。
任何帮助深表感谢。
django - direct_to_template 等效于电子邮件?
direct_to_template
我正在编写一个小快捷功能,基本上做与发送电子邮件相同的事情:
我怎样才能让我TEMPLATE_CONTEXT_PROCESSORS
也处理这个?
django - 如何将 Pre-South Django 应用程序升级到其 Post-South 版本
如果我使用的应用程序在 0.4 版中没有使用南迁移,并想将其升级到 0.6 版的最新版本,其中包含一个迁移目录,其中包含 0001_initial 和 0002_some_new_fields_add。
你会如何在生产环境中解决这个问题?
假设:Django 项目之前不依赖 South!
按照南方的教程,以下是正确的方法吗?
- 暂时使用旧版本的应用程序
- 在 INSTALLED_APPS 中包括 South
- 运行 schemamigration theAPP --fake
- 升级应用
- 运行 schemamigration OtherApps --fake(可选)
- 运行迁移 theAPP --all
完毕?
我这样做了,在应用程序上调用了迁移,但是显示“未找到迁移”。我验证了迁移目录和项目是否存在。
我错过了哪一步?
免责声明:该应用程序是我自己的(http://github.com/un33k/django-emailmgr),最初我没有使用内置迁移发布它,然后在 0.5 版中,我在迁移目录中包含了初始和更改。但是当我尝试在我自己的 Django 项目中升级应用程序时,事情并不顺利。所以,我最终手动做事。
python - Django + uWSGI + 发送电子邮件的神秘问题
经过大约 1.5 小时的硬调试后,我在这里给您写信。
首先,这些是感兴趣的文件:
/project/app/utils.py
/project/app/views.py
/project/app/settings.py
/project/backends/smtp.py
好的,现在问题:
在本地主机中:
- 从视图发送电子邮件有效
- 从 django shell 发送电子邮件有效
在我服务器上的部署应用程序中:
- 从视图发送电子邮件不起作用
- 从 django shell 发送电子邮件有效
本地主机中的 Django shell 输出:
部署应用程序中的 Django shell 输出:
相同的代码,相同的提交。问题出在可能msg.send(self.fail_silently)
之前的方法中print "sent."
,但它是什么?我没有想法。
和你?
python - What is the proper way to verify an EmailMessage for proper recipient email addresses?
I am developing an application with Django. In forms.py, where the classes for my forms are stored, I have written a clean function to verify that all the emails typed into a textbox adhere to the proper format (person@site.com).
In this clean function, I build the email message with an EmailMessage object:
However, the exception 'Please check inputted emails for validity.' is never raised on the form regardless of what I input into the textbox. If I input random characters into the textbox, simply no message is sent.
What is the proper way to catch if the email was not sent properly?
Thank you.
django - 如何在 Django 中向 10,000 个用户发送电子邮件?
我的 Django 应用程序有 10,000 个用户,所有用户都有电子邮件。我想向他们所有人发送一封电子邮件,比如每月一次。此消息可能有一些 pdf 附件。
我尝试过的是使用 EmailMessage 对象向所有人发送电子邮件。在发送之前,我将所有用户的电子邮件地址添加到此 EmailMessage 的密件抄送组件中。
但是,当我发送电子邮件时,Django 抱怨“连接已重置”并且没有发送。我假设服务器连接已关闭。
在 Django 中发送大量电子邮件的有效方法是什么?会send_mass_mail()
更有效吗?
django - 如何在 Django 中支持使用多封电子邮件的用户?
我正在创建一个 Django 应用程序,其中用户可以拥有多个电子邮件,包括一个主要电子邮件。在 Django 中,SQL 用户表有一个 CharField 来存储一个电子邮件地址。
我目前的计划是创建一个名为“EmailAddress”的新模型,然后通过外键将此模型链接到用户模型,从而允许多封电子邮件。用户的主要电子邮件地址存储在email
用户表的列中。
但是,我想知道是否有更有效和更可靠的方法来做到这一点。我目前将主电子邮件地址存储两次,我认为这可能会损害数据完整性。
谢谢你。
django - 如何在 Django 中为 EmailMultiAlternatives 自定义电子邮件后端
背景 :-
我的电子邮件后端是这样的:
问题:-
我正在使用 EmailMultiAlternatives 发送 html 邮件。现在我想定义 auth_user 和 auth_password 以便我可以更改“来自”。基本上我想超越 EMAIL_HOST_USER,但希望 from_email 冗长,即“支持团队”。怎么做到呢?
python - Django EmailMultiAlternatives 发送到多个“收件人”地址
Django EmailMultiAlternatives 中有没有一种方法可以发送到多个“收件人”地址,而无需再次发送?
尝试用逗号分隔元组中的电子邮件,但只有第一个收件人收到电子邮件。
django - Django send_mail 不工作
当使用发送电子邮件的视图时没有任何反应,然后我将 send_mail(...) 输入 python shell 并返回 1 但我没有收到任何电子邮件。
这是我的 settings.py
这是视图: