Как настроить SMTP с помощью Loopback.io

Как настроить SMTP-сервер с помощью loopback.io mbaas? Я просмотрел всю документацию, но не смог ее найти. Как задать/определить настройки моего smtp-сервера в конфигурационном файле обратной связи, если есть способ сделать это.


person user3155632    schedule 07.07.2014    source источник


Ответы (1)


Транспорт STMP можно настроить в datasources.json, например:

"mail": {
    "defaultForType": "mail",
    "connector": "mail",
    "transports": [ {
           type: 'SMTP',
           host: "smtp.gmail.com", // hostname
           secureConnection: true, // use SSL
           port: 465, // port for secure SMTP
           auth: {
               user: "[email protected]",
               pass: "userpass"
           }
       }
    ]
  },

Or:

app.models.email.setupTransport({
       type: 'SMTP',
       host: "smtp.gmail.com", // hostname
       secureConnection: true, // use SSL
       port: 465, // port for secure SMTP
       auth: {
           user: "[email protected]",
           pass: "userpass"
       }
   });
person Raymond Feng    schedule 08.07.2014
comment
После нескольких попыток получить эту ошибку Ошибка: подключить ETIMEDOUT Я попытался изменить порт на 587, и он отлично работает. - person gyss; 02.10.2014
comment
Привет, я добавляю аналогичный вопрос, но вместо этого я пытаюсь подключиться к поддельному smtp-серверу. stackoverflow.com/questions/27536122/ - person NicolasMoise; 18.12.2014
comment
Кто-нибудь пробовал отправлять электронные письма для забытого пароля для модели по умолчанию User в петле? Я не могу заставить его работать... Я использую gmail.. - person frank17; 17.03.2019