我有一个程序,我在其中发送邮件,我的邮件正文包含以下内容..
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());