Я использую aws -sdk в моем сервисе для отправки электронных писем. Я получаю исключение из кода, который раньше работал нормально.
const aws = require('aws-sdk');
var params = {
Destination: {
ToAddresses: [
'checkMail@gmail.com'
]
},
Message: {
Body: {
Html: {
Charset: "UTF-8",
Data: "HTML_FORMAT_BODY"
},
Text: {
Charset: "UTF-8",
Data: "this is sample"
}
},
Subject: {
Charset: 'UTF-8',
Data: 'Test email'
}
},
Source: 'AWS Services<awsEmails@awsService.com>'
ReplyToAddresses: [
'AwsServices<noreply@awsServices.com>'
],
};
// Create the promise and SES service object
var emailPromise = new aws.SES({apiVersion: '2010-12-01'}).sendEmail(params).promise();
// Handle promise's fulfilled/rejected states
emailPromise.then(
function(data) {
//my logic on success goes here
}).catch(
function(err) {
//my logic on error goes here
});
Я пробовал использовать разные вызовы API для электронной почты из AWS, но все возвращают ту же ошибку.