1
우리는 SmtpClient.Send를 사용하여 메일을 보냅니다. 그러나 불행히도 "æ", "ø", "å"(그리고 많은 것)과 같은 특수 문자가있는 메일 본문은 제대로 보내지 못하고 그 문자가 손상되어지고 있습니다.SMTPClient.Send는 특수 문자를 구문 분석 할 수 없습니다.
도움이 될 것입니다.
감사합니다, 패디
우리는 SmtpClient.Send를 사용하여 메일을 보냅니다. 그러나 불행히도 "æ", "ø", "å"(그리고 많은 것)과 같은 특수 문자가있는 메일 본문은 제대로 보내지 못하고 그 문자가 손상되어지고 있습니다.SMTPClient.Send는 특수 문자를 구문 분석 할 수 없습니다.
도움이 될 것입니다.
감사합니다, 패디
SmtpClient.Send 사용하는 기본 인코딩은 ASCII가 우리를이다. MailMessage를 수신하고 메시지의 BodyEncoding 속성을 필요한 특수 문자가 포함 된 인코딩으로 설정하는 override을 사용해야합니다. SubjectEncoding 속성에 대해 동일한 작업을 수행하여 제목에 특수 문자를 인코딩 할 수 있습니다.
유니 코드 인코딩을 사용할 수 있지만 설명서에서 메시지의 TransferEncoding이 Base64로 변환된다는 경고 메시지가 표시됩니다. 거의 모든 이메일 클라이언트가이 문제를 처리 할 수 있으므로 문제가되지는 않습니다.
응답에 대해 감사합니다 Panagiotis. – Paddy