神刀安全网

Manico.im 转向使用 Mailgun 邮件发送服务

manico.im 购买过 Manico 的朋友可能遇到过 License 邮件发送到垃圾邮件夹的情况,这是因为我是直接通过 Ubuntu 的 postfix 发送邮件的,配置各种不规范,难免被判断成垃圾邮件。

长久以来我也「勤奋」地去回复用户的邮件或微博,告诉他们先检查下垃圾邮件夹。久而久之,我觉得这个效率太低、方式也落后,得从根源上解决问题。

于是今天注册了 Mailgun 服务,配置在 manico.im 上面,成功地替换了原有用 Ubuntu 的 postfix 直接发邮件的过程。简单地记录一下过程:

Manico.im 用的是 Django(现在是 1.8.x,我得找时间升级到 1.9),Django 提供了比较灵活的方式用来配置各种 EMAIL 发送后端,我使用的是 django-anymail ( https://github.com/anymail/django-anymail

) 这个组件,因为这个当前在积极的开发当中。

集成和使用过程不多说了,一步步根据向导填入域名和 API,重启一下 web server,新的邮件就会通过 Mailgun 的服务发过来啦。这里,我作为一个 Mail.app 的用户学习到一个小技巧,选中邮件并按下 CMD+Option+U 可以查看 Mail 的源文件(即 raw 格式)。

我在微博和 Twitter 宣布了这件事情后,均有人告诉我 QQ 邮箱会拒收,然而我亲测是没有问题的,也许达到一定的量后会有这个问题吧。根据 Manico 当前的销量,达到这个邮件发送量不知道要猴年马月了,所以并不 care。

本文小结如下:

  • 使用 Mailgun 来免费每月 10,000 封的邮件额度;
  • 使用 django-anymail 来让你的 Django Web App 方便地集成使用 Mailgun。

接下去,我该给这个小站配上 https 支持了,小网站也要尽量搞得专业呀。

转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » Manico.im 转向使用 Mailgun 邮件发送服务

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址