Nodemailer с адресом электронной почты моей компании

Я использую nodemailer для отправки электронной почты своим пользователям, раньше я использовал Gmail, и он работает нормально, но теперь я использую свой собственный адрес электронной почты, предоставленный gmail

[email protected]

Вот код

var transporter = nodemailer.createTransport(smtpTransport({
  host : 'smtp.gmail.com',
  secureConnection : true,
  auth : {
    user: '[email protected]',
    pass: 'pass'
  }
}));

Поскольку моя пользовательская учетная запись находится в gmail, я ожидаю, что хост будет stmp.gmail.com, но он показывает эту ошибку

{[Ошибка: неверный логин:]}

Я не уверен, в чем проблема.


person sinusGob    schedule 29.08.2016    source источник


Ответы (1)


GoogleApps используют один и тот же SMTP-сервер.

Убедитесь, что администратор приложений Google не блокирует службу ретрансляции SMTP. https://support.google.com/a/answer/2956491?hl=en

person yeya    schedule 29.08.2016
comment
Проверьте настройки smtp с помощью простого почтового клиента, такого как thunderbird и т. Д. Или тестера smtp. - person yeya; 29.08.2016