1
自分のSMTPサーバーを使ってバルクメールを送信できる小さなダッシュボードを作ろうとしています。私はこのためのノードを使用したいと思う、誰かがどこから始めるべきか私は別のSMTPサーバーからメールを送りたいと思う。バルクメールを使ってノードを送信する
自分のSMTPサーバーを使ってバルクメールを送信できる小さなダッシュボードを作ろうとしています。私はこのためのノードを使用したいと思う、誰かがどこから始めるべきか私は別のSMTPサーバーからメールを送りたいと思う。バルクメールを使ってノードを送信する
ノードでメールを送信する最も一般的な方法は、Nodemailerです。それは素晴らしい文書を持っています。
これを使用して任意のSMTPサーバーを使用して電子メールを送信することができます。また、Gmailやその他の特殊なトランスポートを使用して送信する方法も多数用意されています。
利用できるトランスポートはある - READMEから:マンドリルのWeb API
var nodemailer = require('nodemailer');
// create reusable transporter object using the default SMTP transport
var transporter = nodemailer.createTransport('smtps://user%40gmail.com:[email protected]');
// setup e-mail data with unicode symbols
var mailOptions = {
from: '"Fred Foo " <[email protected]>', // sender address
to: '[email protected], [email protected]', // list of receivers
subject: 'Hello ✔', // Subject line
text: 'Hello world ', // plaintext body
html: '<b>Hello world </b>' // html body
};
// send mail with defined transport object
transporter.sendMail(mailOptions, function(error, info){
if(error){
return console.log(error);
}
console.log('Message sent: ' + info.response);
});
参照してください:
大量メール送信の場合は、MailgunやMandrillのようなサービスを使用する方がはるかに優れています。SMTPを使用して一括郵送するのは、電子メールが迷惑メールフィルタを通過していて、あなたのISPの限界などを超えないようにしてください。メールを送信するのは、通常考えられるよりも複雑で、価格は$ 0.0001です。
下記の[私の回答](https://stackoverflow.com/questions/41329056/bulk-email-sending-usiing-node-js/41329154#41329154)は役に立ちましたか?コメントはありますか?もしそうなら、あなたは[回答を受け入れる](http://meta.stackexchange.com/a/5235/157646)を検討して、それを検索する他の人があなたの質問に受け入れられた答えがあることを知ることができます。 – rsp