Amazon S3 Bucket无法正确存储西班牙语字符

时间:2018-05-17 12:09:14

标签: amazon-web-services amazon-s3 amazon-ses

我读到SES字符编码默认设置为7位ASCII格式。如何配置我的SES电子邮件服务和关联的S3 Bucket以正确存储通过电子邮件发送的非英文字符?请参阅以下错误示例:

电子邮件正文 - 请注意(í):

hola como estas como fue tu día mi amigo

它如何存储在S3中:

hola como estas como fue tu d=C3=ADa mi amigo

1 个答案:

答案 0 :(得分:0)

这不是错误或配置错误。铲斗和SES正常工作。 SES完全按照收到的那样将有效负载存储在存储桶中。

=C3=AD是MIME quoted-printable内容传输编码中í(U + 00ED,utf8字节0xC3 0xAD)的表示,与传输目的的7位ASCII兼容。

要提取此文本以便在其他地方显示,您需要一个能够正确处理MIME并可以提取和转换内容的库。

相关问题