Какой почтовый сервис указывать для Яндекса в nodemailer?

Есть почта, которая привязана к домену sendler@mysite.my. В документации к пакету nodemailer сказано, что необходимо указать почтовый сервис и данные от аккаунта.

Для google mail это выглядит так
const transporter = nodemailer.createTransport({
        service: 'gmail',
        auth: {
            user: 'youremail@gmail.com',
            pass: 'yourpassword'
        }
    })


А как будет выглядеть поле service для Яндекса?
  • Вопрос задан
  • 103 просмотра
Решения вопроса 1
mahmudchon
@mahmudchon
Можете указать как Yandex, в списке он есть - https://nodemailer.com/smtp/well-known/
Также такая реализация, на случай, если нет оф. поддержки.
const transporter = nodemailer.createTransport({
    host: "smtp.yandex.ru",
    port: 465,
    secure: true, // true for 465, false for other ports
    auth: {
      user: "user", // generated ethereal user
      pass: "pass" // generated ethereal password
    }
  });
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы