我试图找到有关此的详细信息,但无法找到任何确认。我正在使用 PHP SDK 并尝试了以下测试(下面的电子邮件是一个示例,但 gmail 支持电子邮件中的 UTF-8 字符):
- 发送带有 SES 的电子邮件至myemail+✖@gmail.com
我实际上使用 PHP SDK 发送了“✖”,并查看了它在 POST 请求正文中编码的查询(URL):
Destination.ToAddresses.member.1=myemail%2B%E2%9C%96%40gmail.com
以下是我从 SES 回复中得到的信息:
<ErrorResponse xmlns="http://ses.amazonaws.com/doc/2010-12-01/">
<Error>
<Type>Sender</Type>
<Code>InvalidParameterValue</Code>
<Message>Local address contains control or whitespace</Message>
</Error>
<RequestId>f28c2325-5c09-11e6-9156-ef3e33b8e223</RequestId>
</ErrorResponse>
我错过了什么还是不支持?如果不是,是否有计划支持它?