2

我们是一个不断发展的 Django 应用程序,目前正在使用 Google Apps 发送电子邮件。我们正在达到电子邮件发送的最大限制,需要更好的解决方案。我们希望不必管理我们自己的电子邮件服务器,并且越容易越好。发送大量电子邮件的最佳、最简单和最便宜的方法是什么?

  • 我们查看了 Postageapp,但它们要求您使用自己的 SMTP 服务器。
  • 我们正在考虑使用 App Engine 发送电子邮件,但需要进行大量配置才能使其正常工作。

我们可以用什么来快速解决这个问题?

4

6 回答 6

3

这正是您想要的:http ://sendgrid.com/ :)

于 2010-04-01T19:50:13.063 回答
3

http://postmarkapp.com/

于 2010-07-14T06:28:26.793 回答
1

我不知道是否有可能获得测试邀请atm,我自己也没有使用过,但我喜欢CritSend的外观。

希望我们会看到对此类服务的更多竞争,我希望在尝试将域清除以传递到 hotmail、yahoo 等的所有麻烦之前发现它(这不仅仅是添加 spf/domainkeys到您的 DNS)。

于 2010-03-31T17:40:13.240 回答
0

我们目前正在使用具有 10000 / 24 小时的 Amazon SES。我们还没有达到这个限制,我们已经有几千个用户发布内容[这会触发电子邮件]。你可以要求更多。

管理音量的最佳方法是实际整合电子邮件,而不是在每个事件中发送电子邮件。例如,如果用户的帖子收到来自 5 个不同人的评论,我们会将其作为一封电子邮件发送,并且每隔几个小时发送一次。它不是即时的,但用户很高兴收到这种形式。这大大减少了我们的交易量。

无论如何,sendgrid 也是一个出色的邮件服务。

于 2013-09-12T03:17:00.097 回答
0

SendGrid 现在是 Google App Engine 和 Google Compute Cloud 的合作伙伴,您可以注册一个免费帐户,每月为您提供 25,000 条消息,而不是以前的 200 条/天(每月约 6000 条)

于 2013-09-27T21:04:39.080 回答
0

Django 包含发送电子邮件的功能https://docs.djangoproject.com/en/1.5/topics/email/,尝试将其包含在settings.py

# Email configuration.

EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'user@gmail.com'
EMAIL_HOST_PASSWORD = 'yourpassword'
EMAIL_USE_TLS = True
DEFAULT_FROM_EMAIL = 'user@gmail.com'
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'

当然,您可以将 gmail smtp 服务器更改为任何其他服务器。如果您想使用 yourdomain.com而不是gmail.com,那也是可能的。希望有帮助,加油!

于 2013-04-13T14:29:25.927 回答