Openshift nodejs 应用程序无法将联系表发送到电子邮件

Openshift nodejs app doesn't work for sending contact form to email

这对我来说在本地有效,但每次我推送到 openshift 并进行测试时,我都会收到以下形式的相同错误消息:

"Message could not be delivered, please check your Internet connection!"

当邮件服务器无法发送 html 表单的内容时,我当然在 Express 中添加了。

这是我需要在 openshift 中进行的设置,以便我的 nodejs 应用程序具有有效的联系我页面吗?

我的网站是:

http://nodejs-damasco.rhcloud.com/feedback

从 Redhat 获得一些反馈后,我决定试用 SendGrid 并进行实验。设置超级简单,电子邮件送达速度很快,而且他们还提供免费服务。

在这里查看:

https://github.com/sendgrid/sendgrid-nodejs

我会在完成后打包网站并将其作为开源项目分享到Github。