我很想有流星使用第三方API(在我的情况,山魈)的sendVerificationEmail,sendEnrollmentEmail等有没有人得到了这方面的工作?
编辑:具体来说,我想使用Mandrill中的模板来处理这些系统电子邮件.我想我必须更改Accounts包中的一些函数,通过API调用向Mandrill发送名称,令牌等.如果有人已经这样做了,我很想听听.
使用大气中的山魈包非常容易做到这一点
meteor add timmyg13:mandrill
Run Code Online (Sandbox Code Playgroud)
然后只需在服务器端进行设置即可:
# in server code
Meteor.startup(function() {
Meteor.Mandrill.config({
username: "YOUR_MANDRILL_USERNAME",
key: "YOUR_MANDRILL_API_KEY"
});
});
Run Code Online (Sandbox Code Playgroud)
你就准备好了!
它执行此操作的方式是将您的 smtp url 设置为 mandrill smtp 服务器,因此任何使用 Meteor 电子邮件包的内容都可以工作(例如帐户密码)