我应该使用哪个文件Accounts.sendVerificationEmail?

时间:2014-05-06 09:42:38

标签: meteor user-accounts

我使用Meteor实现了登录功能。我想在创建新用户时发送验证邮件。根据文档,我应该使用:

Accounts.sendVerificationEmail(userId,[email])

在服务器文件夹上。

但是,我觉得它缺乏实施细节。我应该创建什么文件才能使用此方法?它必须在特定的文件夹中吗?

1 个答案:

答案 0 :(得分:0)

我在../server/config.coffee中创建了文件:

Accounts.config
  sendVerificationEmail: true
  forbidClientAccountCreation: false

Accounts.emailTemplates.siteName = "blabla.com"
Accounts.emailTemplates.from = "blabla.com site Admin <admin@blabla.com>"

Accounts.emailTemplates.verifyEmail.subject = (user) ->
  "Confirm registration on " + Accounts.emailTemplates.siteName;

Accounts.emailTemplates.verifyEmail.text = (user, url) ->
   "To confirm your registration, please, click this link " + url

当然,您也必须设置process.env.MAIL_URL