[英]ConfigError: Missing region in config when i am using amazon ses with Node.js
[英]Code for bouncing emails using Amazon SES and Node.js
我可以使用帶有Node.js的Amazon SES服務將電子郵件發送給我的收件人,但如果輸入錯誤的收件人emailID,我無法查看電子郵件是否正在反彈。
如果我需要添加一些東西以獲得反彈回復,請告訴我。
我使用以下代碼發送電子郵件:
app.get('/emailData', function (req, res) {
var emailfrom = "sender@example.com";
var emailto = "receiver@example.com";
var ses_mail = "From: 'AWS' <" + emailfrom + ">\n";
ses_mail = ses_mail + "To: " + emailto + "\n";
var params = {
RawMessage: { Data: new Buffer(ses_mail) },
Destinations: [ emailto ],
};
ses.sendRawEmail(params, function(err, data) {
if(err) {
res.send(err);
}
else {
res.send(data);
}
)};
});
您需要使用Amazon SES通知來監控退回或投訴事件。 發送時無法獲得即時反饋( ses.sendRawEmail
不會出錯)。
Amazon SES可以通過三種方式通知您退回或投訴事件:發送通知電子郵件,通知Amazon SNS主題或發布發送事件。
如果發生跳出事件,您可以讓Amazon SES通知SNS主題,並讓Lambda函數訂閱此主題。 這樣,您可以在彈跳時實現自己的邏輯。
請參閱使用Amazon SES通知進行監控 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.