Nodemailer и постфикс - PullRequest
       20

Nodemailer и постфикс

0 голосов
/ 30 января 2019

Я установил postfix с параметрами по умолчанию как Интернет-сайт, пакет nodemailer на мой сервер node.js.И пытаюсь сделать это:

var transporter = nodemailer.createTransport({
    host: '127.0.0.1',
    port: 25,
    // auth: {
    //     user: user,
    //     pass: pass
    // },
    secure: false,
    tls:{
        rejectUnauthorized: false
    }
});

Я не знаю, что такое имя пользователя и пароль, я не установил его.

transporter.sendMail({
            from: '"Mysite.com" <robot@mysite.com>', // sender address
            to: user.email, // list of receivers
            subject: "Your password for mysite.com", // Subject line
            html: html // html body
        }, (err) => {console.log('mail send error', err)});

В tail -f / var / log / mail.Журнал Я вижу это

Jan 30 01:00:04 80523 postfix/smtpd[26772]: connect from localhost[127.0.0.1]
Jan 30 01:00:04 80523 postfix/smtpd[26772]: lost connection after EHLO from localhost[127.0.0.1]
Jan 30 01:00:04 80523 postfix/smtpd[26772]: disconnect from localhost[127.0.0.1] ehlo=2 starttls=1 commands=3

И почта не отправляется ... Но если я использую команду echo "First message" | mutt -s "msg" mymail@mail.ru, письмо отправлено добавить я получаю его.Некоторые идеи почему?

...