Open NancyFan opened 8 years ago
Mandrill, 一个免费的SMTP邮件服务。使用此类专业的SMTP邮箱服务,除了可以大幅度提高免费配额(每月可以达到上万封),还可以全面掌握SMTP发邮件的情况,例如到达率、拒收率和错误原因分析等等。最重要的是这些专业的SMTP邮箱服务,发送邮件质量有保障,有API开发帮助,应用范围非常广泛。Mandrill给免费用户每个月12000封的发邮件配额,提供了SMTP API,支持curl, JSON, Python, php, ruby, nodejs, dart等。
目前Mandrill已经不支持国内IP注册了,挂代理即可,但是使用没有问题。
Mandrill 登录后,默认是无法访问SMTP服务器的,需要先开启API, 在后台首页,直接点击setting-->SMTP&API Info 进入API页面。如图, 可以看到我们必须有一个API 密钥才能使用SMTP,API密钥在下方+ New API Key按钮创建。 点击按钮就可以直接得到一个密钥:
注意该密钥必须处在on状态才可以使用。
Note: 确保使用POST来提交数据。 当然我们还可以向邮件内容中添加图片等,具体用法请参考: https://mandrillapp.com/api/docs/messages.JSON.html#method=send
Mandrill, 一个免费的SMTP邮件服务。使用此类专业的SMTP邮箱服务,除了可以大幅度提高免费配额(每月可以达到上万封),还可以全面掌握SMTP发邮件的情况,例如到达率、拒收率和错误原因分析等等。最重要的是这些专业的SMTP邮箱服务,发送邮件质量有保障,有API开发帮助,应用范围非常广泛。Mandrill给免费用户每个月12000封的发邮件配额,提供了SMTP API,支持curl, JSON, Python, php, ruby, nodejs, dart等。
获取Mandrill SMTP服务
目前Mandrill已经不支持国内IP注册了,挂代理即可,但是使用没有问题。
![1](https://cloud.githubusercontent.com/assets/13671445/10410178/ffd20264-6f6b-11e5-8c7c-4577584277ff.png)
Mandrill 登录后,默认是无法访问SMTP服务器的,需要先开启API, 在后台首页,直接点击setting-->SMTP&API Info 进入API页面。如图,
可以看到我们必须有一个API 密钥才能使用SMTP,API密钥在下方+ New API Key按钮创建。
点击按钮就可以直接得到一个密钥:
![image](https://cloud.githubusercontent.com/assets/13671445/10410237/0a307702-6f6e-11e5-9d4a-b1ec1ab71175.png)
注意该密钥必须处在on状态才可以使用。
Load jQuery
使用$.ajax函数发送邮件,代码如下:
Note: 确保使用POST来提交数据。
当然我们还可以向邮件内容中添加图片等,具体用法请参考:
https://mandrillapp.com/api/docs/messages.JSON.html#method=send