我正在使用Node使用Amazon SES发送电子邮件。
我最近在向包含西班牙语字符(更具体地说是Ã)的电子邮件地址发送电子邮件时遇到错误。
{"message":"Local address contains control or whitespace","code":"InvalidParameterValue","time":"2015-08-07T14:54:53.435Z","statusCode":400,"retryable":false,"retryDelay":30}
我不确定SES是否接受这些字符的电子邮件地址。
之前有没有人遇到过这个问题?
答案 0 :(得分:1)
记录在案。
目标强>
表示消息的目的地,包括To:,CC:和BCC:fields。
默认情况下,字符串必须是7位ASCII。如果文本必须包含任何其他字符,则必须使用MIME编码字语法(RFC 2047)而不是文字字符串。 MIME编码字语法使用以下格式:
=?charset?encoding?encoded-text?=
。有关详细信息,请参阅RFC 2047。http://docs.aws.amazon.com/ses/latest/APIReference/API_Destination.html