kampanye adalah solusi komprehensif untuk mengirim email di Node, dan dilengkapi dengan API yang sangat sederhana.
Anda contohnya seperti ini.
var client = require('campaign')({
from: 'you@gmail.com'
});
Untuk mengirim email, Anda dapat menggunakan Mandrill , yang gratis dan mengagumkan. Cukup atur kunci API Anda, seperti ini:
process.env.MANDRILL_APIKEY = '<your api key>';
(jika Anda ingin mengirim email menggunakan penyedia lain, periksa dokumen)
Kemudian, ketika Anda ingin mengirim email, Anda dapat melakukannya seperti ini:
client.sendString('<p>{{something}}</p>', {
to: ['someone@gmail.com', 'someone.else@gmail.com'],
subject: 'Some Subject',
preview': 'The first line',
something: 'this is what replaces that thing in the template'
}, done);
Repo GitHub memiliki dokumentasi yang cukup luas .