问题标签 [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.
python - 在发送大量电子邮件时创建退订链接
我有一个应用程序将发送数千封电子邮件。我最初的计划是遍历每条记录并一次发送一封电子邮件,然后从记录的 UUID 创建取消订阅链接。为了加快发送电子邮件的速度,我改为使用 EmailMultiAlternative 和 get_connection() 只需要构建一个上下文
无论如何我可以访问正在发送的每封电子邮件的电子邮件地址,以便我可以建立一个退订链接?request.META 中是否存储了信息?我很难看到里面有什么。
django - from_email 在 django EmailMessage 中不起作用,而是使用 EMAIL_HOST_USER
我正在尝试使用 django 的内置电子邮件类EmailMessage
发送带有如下附件的电子邮件
我的电子邮件设置settings.py
是
因此,根据上述设置,EMAIL_HOST_USER 是actual@myhost.com
,当我调用我的send_email
函数时,我指定from_email
为myself@gmail.com
.
因此,当我收到电子邮件时,我收到的是来自actual@myhost.com
而不是 myself@gmail.com
即使我们指定了不同的电子邮件from_email
。
我可以做些什么来接收来自地址为的邮件 myself@gmail.com
?
python - 使用 Django EmailMessage 类在电子邮件中设置“发件人”标头的正确方法是什么?
我可以毫无问题地发送电子邮件并设置大多数标题。
但这已经给了我很长一段时间以来的奇怪结果。
这是我目前所在的位置:
当电子邮件到达时,它说它来自“notify@foobar.com”而不是“Darth Vader”。
我试过这样设置标题:
我已经仔细研究了这份关于Internet 消息格式 (RFC 2822)的文档,但我不清楚我是否遵循了最佳实践。
我也看到了这个SO Question,但它适用于 send_mail() 函数。它可能是相似的,但它是不同的。
我不关心我的电子邮件客户端是否正确显示(它可能会受到污染,因为我一直在尝试很多不同的方式,并且可能缓存了我做错的方式之一......)但我关心的是遵循最佳实践因此它适用于大多数电子邮件客户端。
问题
使用 EmailMessage 类在电子邮件中设置“发件人”标头的正确方法是什么?而且,与电子邮件客户端最兼容的方式是什么?
python - Django:通过 send_mass_mail() 发送 HTML 电子邮件
从电子邮件上的文档看来,HTML 应该用于send_mail()
但不是send_mass_mail()
. 我的理解是否正确,如果是这样,是否有一种解决方法可以在send_mass_mail()
不编写自定义循环的情况下使用 HTML 获得功能?
python - 在字符串中使用冒号
我为我的网站构建了一个自定义邀请应用程序。要激活邀请,您必须点击发送到您的电子邮件的链接。
然后问题就变成了,我的电子邮件发送功能无法将字符串作为消息发送,如下所示:
经过多次测试,问题似乎与 . :
,因为没有它,一切似乎都可以正常工作。
我不需要冒号,因为我可以把整个都http://
去掉。但我很好奇为什么将这个字符串传递给我的函数时该send_custom_email()
函数不起作用
作为参考,这是我的电子邮件发送功能:
一个测试:
尽管发送了电子邮件,但消息未呈现
django - Mailchimp,通过 Django 发送邮件(),打开费率跟踪
我正在决定是通过 Mailchimp 还是 Django 发送电子邮件。
我的电子邮件模板非常基础,邮件合并(具有特定于用户的各种字段)可以在 Django 模板系统中轻松完成
Mailchimp 的优点是 - 跟踪打开率和点击率
Django 电子邮件的优点是:Mailchimp 电子邮件出现在 Gmail 的社交选项卡中,与其他电子邮件提供商相当(显示为 From : myadmin@mydomain.com via xxx.mailchimp.com,最后一点使 Gmail 将其放入社交),而来自 Django 的电子邮件始终来自 myadmin@mydomain.com。
是否有一个包可以在 Django send_mail() 中集成跟踪打开率?
python - django-mailer - 如何在 Django 中异步发送邮件()
有没有办法立即使用 django-mailer 发送邮件?
正如我现在所看到的,django-mailer 的 send_mail() 将邮件放在队列中,我需要运行一个定期任务,该任务每 X 分钟运行一次,以发送队列中的所有邮件。
我有一个只需要发送少量电子邮件的小应用程序,我想尽快发送电子邮件,但是在不同的工作线程中(不阻止网络线程),因此尝试使用django-mailer
谢谢
python - 在 Django 中使用 smtplib 发送电子邮件时出错
我是 Django 开发的新手。我有一个联系消息表单,它将从表单收集的数据发送给收件人,并将表单也保存在数据库中(sqlite)。
view.py 的代码:
forms.py 中的代码:
models.py 中的代码:
在 settings.py 我还添加了:
当我按下提交时,它给了我一个异常错误:
“exceptions.BaseException”对象的属性“消息”
python - Django emailmultialternatives 包括来自电子邮件的圆括号
我正在尝试使用 EmailMultiAlternatives 在 django 中发送电子邮件。这是我的代码:
电子邮件发送正常,但我的电子邮件中括号内的内容丢失了。所以当我收到电子邮件时,来自电子邮件是这样的“ Abc <abc@abc.com>
”而不是“ Abc (ABC) <abc@abc.com>
”。如果我尝试使用反斜杠来逃避"Abc \(ABC\) <abc@abc.com>"
,它在 Gmail 中有效,但在 Outlook 中无效。
django - django send_email() 显示成功但未收到电子邮件
我正在学习如何发送电子邮件Djgnao
。我已经配置
在django shell
我尝试给我自己(和我的朋友)发送一封电子邮件
它返回看起来成功的结果
但是检查我的电子邮件和我朋友的电子邮件收件箱,没有收到这样的电子邮件。
我是不是误会了什么?还是我需要对我的 Gmail 帐户做些什么?
实际上,我在https://support.google.com/a/answer/182076?hl=en中尝试了 [登录到管理控制台] ,但我在“重新输入密码”页面和“选择帐户或添加新帐户”页面。我正在尝试我的免费普通个人Google
帐户,这会是问题吗?