Отправить электронное письмо Nodemailer с электронной почтой Namecheap

Мне удалось подключить учетную запись Gmail к Xoauth, но недавно я приобрел учетную запись частной электронной почты Namecheap и не могу понять, как ее настроить. Это код, который у меня есть:

var smtp = nodemailer.createTransport({
    host: 'mail.privateemail.com',
    port: 25,
    auth: {
        user: '[email protected]',
        pass: 'mypassword'
    }
});

Я видел этот вопрос и пробовал все остальные номера портов.


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


Ответы (2)


Это может быть защищенное соединение, в этом случае порт должен быть 465.

465 порт для SSL, 25 или 26 для TLS/STARTTLS

person enRaiser    schedule 29.08.2016

Согласно веб-сайту поддержки Namecheap от 7 ноября 2017 г. — конфигурация для отправки сообщений через сервер частной электронной почты Namecheap:

Outgoing server (SMTP): port 465 for SSL, port 587 for TLS/STARTTLS

Outgoing server authentication should be switched on,
SPA (secure password authentication) must be disabled.
person BoiseBaked    schedule 07.11.2017
comment
Да, и имя исходящего сервера для использования: mail.privateemail.com. Кстати, TLS/STARTTLS безопасен. - person BoiseBaked; 07.11.2017