Я использую smtp-сервер , и я следовал примерам в документации. Когда я запускаю свой сценарий сервера smtp (node ./mail-server.js), ошибок нет, но он не получает почту. Я использую gmail и отправляю пользователю @ У меня есть порт, перенаправленный на порт, который я слушаю.
var SMTPServer = require('smtp-server').SMTPServer;
const server = new SMTPServer({
secure: false,
disabledCommands: ['AUTH', 'STARTTLS'],
onData: (stream, session, callback) => {
stream.pipe(process.stdout); // print message to console
stream.on('end', callback);
}
});
server.on('error', (err) =>{
console.log(`Error: ${err}`);
});
server.listen(25);