Javascript 在Openshift主机中使用Node.js应用程序发送电子邮件

Javascript 在Openshift主机中使用Node.js应用程序发送电子邮件,javascript,node.js,email,gmail,openshift,Javascript,Node.js,Email,Gmail,Openshift,我将Node.js应用程序托管在Openshift中进行测试,我想发送电子邮件。我有一个联系表格,我想通过邮件接收信息。在本地,我用我的Gmail帐户设置了nodemailer,但当我在Openshift中尝试它时,由于谷歌的安全条件,它不起作用 我不知道该怎么解决这个问题,所以如果有人耍了花招 谢天谢地,就像@saljuama说的,你必须启用两步验证。创建应用程序密码后。您需要为您在谷歌的帐户创建应用程序密码,然后在应用程序中使用该密码。这里有关于在NodeEmailer>上设置gmail的特

我将Node.js应用程序托管在Openshift中进行测试,我想发送电子邮件。我有一个联系表格,我想通过邮件接收信息。在本地,我用我的Gmail帐户设置了nodemailer,但当我在Openshift中尝试它时,由于谷歌的安全条件,它不起作用

我不知道该怎么解决这个问题,所以如果有人耍了花招


谢天谢地,

就像@saljuama说的,你必须启用两步验证。创建应用程序密码后。

您需要为您在谷歌的帐户创建应用程序密码,然后在应用程序中使用该密码。这里有关于在NodeEmailer>上设置gmail的特别说明。要使用gmail,您可能需要在您的gmail帐户中配置,除非您使用的是2FA,在这种情况下,您必须创建密码。您可能还需要使用SMTP解锁您的帐户。我将尝试为我的Google帐户创建应用程序密码@LaggingReflect我试图“允许不太安全的应用程序”,它适用于我的本地开发人员,但在网上不起作用…@saljuama你如何在Google中创建应用程序密码我找不到此页面?我必须创建一个pro帐户?,它将重定向到您的帐户,我认为您必须启用两步验证。