問題タブ [nodemailer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - nodemailerを使用してnode.jsアプリからメールを送信する
私のubuntu(10.04)ボックスから、次のメールを問題なく送信できます。
同じマシンで実行されているnode.jsアプリからメールを送信しようとすると、機能しません。
エラーメッセージがあります:
接続が拒否されたのがわかりますが、なぜこのエラーが発生するのかわかりません。欠けている部分は何だと思いますか?
javascript - 成功 ?'sent':'failed'は、成功=nullの場合のデフォルトは'sent'です。なんで?
私は(nodemailer libを使用して)nodeJSからの電子メールをいじっていますが、現在、郵送プロセス全体でいくつかのタイムアウトが発生しています。それは私が助けを必要とする問題ではありません。私が助けを必要としている問題は、ログ部分に到達すると成功がnullになることと、console.logステートメント全体が「送信済み」を出力するsole.log('Message' +です。「メッセージ」なし、失敗なし。
なぜですか?
node.js - nodemailer を使用して画像が添付されたメールを送信する Node.js
投稿リクエストからメールを送信しようとしています。Express と nodemailer を使用しています。'fs' で混乱しています メールは送信されていますが、画像が添付ファイルとして含まれていません。ドキュメントを確認しましたが、フォーム リクエストからストリーミングされるファイルではなく、すべて静的ファイルを送信しているようです。
node.js - http プロキシ ノードメーラー node.js
httpプロキシを持つネットワークでnode.jsとnodemailerを使用しています。別のネットワーク(httpプロキシのないネットワーク)にいるときに、メールが(nodemailer経由で)送信されます。
nodejsがリクエストをオンラインで送信するたびにhttpプロキシを使用する方法はありますか?または、httpプロキシのホストとポートを設定できるnodemailerの設定がありますか?
node.js - Nodemailer エラー: [エラー: 転送方法が定義されていません]
sendgrid で nodemailer を使用していますが、次のエラーが表示されます。[Error: No transport method defined]
私は次のようにトランスポートを設定しています:
node.js - NodemailerSESAPIとSMTP
AmazonSESを使用するnode.jsで一括メールスクリプトを作成しました。
スクリプトは大きなリストをキューに分割し、各キューは個別に実行されます。キュー内の次の電子メールに進む前に応答を待っているため、キューごとに異なる接続を使用します(ブロッキングはありませんが)。
APIまたはSMTPを使用してAmazonSES経由で接続および送信できます。どちらの方法でも、キュー全体で接続が開いたままになると思います。
片方がもう片方に勝る利点があるのだろうかと思っていました。APIまたはSMTPを優先してパフォーマンスに利点はありますか?
node.js - Nodemailer: ECONNREFUSED
何が欠けているのかわからないので、Nodemailer の例を使用します。
ユーザーを変更し、認証をGmailアカウント情報に渡し(値も試しました)、「to」メールアドレスを自分のメールアドレスに変更しました。私は得る:
私は何が欠けていますか?ドキュメントには、これ以上のことをする必要があるとは書かれていませんが、なぜうまくいかないのでしょうか? 前もって感謝します。
node.js - node.js で nodemailer を使用して yahoo ユーザーにメールを送信できませんでした。
nodemailer を使用して、node.js で GMail および Yahoo ユーザーに確認メールを送信しようとしています。私はこれを試しました:
Gmail では問題なく動作していますが、Yahoo に送信したいのでyahoo
代わりに指定しましservice:Gmail
たが、次のエラーが表示されます。
コマンドからのメールの送信に失敗しました - 553 From アドレスが確認されていません - http://help.yahoo.com/l/us/yahoo/mail/original/manage/sendfrom-07.htmlを参照してください
Yahoo にメールを送信するにはどうすればよいですか?
node.js - サードパーティの node.js モジュールでデバッグ メッセージを非表示にするにはどうすればよいですか?
nodemailer
npm モジュールを参照するmailcomposer
npm モジュールを使用しています。npm モジュールは npm モジュールを参照しmime
ます。true の場合、mime モジュールは見苦しい、スパムのようなデバッグ メッセージを大量に出力しprocess.env.DEBUG
ます。
はい、デバッグ メッセージが必要ですが、MY コードのみです。mime モジュールが独自のデバッグ メッセージを出力しないようにするにはどうすればよいですか?
モジュールを要求する直前にprocess.env.DEBUG
(mime モジュールが参照する) を設定しようとしましたが、mime モジュールの状態には影響しないようです。false
nodemailer
node.js - vmc push Errno::ENOENT: そのようなファイルまたはディレクトリはありません
この例を Cloud Foundry にデプロイしようとしています
https://github.com/andris9/Nodemailer/blob/master/examples/example_smtp.js
これが私がしたことです:
npm install nodemailer
- 正しい電子メール資格情報のフィールドの名前を変更
example_smtp.js
し、フィールドを編集しますapp.js
- ローカルでテスト済み
node app.js
、動作/メール送信済み vmc push
そしてエラー以下になりました
mytestmailer をアップロードしています... FAILED アップロードに失敗しました。「vmc push」で再試行してください。Errno::ENOENT: そのようなファイルまたはディレクトリはありません - C:/Users/username/AppData/Local/Temp/. vmc_hocmailer_files/node_modules/nodemailer/node_modules/simplesmtp/node_modules/xoauth2/node_modules/request/node_modules/form-data/node_modules/combined-strea m/node_modules/delayed-stream/test/integration/test-delayed-http-upload.js詳細については、~/.vmc/crash を参照してください。
このスレッドを検索して見つけて、何が入っているかを把握しました~/.vmc/crash
Cloud Foundry の ~/.vmc/crash フォルダーにアクセスする方法
しかし、私はWindowsを使用しているため、そのクラッシュ ファイルが見つかりません。
この問題のトラブルシューティングを手伝ってくれる人はいますか? シンプルな展開のようです。