問題タブ [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.

0 投票する
1 に答える
706 参照

node.js - ExpressJS ビューの ejs レンダーを変数に保存する

Expressjs から起動される確認メールを設定しようとしています。この電子メール テンプレートは html (現在は ejs) であり、後で変数に保存して nodemailer で送信できるように、変数を渡す必要があります。

私はこのような成功を収めようとしています:

NodeMailer コード:

どうすればこれを達成できますか?

前もって感謝します!

PD: 回答コードを投稿:

0 投票する
3 に答える
22695 参照

node.js - GMailなしでnodejsでnodemailerを使用するSMTP

GMailでノードメーラーを使用しています

これは正常に動作していますが、GMail の代わりに独自のメール サーバーを使用したいと考えています。

これ:

次のエラーがスローされます。

ECONNREFUSED を接続します

0 投票する
9 に答える
116330 参照

node.js - nodemailer を使用して Node.js 経由でメールを送信できない

http://localhost:8080サーバーが実際に電子メールを送信できるかどうかをテストできるように、(nodemailer モジュールを使用して) 基本的な NodeJS サーバーをローカルにセットアップしました ( )。

SMTP オプションを正しく理解していれば (間違っている場合は訂正してください)、自分のサーバーから誰かのメール アカウントに直接メールを送信する、Node.js を使用してメールを送信することができますが、実際の電子メール アカウント(この場合は個人の Gmail アカウント) 経由、つまり SMTP を使用します。このオプションでは、NodeJS を介してそのアカウントにリモートでログインする必要があります。

したがって、以下のサーバーでは、実際に NodeJs を使用して、個人の電子メール アカウントから個人の電子メール アカウントに電子メールを送信しようとしています。

ここに私の単純なサーバーがあります:

しかし、それは機能していません。Google から次のようなメールが届きました。

Google アカウント: サインイン試行がブロックされました これがあなたである場合 Gmail などの Google 製アプリに切り替えてアカウントにアクセスするか (推奨)、https://www.google.com/settings/security/で設定を変更できます安全性の低いアプリを削除すると、アカウントは最新のセキュリティ基準によって保護されなくなります。

nodemailer GitHub ページで上記の問題の解決策を見つけることができませんでした。誰かが解決策/提案を持っていますか?

ありがとう!:-)

0 投票する
1 に答える
11474 参照

node.js - Nodemailer と Gmail

Nodemailer と GMAIL を使用してメールを送信したいのですが、うまくいきません...

編集#1:

コード :

エラー :

パスワードが間違っているようですが、Gmail のウェブ インターフェースではパスワードが正常に機能しています...

編集#2:

ここに画像の説明を入力