33.18. 使用带有其他 Java 邮件发送程序属性的标头
在发送邮件时,您可以从 Exchange 为 JavaMailSender
提供动态 java 邮件属性,作为消息标题,并以 java.smtp
开始的键。
您可以设置 Java 邮件文档中找到的任何 java.smtp
属性。
例如,要在 java.smtp.from
(SMTP MAIL 命令)中提供动态 uuid:
.setHeader("from", constant("reply2me@foo.com")); .setHeader("java.smtp.from", method(UUID.class, "randomUUID")); .to("smtp://mymailserver:1234");
.setHeader("from", constant("reply2me@foo.com"));
.setHeader("java.smtp.from", method(UUID.class, "randomUUID"));
.to("smtp://mymailserver:1234");
注意
仅在 不使用 自定义 JavaMailSender
时支持。