我读到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
答案 0 :(得分:0)
这不是错误或配置错误。铲斗和SES正常工作。 SES完全按照收到的那样将有效负载存储在存储桶中。
=C3=AD
是MIME quoted-printable内容传输编码中í
(U + 00ED,utf8字节0xC3 0xAD)的表示,与传输目的的7位ASCII兼容。
要提取此文本以便在其他地方显示,您需要一个能够正确处理MIME并可以提取和转换内容的库。