問題タブ [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 投票する
2 に答える
9301 参照

javascript - AngularJS フォームを NodeMailer に送信してメールを送信する

AngularJS を使用してモーダル インスタンスにメール フォームを作成しました。これには、フィールド送信メール、受信者メール、件名、およびメール コンテンツが含まれています。フォームは、入力ボックスと ng-models を使用してデータを追跡します。ユーザーがこのフォームの送信ボタンを押すと、モデルによって収集されたすべての情報がサーバーに送信され、電子メールが送信されます。

現在、私は下書きボタンを持っています。ユーザーが下書きボタンを押すと、モデルで収集されたすべての情報をコントローラーに送信し、コントローラーはそれをサービスに送信して、ユーザーがモーダルを閉じることを決定した場合に情報を再入力できるようにしますインスタンスにして、後でメールを送信します。ただし、ユーザーが送信ボタンを押すと、このオブジェクトにすべての情報が含まれていますが、サーバーに送信する方法がわかりません。私は一般的にnode.jsとバックエンドに非常に慣れていないので、誰かが具体的な短い例を提供してくれれば、それから学ぶことができます.

npm を使用してインストールした nodemailer モジュールを使用したいと考えています。

ありがとう!

0 投票する
4 に答える
21764 参照

node.js - Heroku で Gmail サービスの Nodemailer が動作しない

Nodemailer と AngularJS および NodeJS を使用してメールを送信するための基本的なメール設定が完了し、プロジェクトが heroku にデプロイされました。

Heroku でアプリを実行しているときはメール送信は問題なく機能しているようですが、Heroku にデプロイするとメールが送信されません。

認証には Gmail アドレスを使用していますが、別の Gmail アドレスも持っていbccます。fromとアドレスは 2 つの異なるGmailbccアドレスです。アドレスは、認証に使用されるfromアドレスと同じです。

誰かがこの問題を解決するのを手伝ってくれますか?

編集:コードの追加

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

javascript - nodemailer を使用して定期的にメールを送信する

こんにちは、nodemailer を使用して電子メールでスケジュールを設定する機能を実装する方法について、誰かがガイダンスを提供できるかどうか疑問に思っていました。

理想的には、Web アプリで nodemailer を使用して毎日午前 9 時にメールを送信するようにスケジュールできますが、どこから始めればよいかわかりません。現在、クライアント側 (AngularJS 内) とサービス側コード (nodemailer を使用する nodeJS) をセットアップして、ユーザーがフォームに入力し、メールの送信をクリックした瞬間にメールを送信します。

または、ユーザーが 1 時間以内にメールを送信できるようにするオプションを追加したいと考えています。

ありがとう

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

javascript - メールの送信中に SSL エラーが発生し、Postfix に接続できません

SMTP経由で電子メールを送信するために、自分のpostfixサーバーに接続しようとしています。ただし、これを実行すると、次のようになります。

SMTP ポートが 587 であることは確かです。Postfix サーバーで SSL が有効になっていることは確かです。Mac のメール アプリから SSL 経由で接続しています。

これは私の後置設定です:

Postfix サーバーに StartSSL を使用しています。私の Node.js サーバーでは、次のように表示されます。

/etc/ssl。したがって、Node.js サーバーにはルート証明書が既にインストールされていると想定しています。

上記の Node.js コードを実行すると、次のようになりますmail.log

Node.js アプリから接続できない理由はわかりませんが、自分の Macbook では問題なく接続できます。

Node.js サーバーに証明書をインストールする必要がありますか?

0 投票する
0 に答える
1646 参照

node.js - Outlook アカウントを使用してメールを送信する

企業内で使用しているoutlookのアカウントでメールを送信したいと考えています。node.js (express js) を使用して同じことを達成しようとしています。たくさんグーグルした後、コードにたどり着きました:

今、私が得るエラーは認証エラーです。会社から提供されたユーザー名 (従業員 ID) を使用して Outlook にログインします。同じアカウントを使用して電子メールを送信するアプローチは正しいですか?

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

javascript - Nodemailer を使用してメールを送信できない

Nodemailer の基本的な例です。

localhost にアクセスすると、次のエラーが発生します。

Windows 7 で Nodemailer バージョン 1.4.23 を使用しています。何が問題なのですか?