Heim  >  Artikel  >  Java  >  Lösung für verstümmelte Java-E-Mails

Lösung für verstümmelte Java-E-Mails

尚
Original
2019-12-21 16:20:562198Durchsuche

Lösung für verstümmelte Java-E-Mails

Lösung für das Versenden verstümmelter E-Mails mit Java:

//设置邮件主题  
message.setSubject(MimeUtility.encodeText(mail_subject,MimeUtility.mimeCharset("gb2312"), null));  
message.setContent(sendmessage, "text/html;charset=gbk"); // 设置邮件格式  
message.setSentDate(new Date()); // 设置邮件发送日期  
//设置邮件发件人名称  
Address address = new InternetAddress(usernames, MimeUtility.encodeText(personalName,MimeUtility.mimeCharset("gb2312"), null));

Wenn ein Text- oder HTML-Teil per E-Mail gesendet wird, durchläuft der gesendete Inhalt zunächst ein bestimmtes Zeichen Die Codierung wird in eine „Byte-Zeichenfolge“ konvertiert, und dann wird die „Byte-Zeichenfolge“ durch eine angegebene Übertragungscodierung (Content-Transfer-Encoding) konvertiert, um eine weitere Zeichenfolge von „Byte-Zeichenfolgen“ zu erhalten.

Der Titel der E-Mail verwendet ein kürzeres Format, um „Zeichenkodierung“ und „Übertragungskodierung“ zu kennzeichnen.

Weitere Java-Kenntnisse finden Sie in der Spalte Java Basic Tutorial.

Das obige ist der detaillierte Inhalt vonLösung für verstümmelte Java-E-Mails. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn