0

openshiftでのnodemailerのサポートに問題があります。https://github.com/andris9/Nodemailerにあるhelloworldの例に従って、nodemailerを使用してメールを送信する単純なnode.jsアプリケーションを作成しました。

メールはGmailIDから他の2つのGmailIDに送信されます。この機能は、アプリケーションのホームページのレンダリング中に呼び出されます。node.jsアプリケーションをローカルで実行するとうまく機能しました。openshiftでノードjsアプリケーションを作成し、アプリケーションをローカルでテストしました。私はうまくいきました。しかし、アプリをOpen Shiftにデプロイすると、ホームページが適切にレンダリングされたにもかかわらず、メール機能が失敗しました。

このメーリング機能はopenshiftでサポートされていますか?または、このメーリングサポートを有効にするためにopenshiftで必要な追加の設定など、何かが足りませんか?

ありがとう。

4

1 に答える 1

1

うーん、これはうまくいくはずです...使用しているポート番号を変更してみてください。たとえば、wellknown.js構成でTLSを使用して587を試してください。それが機能するかどうかを確認します。

もう1つ確認する必要があるのは、メールプロバイダーがAmazonAWSEC2ホストからの認証済み接続を許可していることです。

HTH

于 2012-08-12T07:12:32.890 に答える