0

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

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

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

4

2 回答 2

2

\CarriageReturn\LineFeed 又名\r\n

于 2013-07-16T11:29:33.037 回答
0

一定对你有帮助。尝试“%0A”而不是“\n”。真正的来源在这里。

您需要在代码中需要换行的地方添加“%0A”。在你的情况下

 abcParameters.put(defConstants.REPORT_MESSAGE, "Invalid file sent by tt. Hence ffgghh  was unable
              to process it : " + s+ "%0A" +e.getMessage().toString());
于 2013-07-16T11:54:23.883 回答