电子邮件捕获错误在email.send()

时间:2014-02-04 13:21:57

标签: email meteor try-catch

meteor email文档中写了

Email.send({
      to: to,
      from: from,
      subject: subject,
      text: text
    });
  

发送电子邮件。如果联系邮件服务器失败,则会引发错误   邮件服务器返回错误

我是否应该假设这是在服务器端同步完成的,我应该使用try / catch语句来了解邮件是否已成功发送?如果是这样,那么我必须假设没有捕获意味着没有错误?

1 个答案:

答案 0 :(得分:0)

你自己已经回答了这个问题:

  • 是同步的
  • 如果邮件服务器返回错误(如果您设置了try),则会使用catch / MAIL_URL
  • 如果您将MAIL_URL设置为环境变量,则没有捕获意味着没有错误。