Невозможно отправить электронную почту, используя nodemail с Bluehost - PullRequest
0 голосов
/ 19 февраля 2019

Я использую nodemailer для отправки электронных писем.Тем не менее, я получаю 535 Invalid authentication data.Когда я включил отладку в createTransport, это была ошибка, которую я получил createTransport.Я получил это сообщение от bluehost smtp service: 220-We do not authorize the use of this system to transport unsolicited, and/or bulk e-mail

Так что в основном теперь у меня есть обе ошибки, и я понятия не имею, что они означают.Я трижды проверил свои учетные данные, и они верны.

Моя версия узла 6.9, nodemailer = 4.3.1 и nodemailer-smtp-transport = 2.7.4.

Ниже приведен кодчто я использую для транспорта SMTP.

transporter = nodemailer.createTransport(smtpTransport({
    name: 'mail.domain.com',
    host: settings.email.host,  \\boxYYYY.bluehost.com
    port: settings.email.port,  \\ 465
    secure: true,
    auth: {
        user: settings.email.username,
        pass: settings.email.password
    }, 
    logger: true,
    debug:true
}));


...