前言
我们想做一个用户注册时发送验证码的邮箱校验功能,一开始由于我们团队原本就购买了mailchimp付费服务,自然而然想到了Mailchimp的API3.0,可实际使用发现触发型邮件的功能集成基本玩不了,原来是要用Mandrill(山魈),也被集成到了Mailchimp的页面里,被称作Transactional Email,有独立的API。
准备工作
开源客户端
既然要做API集成,首先要找一个趁手的客户端,我是写JAVA的,很不幸,官方没有JAVA的CLlient,所以我去Gayhub上找到了Mandrill的客户端项目:
邮箱域名安全验证
但是在做API调用前有些事情必须要先做,否则API没调通你账号还可能被Mailchimp停用,由于Mailchimp官方严格的邮件发送管理规范,你必须先验证你的邮箱发送域名,并且在你的邮箱服务器DNS添加DKIM和SPF的record,完成后如下图所以校验都会是打勾的OK状态: