Node.js 是否在不使用外部邮件服务器的情况下实现邮件确认?

Node.js 是否在不使用外部邮件服务器的情况下实现邮件确认?,node.js,email,hapijs,nodemailer,haraka,Node.js,Email,Hapijs,Nodemailer,Haraka,我正在构建一个应用程序,我想实现基本的用户电子邮件确认功能。我有点不知所措,因为我以前没有邮件服务器方面的经验,也没有为任何应用程序实现邮件功能我不想使用谷歌等外部邮件服务发送电子邮件。也不需要能够接收电子邮件或存储发送的消息。我希望这些电子邮件是从地址'mailerbot@mydomain.com,我已经在mydomain.com中运行了一个web应用程序。服务器是运行在EC2中的Centos 7 我是否必须设置自己的邮件服务器(,等),或者我是否可以从Node.js应用程序(,等)直接向用户

我正在构建一个应用程序,我想实现基本的用户电子邮件确认功能。我有点不知所措,因为我以前没有邮件服务器方面的经验,也没有为任何应用程序实现邮件功能我不想使用谷歌等外部邮件服务发送电子邮件。也不需要能够接收电子邮件或存储发送的消息。我希望这些电子邮件是从地址'mailerbot@mydomain.com,我已经在mydomain.com中运行了一个web应用程序。服务器是运行在EC2中的Centos 7


我是否必须设置自己的邮件服务器(,等),或者我是否可以从Node.js应用程序(,等)直接向用户发送电子邮件,而不使用本地或远程邮件服务器?我看了一些例子,但他们通常使用谷歌或类似的方式发送邮件,因此我不确定如何实现我想要的,即从Node.js应用程序发送简单的邮件确认消息。

Node.js没有内置SMTP服务器,您必须有某种SMTP服务器才能发送电子邮件

您可以使用Node.js()运行自己的SMTP服务器,然后使用nodeEmailer或Hapi Mailer。

尝试使用以下方法:

这是一个专门为hapi构建的插件