ホームページ >ウェブフロントエンド >jsチュートリアル >Nodejsモジュールnodemailerの基本的な使い方 - 添付ファイルをサポートするメール送信のサンプルコード(写真)

Nodejsモジュールnodemailerの基本的な使い方 - 添付ファイルをサポートするメール送信のサンプルコード(写真)

黄舟
黄舟オリジナル
2017-03-28 14:27:222476ブラウズ

この記事では主にnodejsモジュールnodemailerの基本的な使い方〜メール送信例(添付ファイル対応)を紹介していますので、興味のある方は参考にしてください。

nodemailer は、nodejs のメール送信モジュールです。この記事で使用するバージョンは 2.5.0 です

--モジュールをダウンロードします

npm install nodemailer

npm モジュールをダウンロードしたら、プロジェクトに導入して使用できます。 var nodemailer = require( 'nodemailer');

QQ メールボックスを例に挙げます。

--認証コードを取得します

QQ 個人メールボックスを入力し、設定 - アカウント - サービス POP3/SMTP を有効にするサービスを開始し、認証コードを生成します。今すぐ取得します。認証コードは携帯電話番号などを検証する必要があります。添付ファイルを送信

Nodejsモジュールnodemailerの基本的な使い方 - 添付ファイルをサポートするメール送信のサンプルコード(写真)

var nodemailer = require('nodemailer'); 
var transporter = nodemailer.createTransport({ 
 service: 'qq', 
 auth: { 
  user: '527828938@qq.com', 
  pass: 'ugxovfwhvxxxxxx' //授权码,通过QQ获取 
 
 } 
 }); 
 var mailOptions = { 
  from: '527828938@qq.com', // 发送者 
  to: '452076103@qq.com', // 接受者,可以同时发送多个,以逗号隔开 
  subject: 'nodemailer2.5.0邮件发送', // 标题 
  //text: 'Hello world', // 文本 
  html: `<h2>nodemailer基本使用:</h2>`  
 }; 
 
 transporter.sendMail(mailOptions, function (err, info) { 
  if (err) { 
   console.log(err); 
   return; 
  } 
 
  console.log(&#39;发送成功&#39;); 
 });
--実行結果

添付ファイルをダウンロードして開きます


これは添付ファイルを送信するための良い機能であるはずです。

以上がNodejsモジュールnodemailerの基本的な使い方 - 添付ファイルをサポートするメール送信のサンプルコード(写真)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。