我们是一款不断发展的Django应用,目前正在使用Google Apps发送电子邮件。我们正在达到电子邮件发送的最大限制,需要更好的解决方案。我们宁愿不必管理自己的电子邮件服务器,也越容易。发送大量电子邮件的最佳,最简单,最便宜的方式是什么?
我们可以用什么来快速解决这个问题?
答案 0 :(得分:3)
这正是您想要的:http://sendgrid.com/:)
答案 1 :(得分:3)
答案 2 :(得分:1)
我不知道是否有可能获得测试版邀请函,我自己也没有使用它,但我喜欢CritSend的外观。
希望我们会看到更多针对此类服务的竞争,我希望在完成所有麻烦之后我会发现它,然后尝试将域名清除,以便传送到hotmail,yahoo等等(这不仅仅是添加spf / domainkeys到你的DNS)。
答案 3 :(得分: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服务器。如果您想使用domain.com
代替gmail.com
,也可以使用{{1}}。
希望它有所帮助,干杯!
答案 4 :(得分:0)
我们目前使用的是具有10000/24小时的Amazon SES。我们还没有达到这个限制,我们已经有几千个用户发布内容[触发电子邮件]。 您可以申请更多。
管理卷的最佳方法是实际整合电子邮件,而不是在每个事件上发送电子邮件。例如如果用户的帖子获得了来自5个不同人的评论,我们会将其作为一封电子邮件发送,也可以每隔一小时发送一次。它不是即时的,但用户非常乐意接收它。 这大大减少了我们的音量。
无论如何,sendgrid也是一个很棒的邮件服务。
答案 5 :(得分:0)
SendGrid现在是Google App Engine和Google Compute Cloud的合作伙伴,您可以注册一个免费帐户,每月可以发送25,000封邮件,而不是旧的200 /天(每月约6000次)