2014-02-04 2 views
2

В документации meteor email написаноошибки Метеор Ловля на email.send()

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

Отправить по электронной почте. Выдает ошибку о невозможности связаться с почтовым сервером или если почтовый сервер возвращает ошибку

Должен ли я предположить, что это будет сделано синхронно на стороне сервера, и что я должен использовать попытаться/поймать заявление, чтобы знать, если почта успешно отправлена? Если это так, я должен был бы предположить, что никакой улов не означает ошибки?

+0

Другие решения об этом? Спасибо – DonFabiolas

ответ

0

Ну вы ответили это сами:

  • Это sychronous
  • Вы могли бы использовать try/catch в случае почтовый сервер возвращает ошибку (если вы установили MAIL_URL)
  • Отсутствие улова означает отсутствие ошибки, опять же, если вы установили MAIL_URL в качестве переменной окружения.
+0

Хорошо, мне просто нужно было подтвердить –

+0

Любые другие решения? спасибо – DonFabiolas

Смежные вопросы