【发布时间】:2021-10-27 12:15:16
【问题描述】:
我使用 SES 向用户发送电子邮件。有时用户向我报告说他们没有收到我的任何电子邮件。我开始通过sns主题收集退回的电子邮件,发现status = 5.5.1和
诊断代码
"smtp; 550 5.1.1 Remote MTA does not support STARTTLS. Message can be delivered only over a TLS connection."
我使用 aws-sdk 和发送 emais 的代码:
let params = { Destination: { ToAddresses: [emailDestination] }, Message: { Body: { Html: { Charset: "UTF-8", Data: template({ ...templateData }) }, }, Subject: { Charset: 'UTF-8', Data: templateData.subject } }, Source: SOURCE_EMAIL, ConfigurationSetName: CONFIGURATION_SET_NAME }; await ses.sendEmail(params).promise()
我的配置集有TLS Required
我做错了什么,可能是用户的远程配置问题?
【问题讨论】:
标签: amazon-web-services ssl aws-sdk amazon-ses