0
我正在嘗試發送芬蘭語電子郵件,內含主題爲「Käyttörajanmuutos」。MailMessage.Subject芬蘭編碼
嘗試了不同的編碼:
message.Subject = "=?iso-8859-1?B?" + Convert.ToBase64String(Encoding.GetEncoding(1252).GetBytes(strSubject)) + "?=";
和
message.Subject = "=?utf-8?B?" + Convert.ToBase64String(Encoding.UTF8.GetBytes(strSubject)) + "?=";
結果我得到:
Käyttörajan muutos
有沒有人有這個問題的解決方案?
問題是什麼? –
它在1252中編碼,就像你所要求的一樣。無論您用什麼程序或軟件來接收和顯示消息都不滿意。考慮使用MailMessage.SubjectEncoding屬性。 –
我試過了。結果是一樣的。 – arturas