2012-08-31 41 views
0

我想从java.By生成一个电子邮件格式的消息正文看起来像一个表格格式与正确alignment.Can任何人请帮助我如何格式化一个消息正文为表格格式?我如何格式化电子邮件中的字符串,以便在Outlook中查看表格格式?

+1

目前还不清楚你在问什么。你只是想将HTML表格放入HTML格式的电子邮件中?这听起来并不像Java本身在这里甚至是真正相关的。 – David

+0

您是以文本/纯文本还是文本/ html格式发送电子邮件?如果是文本/纯文本,则外观取决于客户端配置的字体系列,因此它可能不会以严格的表格格式显示。 – Vikdor

+0

什么是表格格式? –

回答

0

你必须设置你的邮件接受HTML

这里是一个工作示例

Message msg = new MimeMessage(session); 
msg.setFrom(new InternetAddress(from)); 
....... 
msg.setSubject(subject); 
....... 
MimeBodyPart mbp1 = new MimeBodyPart(); 
mbp1.setContent(html, "text/html;charset=UTF-8"); 
MimeMultipart mp = new MimeMultipart(); 
mp.addBodyPart(mbp1); 
msg.setContent(mp); 

从那里它是你要如何格式化消息的外观(HTML变量在上面的例子中)

相关问题