我正在使用AbstractMailMessageSender
從我們的應用程序向用戶發送電子郵件。 我已經擴展這個類以包含附件了。包含簽名的電子郵件
public void sendMessage() throws MessagingException {
MimeMessage msg = sender.createMimeMessage();
MimeMessageHelper helper = new MimeMessageHelper(msg, true);
helper.setTo(this.to);
helper.setFrom(this.from);
helper.setSubject(this.subject);
helper.setText(this.message);
if (this.cc != null){
helper.setCc(this.cc);
}
if (this.bcc != null){
helper.setBcc(this.bcc);
}
for(String attachment : attachments.keySet()){
helper.addAttachment(attachment, attachments.get(attachment));
}
sender.send(msg);
}
我想在電子郵件中包含一個簽名。不幸的是,這個類沒有簽名方法。
我試圖將它與郵件正文一起發送,但我失去了換行符和格式。
任何幫助表示讚賞。 謝謝
等待,什麼是MimeMessageHelper類?春天來了嗎?如果是這樣,請標記spring – Bozho 2011-05-18 17:47:40
在整個interweb中唯一提及'AbstractMailMessageSender'就是* this *問題。 – skaffman 2011-05-18 17:53:14
整個interweb和我的classpath :) – Bozho 2011-05-18 18:01:28