이메일 메시지의 기본 텍스트 인코딩 설정
Contents
[
Hide
]
이 기사에서는 다음을 소개합니다: MailMessage.PreferredTextEncoding 속성 및 사용 방법을 설명합니다. 이 속성을 사용하면 다음 속성들의 기본 텍스트 인코딩을 설정할 수 있습니다:
- From: 표시 이름
- To: 표시 이름
- Subject
- 본문
기본 텍스트 인코딩 설정
이전 버전의 Aspose.Email에서는 from, to, subject 및 body 속성의 텍스트 인코딩을 개별적으로 설정했습니다. 사용성을 향상시키기 위해 우리는 PreferredTextEncoding 한 번에 모두 설정하는 속성입니다. 이제 위 속성들의 모든 텍스트가 이메일 메시지에서 올바르게 인코딩되는지 보장하기가 더 쉬워졌습니다. 다음 코드 스니펫은 이메일 주소, 제목 및 본문의 표시 이름으로 프랑스어 단어를 사용하는 방법을 보여줍니다.
// Create an instance of MailMessage
String fileName = "data/";
MailMessage msg = new MailMessage();
// Set the default or preferred encoding. This encoding will be used as the default for the from/to email addresses, subject and body of message.
msg.setPreferredTextEncoding(Charset.forName("cp1252"));
// Set email addresses, subject and body
msg.setFrom(new MailAddress("dmo@domain.com", "démo"));
msg.getTo().addItem(new MailAddress("dmo@domain.com", "démo"));
msg.setSubject("démo");
msg.setHtmlBody("démo");
msg.save(fileName + "SetDefaultTextEncoding_out.msg", SaveOptions.getDefaultMsg());