AWS SES不能发送电子邮件,有550错误

0

的问题

我用SES发送电子邮件用户使用。 有时用户向我报告说,他们没有收到任何邮件我。 我开始收集弹的电子邮件通过sns的主题,并发现了一个很大的错误 status = 5.5.1

diagnosticCode

"smtp; 550 5.1.1 Remote MTA does not support STARTTLS. Message can be delivered only over a TLS connection."

我堆-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()

我ConfigurationSet有 TLS Required

我做错了什么和能是一个遥远的结构问题的用户?

1

最好的答案

4

我认为你是正确的轨道上,它是一个遥远的问题。 从声的错误,亚马逊SES是尝试连接到的遥远的邮件中继但未能创建一个TLS连接和取消而不是。

你的配置是强制执行政策的发送,只有当一个TLS可以建立连接收到的服务器(和消息是加密的),所有的方式向最终用户。 这取决于如何敏感,你的电子邮件,这可能是所期望的行为。

然而,如果要继续发送邮件,即使未加密的,可禁止该要求TLS设置。 亚马逊仍将使用TLS在可能时,根据他们的文件

https://docs.aws.amazon.com/ses/latest/DeveloperGuide/security.html

默认情况下,亚马逊SES使用机会TLS。 这意味着亚马逊SES始终试图使安全连接的接收邮件服务器。 如果亚马逊SES不能建立安全连接,发送的信息加密。

2021-10-27 12:32:32

谢谢你,将努力使TLS不需要,并将看看会发生什么
persononomo

其他语言

此页面有其他语言版本

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................