У меня есть какое-то веб-приложение, работающее на ubuntu 18.04 с использованием node.js сервера.Я настроил свой postfix почтовый сервер.но иногда, когда я пытаюсь отправить некоторые электронные письма, используя эту часть кода, сообщения не отправляются (особенно для Yahoo! mail ).
const sendmail = require('sendmail')({
logger: {
debug: console.log,
info: console.info,
warn: console.warn,
error: console.error
},
silent: false,
smtpPort: 25, // Default: 25
smtpHost: 'mail.mydomain.com' // Default: -1 - extra smtp host after resolveMX
})
sendmail({
from: 'register@mydomain.com',
to: data.Email,
subject: 'Your Account Data',
html: 'some message text',
}, function(err, reply) {
console.log(err && err.stack);
console.dir(reply);
});
Кстати.Gmail говорит это в моем сообщении:
gmail couldn't verify that mydomain.com actually sent this message.