2017-05-21 34 views

回答

0

Meteor-Mailer支持DKIM簽名開箱即用SES。

var transport = nodemailer.createTransport("SES", { 
    AWSAccessKeyID: "AWSACCESSKEY", 
    AWSSecretKey: "AWS/Secret/key" 
}); 

// all messages sent with *transport* are signed with the following options 
transport.useDKIM({ 
    domainName: "example.com", 
    keySelector: "dkimselector", 
    privateKey: fs.readFileSync("private_key.pem") 
}); 

transport.sendMail(...); 

Signing emails with DKIM in Node.js

原來的答覆請注意,Meteor-Mailer可以有多個STMP提供商和nodemailer還支持DKIM簽名。

+0

這可以用於內置註冊/密碼重置電子郵件功能,即[Accounts.sendEnrollmentEmail(...)](https://docs.meteor.com/api/passwords.html#Accounts-sendEnrollmentEmail )?流星隱藏了一些實現,所以你不要自己調用底層庫的sendMail()函數。 – ajgarn

+1

我會在週末檢查它 –