2017-08-18 10 views
-1

これは私の前の投稿の波及効果です。Running bulk email with nodemailer in Meteor js application流星群アプリケーションでmeteor nodejs以外のnpm nodejsを使用する方法。私はノードメイラをどのように使うことができるかについて無作為に考えています。なぜなら、デフォルトで流星1.4がnodejsバージョン4.xで動くからです。このバージョンはアップグレードできません。私はnodejsバージョン7.xをnpm経由で同じコンピュータにインストールしました。 nodemailerはバージョン6.x以上で動作するので、meteorノード以外のnpmノードを使用するようにファイルをどのように指していますか?ここでは私がやっていたbabelをインストールするように勧められましたが、エラーが続く。流星群アプリケーションで流星群nodejs以外のnpm nodejsを使用する方法

答えて

1

meteorjsでnodeemailerを使用することはできません。だから、大気圏からの流星群を使う必要があります。例えば、 - mrt:meteor-nodemailerepaminond:nodemailer。利用可能な多くのパッケージがあります。

+0

私はこのパッケージの使用を終了しました。素晴らしいものです。ありがとう。 – kehinde

+0

あなたは仲間を歓迎します! –

1

これに取り組むもう1つの方法は、Meteorが送信する電子メールごとにデータベースにレコードを保存することです。 Expressや他のどのようなフレームワークを使ってノードに別のプロジェクトを作成します。これは電子メールの送信用mongoデータベースを見て、送信します。送信されたことを示すためにデータベース内のレコードを更新する必要があります。その結果、レコードは再度送信されません。毎分仕事を探すようにタイマーを設定することもできますし、好きなだけ短くすることもできます。

この他のプロジェクトでは、好きなバージョンのノードを使用できます。 dbに接続できるのであれば、別のサーバーにも存在する可能性があります。

関連する問題