不使用外部邮件服务器实现邮件确认?

我正在构build一个Hapi应用程序,我想实现基本的用户电子邮件确认function。 我有点失落,因为我没有在邮件服务器上的经验,也没有实现邮件function的任何应用程序。 我不想使用外部邮件服务,如谷歌发送电子邮件 。 也不需要能够接收电子邮件,也不需要存储发送的消息。 我想从邮件地址'mailerbot@mydomain.com',我已经有一个正在运行的web应用程序在mydomain.com。 该服务器是在EC2中运行的Centos 7。

我是否必须设置自己的邮件服务器( Haraka , Postfix等),还是可以直接从Node.js应用程序( Nodemailer , Hapi Mailer等)发送电子邮件给用户,而不使用本地和远程邮件服务器? 我看了一些例子,但他们通常使用谷歌或这样的邮件发送,所以我不知道如何实现我想要的,即从Node.js应用程序发送简单的邮件确认消息。

Node.js没有内置的SMTP服务器,而且你必须有某种types的SMTP服务器来发送邮件。

可以使用Node.js( https://github.com/andris9/smtp-server )运行自己的SMTP服务器,然后使用Nodemailer或Hapi Mailer。

尝试使用这个: https : //github.com/paullang/hapi-mail

这是一个为hapi特别打造的插件。