Node.jsからメールを送信する方法

不言
リリース: 2019-03-29 14:15:23
オリジナル
2571 人が閲覧しました

この記事では、node.js アプリケーションから gmail smtp サーバーを介してメールを送信する方法を紹介しますので、具体的な内容を見ていきましょう。

Node.jsからメールを送信する方法

まず、アプリケーションにnodemailerパッケージをインストールする必要があります。このパッケージをインストールするには、次のコマンドを使用します。

$ npm install nodemailer
ログイン後にコピー

次に、アプリケーションに次のコードを追加して電子メールを送信します。電子メールが正常に送信されるように、以下のコード内のすべての必要な値を必ず更新してください。

var nodemailer = require('nodemailer'); var mailTransport = nodemailer.createTransport('smtps://user%40gmail.com:email_password@smtp.gmail.com'); var mailOptions = { from: "Sender Name ", to: "Recipient Name ", subject: "Hello World", text: "Test email with node.js" html: 'Test email with node.js' }; mailTransport.sendMail(mailOptions, function(error, info){ if(error){ return console.log(error); } console.log('Message sent: ' + info.response); });
ログイン後にコピー

Gmail stmp サーバー経由で電子メールを送信するときにまだ他の問題が発生する場合は、正しいログイン詳細を使用していることを確認してください。アプリケーション固有のパスワードを生成し、必要な認証が有効なアカウントをここで設定します。さらに、Gmail アカウント内で安全性の低いアプリを使用する可能性があります。

この記事はここで終了しました。その他の興味深いコンテンツについては、PHP 中国語 Web サイトのnode.js ビデオ チュートリアル列に注目してください。 ! !

以上がNode.jsからメールを送信する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!