StringBuffer emailMessage = new StringBuffer("Dear Scott");
emailMessage.append("\r\n");
emailMessage.append("Sending mail over internet");
Więc tutaj jest mój sformatowaną zawartość kiedy sprawdzać debuggerZnak nowej linii nie jest poprawnie interpretowany w MimeMessage?
Dear Scott,
Sending mail over internet
Ale kiedy otrzyma ją w Thunderbird, i otrzymać pełną wiadomość w jednej linii jak poniżej. Jakoś znak nowej linii nie jest poprawnie interpretowana podczas wysyłania zawartości w formacie HTML
Dear Scott,Sending mail over internet
tutaj jest jak jestem wysyłania wiadomości w formacie HTML
MimeMessage msg = null;
msg = new MimeMessage(mailSession);
msg.setText(body, CHARSET_UTF_8, "html");
Jeśli po prostu wysłać tekst jako msg.setText (ciała , CHARSET_UTF_8), a następnie widzę komunikat we właściwym formacie, tj. "Wysyłanie poczty przez Internet", widoczny w następnym wierszu w . Nie rozumiem, dlaczego znak nowej linii nie jest interpretowany poprawnie podczas wysyłania tekstu jako HTML?