我正在尝试使用Spring Integration发送电子邮件。我已经看了几本书并且在线广泛但我还没有发现如何创建或使用收件人。本教程用于发送http://gordondickens.com/wordpress/2010/08/09/sending-outbound-smtp-messages-through-gmail-with-spring-integration/,而在其他方面表现良好则有差距:
public class MySomeClass {
@Autowired
MailGateway mailGateway;
public void doSomethingMethod() {
mailGateway.sendMail(recipient);
}
即。没有解释如何创建,填充或以其他方式处理静态收件人类。
任何帮助将不胜感激。感谢
答案 0 :(得分:1)
你正在搅拌苹果和橘子; Gordon博客中的Recipient
类与收件人列表路由器无关(路由到一个或多个MessageChannel
)。
这里的Recipient
是一个简单的POJO / JavaBean,其中包含有关电子邮件收件人的信息......
recipient.getRecipientEmail();
等
正如Artem所说,只需使用邮件标题更丰富,使用适当的数据填充邮件。