如何通过java和outlook添加换行符应该接受换行符

时间:2013-07-16 11:06:19

标签: java

我有一个程序,我在其中发送邮件,我的邮件正文包含以下内容..

abcParameters.put(defConstants.REPORT_MESSAGE, "Invalid file sent by tt. Hence ffgghh  was unable
                  to process it : " + s+ "\n" +e.getMessage().toString());

现在问题是outlook不接受换行符,但我需要在自定义消息和异常消息后换行,所以请告知如何实现此目的

2 个答案:

答案 0 :(得分:2)

\ CarriageReturn \ LineFeed又名\r\n

答案 1 :(得分:0)

This对您有所帮助。尝试“%0A”而不是“\ n”。真正的来源是here.

您需要在代码中需要新行的位置添加“%0A”。在你的情况下

 abcParameters.put(defConstants.REPORT_MESSAGE, "Invalid file sent by tt. Hence ffgghh  was unable
              to process it : " + s+ "%0A" +e.getMessage().toString());