nat*_*ser 7 smtp heroku amazon-ses meteor
我想使用Meteor提供的内置电子邮件方法,但我需要我的应用程序在Heroku上运行并使用Amazon SES的smtp端点来传输我的消息.
我正在使用Meteorite构建包和帐户密码包.
nat*_*ser 14
按照以下说明使用amazon ses从heroku正确发送流星电子邮件
1)通过aws控制台设置smtp访问权限,获取smtp凭据
2)使用javascript控制台(chrome dev tools/firebug)运行
encodeURIComponent("SES_SMTP_USERNAME")
encodeURIComponent("SES_SMTP_PASSWORD")
编码用于smtp网址的用户名/密码
3)获取结果字符串来构建你的smtp url
smtp://ENCODED_USER:ENCODED_PASS@SES_SMTP_URL:465
4)设置MAIL_URL变量告诉meteor使用此方法发送电子邮件
heroku config:add MAIL_URL=YOUR_SMTP_URL
(不要用qoutes来填充网址)
5)将发件人设置为您的流星应用程序中经过SES验证的发件人
Accounts.emailTemplates.from = "SENDER_NAME <SENDER_EMAIL>";
这将允许Meteor默认电子邮件方法正常运行.
| 归档时间: |
|
| 查看次数: |
2046 次 |
| 最近记录: |