0

这个周末我遇到了一个问题,在MailSendingMessageHandler. SI 中的邮件标头是否应区分大小写?简短的研究使我发现通常电子邮件标题应该是不敏感的(1)。

这是 SI 的疏忽还是我错过了一些明显的东西?

  1. 电子邮件标头是否区分大小写?
4

1 回答 1

0

RFC 正在讨论通过网络传输的标头(例如 SMTP)。MailSendingMessageHandler 接收 Spring Integration (SI) 消息并将SI标头映射到 SMTP 标头。

SI标头区分大小写。

出于这个原因(以及其他原因),我们建议对标题使用框架常量,而不是编写您自己的值。

例如

MailHeaders.FROM

在 java 或

#{T(org.springframework.integration.mail.MailHeaders).FROM}

在指定标头名称的 SpEL 表达式中。

于 2012-09-09T16:25:23.223 回答