首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >AWS SES仍然使用@us-west-2.amazonses.com

AWS SES仍然使用@us-west-2.amazonses.com
EN

Stack Overflow用户
提问于 2019-12-16 11:53:41
回答 1查看 2.2K关注 0票数 0

域是完全验证的,但有时我们确实从0101016efadf82da-b7e07022-37ba-4cae-aa6c-780052992485-000000@us-west-2.amazonses.com获得,而不是从我们的域使用,这是日志,您能告诉我什么是可能的原因吗?

代码语言:javascript
运行
复制
<< 220 email-smtp.amazonaws.com ESMTP SimpleEmailService-d-XTDLI25GD

>> EHLO [IP]

<< 250-email-smtp.amazonaws.com
250-8BITMIME
250-SIZE 10485760
250-STARTTLS
250-AUTH PLAIN LOGIN
250 Ok

>> STARTTLS

<< 220 Ready to start TLS

>> EHLO [IP]

<< 250-email-smtp.amazonaws.com
250-8BITMIME
250-SIZE 10485760
250-STARTTLS
250-AUTH PLAIN LOGIN
250 Ok

>> AUTH LOGIN

<< 334 val

>> val

<< 334 val

>> Qk8=

<< 235 Authentication successful.

++ Swift_SmtpTransport started
>> MAIL FROM:<12345@example.com>

<< 250 Ok

>> RCPT TO:<500500500@msg.fi.google.com>


<< 250 Ok

>> DATA

<< 354 End data with <CR><LF>.<CR><LF>

>> 
.

<< 250 Ok
EN

回答 1

Stack Overflow用户

发布于 2019-12-21 16:01:34

首先要理解的是,SMTP中有两件事:

  1. 邮件(信封):它是来自报头的SMTP命令
  2. (这是您在Outlook中看到的)

SES总是将邮件地址更改为message-id@amazonses.com或messageid@us-west-2.amazonses.com (如果使用的区域不是used 1)。

SES是这样做的,所以你总是可以通过SPF。SPF检查发生在来自域名的邮件(现在是us-west-2.amazonses.com )上,而Amazon发布它的TXT/SPF记录,所以您不需要为其配置域。

passed提供了一个使用自定义邮件的选项,您可以从那里使用自己的邮件,但在这种情况下,您需要发布TXT记录,以便能够传递SPF。

https://docs.aws.amazon.com/ses/latest/DeveloperGuide/mail-from.html

一般来说,你不会在outlook或任何网络邮件中看到邮件。之所以看到它,是因为在telnet测试中,您没有从头添加。尝试下面的测试:(在"rcpt to“之后添加数据命令,然后添加以下行)

代码语言:javascript
运行
复制
>> MAIL FROM:<12345@example.com>
<< 250 Ok
>> RCPT TO:<500500500@msg.fi.google.com>
Data
From: 12345@example.com
To: 500500500@msg.fi.google.com
Subject: Test
.

一旦添加了From标头,就应该能够在outlook或webmail中看到正确的地址。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59356121

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档