我需要使用事务性电子邮件服务提供商来使用 Django 发送电子邮件吗?

问题描述 投票:0回答:2

背景

  1. 我想使用 Django 发送事务性电子邮件。

  2. 我了解有交易电子邮件服务提供商 (ESP) 可以促进这一努力。

  3. 我看到的一个明显问题是与之相关的成本。 (我知道 ESP 有针对少量电子邮件的分层计划)

问题

所以,我对这个话题有几个问题:

  • 我需要交易电子邮件服务提供商才能通过 Django 发送电子邮件吗?

  • 在 Django 中使用 ESP 处理事务电子邮件有哪些优点和缺点?

  • 如果我决定自己做(不使用 ESP),它的扩展性好吗?

  • 您还可以看到哪些我不知道但您认为它们可能相关的问题?

最后一个问题

  • 如果我的结论是使用ESP,我应该采取什么步骤通过Django发送电子邮件?

我查看了 Reddit 主题,他们在其中讨论了这个主题。但几乎每个人都一直推荐使用 ESP。

python django email smtp transactional-email
2个回答
0
投票

不需要使用第三方电子邮件服务。 您可以使用您自己安装在您选择的服务器上的 SMTP 服务器来配置 Django for email,例如 Google“smtp 服务器自托管”可以找到许多执行此操作的产品,例如发送邮件

但是...

  • 第三方电子邮件主机被标记为“垃圾邮件”的可能性要小得多
  • 第三方电子邮件主机提供免费套餐并且相对便宜
  • 第三方邮件零维护成本
  • 如果您的电子邮件需求超出了单个服务器可以处理的范围,那么您最终将重新发明轮子并构建某种形式的集群,除非您找到具有此功能的自托管产品

0
投票

您有多种发送交易电子邮件的选项。

如果您的电子邮件托管在 gmail / zoho mail 中,并且每天发送的电子邮件数量较少,那么您可以使用其 SMTP 详细信息并开始发送电子邮件。

当超过限制时,您将需要寻找任何交易电子邮件发送提供商,例如 Zeptomail 、 Postmark 、 sendgrid 等。

© www.soinside.com 2019 - 2024. All rights reserved.