-1

私のコードサンプルは次のとおりです。

private String _body;
private String _forward;

// setup message body
            BodyPart messageBodyPart = new MimeBodyPart();
            messageBodyPart.setContent(_body + "\n" + "--------------------------------" + "\n" + _forward , "text/html");
            _multipart.addBodyPart(messageBodyPart);

このメッセージを自分のメールアドレスに送信すると、次のように表示されます。

_body ="YeniYazi"および_forward="deneme mail 2"

ここに画像の説明を入力してください

4

3 に答える 3

2

System.getProperty("line.separator")代わりに、すべてのオペレーティングシステムでコードを機能させるために使用してください。

于 2012-05-15T11:49:33.060 に答える
2

メールを HTML テキストとして送信しているので、<br>代わりに HTML 改行を使用する必要があります。

于 2012-05-15T11:42:08.173 に答える
0

\r\nの代わりに使用してください\nWindows OSの場合、\n役に立ちません。Linux OS\nで完璧に動作

于 2012-05-15T11:46:38.207 に答える