動作していないアマゾンSESサービスを使用してのNode.jsからメールを送信します以下のように:私はNode.jsの上でGoogleのDialogflowを使用してチャットボットプロジェクトに取り組んでいますとAmazon SESを使用したいと思いますが、何らかの理由でそれが失敗していると私は使用していたコードがある
var aws = require('aws-sdk');
var ses = new aws.SES(
{
"accessKeyId": functions.config().aws.key,
"secretAccessKey": functions.config().aws.secret,
"region": "eu-west-1" ,
});
var eParams = {
Destination: {
ToAddresses: ["[email protected]"]
},
Message: {
Body: {
Text: {
Data: "Hey! What is up?"
}
},
Subject: {
Data: "Email Subject!!!"
}
},
Source: "[email protected]"
};
var email = ses.sendEmail(eParams, function(err, data){
if(err) console.log(err);
else {
console.log("===EMAIL SENT===");
console.log(data);
}
});
私はFirebase機能でログに見たとき、私は取得していますエラーは次のとおりです。 dialogflowFirebaseFulfillment {UnknownEndpoint:アクセスできないホスト:email.us-standard.amazonaws.com'. This service may not be available in the
EU-西-1 '領域に。 Request.ENOTFOUND_ERRORで (/user_code/node_modules/aws-sdk/lib/event_listeners.js:456:46)
AはFirebaseの自由な階層を使用しています、これは重要なものでしょうか? Firebaseのためのクラウド機能の