1.0.0 • Published 5 years ago

deepexi-ali-email v1.0.0

Weekly downloads
3
License
ISC
Repository
github
Last release
5 years ago

forked from ali-email

Nodejs SDK for Aliyun DirectMail service

Install

npm install deepexi-ali-email

Usage

SingleSendMail

var aliEmail = require("deepexi-ali-email");
var accessKeyID     = process.env.ALI_SMS_ACCESSKEYID ;
var accessKeySecret = process.env.ALI_SMS_ACCESSKEYSECRET ;

var configSingle = {
    action            :'SingleSendMail',
    accessKeyID       : accessKeyID,
    accessKeySecret   : accessKeySecret,
    accountName       :'service@abc.com',
    replyToAddress    :true,
    addressType       :1,
    toAddress         :'sendto@abc.com',
    fromAlias         :'xxx company',
    subject           :'subject',
    textBody          :'test'
};
aliEmail(configSingle, function(err, body) {
    console.log(err);
    console.log(body);
});

BatchSendMail

var aliEmail = require("deepexi-ali-email");
var accessKeyID     = process.env.ALI_SMS_ACCESSKEYID ;
var accessKeySecret = process.env.ALI_SMS_ACCESSKEYSECRET ;

var configSingle = {
    action            :'BatchSendMail',
    accessKeyID       : accessKeyID,
    accessKeySecret   : accessKeySecret,
    accountName       :'sendto@abc.com',
    templateName      :'test',
    receiversName      :'test',
};
aliEmail(configSingle, function(err, body){
    console.log(err);
    console.log(body);
});

Config

Aliyun DirectMail service