NodeはNodemailを使ってメールを送る方法で実現します。
電子メールは電子手段で情報交換を提供する通信方式で、インターネットで一番広いサービスです。インターネットの電子メールシステムを通じて、ユーザーは非常に安い価格で(どこに送信しても、インターネットの費用を負担するだけ)、非常に速い方法で(数秒以内に世界で指定された目的地に送信することができます)、世界のどこのネットユーザーと連絡します。
多くのプロジェクトの中で、私達はいずれもメール登録、メールフィードバックなどの需要に出会います。nodeの中で電子メールをやりとりするのもとても簡単です。強いコミュニティには様々なカバンがありますので、直接使ってもいいです。Nodemalerパッケージは私たちが速くメールを送る機能を実現するのを助けてくれます。
開始
ここで使っているのはqqメールです。qqメールの権限が設定しやすいからです。
モジュールをインストール
最後に楽しくメールを送ることができます。
完全コードのデモンストレーション
多くのプロジェクトの中で、私達はいずれもメール登録、メールフィードバックなどの需要に出会います。nodeの中で電子メールをやりとりするのもとても簡単です。強いコミュニティには様々なカバンがありますので、直接使ってもいいです。Nodemalerパッケージは私たちが速くメールを送る機能を実現するのを助けてくれます。
開始
ここで使っているのはqqメールです。qqメールの権限が設定しやすいからです。
モジュールをインストール
cnpm i nodemailer -S
作成-SMTPクライアント構成
// nodemailer
const nodemailer = require('nodemailer')
// SMTP
const config = {
service: "QQ",
auth: {
//
user: '[email protected]',
// qq
pass: 'xxxxxxxxxxx'
}
}
SMTPクライアントの設定オブジェクトを作成します。
const transporter = nodemailer.createTransport(config)
受信者オブジェクトを作成
//
let code = Math.random().toString().substr(2, 4)
const mail = {
// ' < >'
from: `"web"<[email protected]>`,
//
subject: ' ',
// qq
to: '',
// html
html: `<b> :$[code], 24 , 。</b>`
}
送信メールでtransport.sendMail(mail,calback)を呼び出します。
transporter.sendMail(mail, function(error, info) {
if (error) {
return console.log(error);
}
transporter.close()
console.log('mail sent:', info.response)
})
qq権限の設定最後に楽しくメールを送ることができます。
完全コードのデモンストレーション
// nodemailer
const nodemailer = require('nodemailer')
//
let code = Math.random().toString().substr(2, 4)
// SMTP
const config = {
service: "QQ",
auth: {
//
user: '[email protected]',
// qq
pass: 'xxxxxxxxxxxxxxxxxxxxxx' // , , ,
}
}
// SMTP
const transporter = nodemailer.createTransport(config)
//
const mail = {
// ' < >'
from: `"web"<[email protected]>`,
//
subject: ' ',
// qq
to: '[email protected]',
// html
html: `<b> :$[code], 24 , 。</b>`
}
// transporter.sendMail(mail, callback)
transporter.sendMail(mail, function(error, info) {
if (error) {
return console.log(error);
}
transporter.close()
console.log('mail sent:', info.response)
})
ここで、NodeがNodemailを使ってメールを送る方法で実現した文章を紹介します。もっと関連したNodemailがメールの内容を送っています。私たちの以前の文章を検索したり、下記の関連記事を見たりしてください。これからもよろしくお願いします。