Почта не получена - PullRequest
       25

Почта не получена

2 голосов
/ 03 июля 2019

Я пытаюсь отправить письмо, используя пакет Meteor с электронной почтой, но письмо не получено

На стороне клиента я использовал этот код

Meteor.call('sendEmail', 'xxx@sss.com', 'aaa@aat.com','Hello from Meteor!', 'This is a test of Email.send.'); 

На стороне сервера

Meteor.methods ({
    sendEmail(to, from, subject, text) {

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

    }
});

In smptp.js

Meteor.startup(function () {
    process.env.MAIL_URL = 'smtp://XXXXXXX:6-2KklMXNG4prgdgdfgdgdfgo46ryaMCg@smtp.mandrillapp.com:587';
});

1 Ответ

0 голосов
/ 07 июля 2019

Вы не можете устанавливать такие переменные среды. Вы должны поместить его в файл настроек, т.е.

{
  "env": {
    "MAIL_URL": "smtp://XXXXXXX:6-2KklMXNG4prgdgdfgdgdfgo46ryaMCg@smtp.mandrillapp.com:587"
  }
}

а потом при запуске метеора

meteor --settings settings.json

...