C++ Email Parser API로 Outlook 메시지 파일 관리
Outlook 템플릿 파일(.OFT) 읽기 및 쓰기
Outlook 템플릿은 동일한 이메일 메시지를 반복해서 보낼 때 매우 유용합니다. 매번 처음부터 메시지를 준비하는 대신, 먼저 Outlook에서 메시지를 작성하고 Outlook 템플릿(OFT)으로 저장합니다. 그런 다음 템플릿을 사용하여 메시지를 생성하면 본문이나 제목을 다시 작성할 필요 없이 시간과 노력을 절약할 수 있으며, 서식과 기타 설정도 그대로 유지됩니다. Aspose.Email의 MailMessage 클래스를 사용하면 Outlook 템플릿(OFT) 파일을 로드하고 읽을 수 있습니다. 템플릿을 MailMessage 인스턴스로 로드한 후, 발신자, 수신자, 본문, 제목 및 기타 속성을 업데이트할 수 있습니다. 속성을 업데이트한 후:
- SmtpClient 클래스를 사용하여 이메일을 보내거나
- 메시지를 MSG로 저장하고 Microsoft Outlook을 사용하여 추가 업데이트/검증을 수행합니다.
아래 코드 예시에서 우리는:
- MailMessage 클래스를 사용하여 템플릿을 로드합니다.
- 몇몇 속성을 업데이트합니다.
- 메시지를 MSG 형식으로 저장합니다.
다음 코드 스니펫은 C++ Email Parser Library API를 사용하여 OFT 파일을 로드하고, 메시지를 업데이트한 뒤 MSG 형식으로 저장하는 방법을 보여줍니다.
디지털 서명된 메시지 관리
Aspose.Email는 완전한 S/MIME 이메일 객체 알고리즘을 구현합니다. 이를 통해 API는 형식 간 메시지 변환 시 디지털 서명을 완전히 보존할 수 있습니다.
EML을 MSG로 변환할 때 서명 보존
EML을 MSG로 변환할 때 서명을 보존하려면 preserveSignature 플래그를 true로 설정하십시오. 다음 코드 스니펫은 EML을 MSG로 변환하는 방법을 보여줍니다.
MSG에서 EML로 S/MIME 메시지 변환
Aspose.Email은 MSG를 EML로 변환할 때 디지털 서명을 보존합니다. 다음 코드 스니펫을 참고하십시오.
Outlook MSG 파일에 색상 카테고리 설정
색상 카테고리는 이메일 메시지에 중요도나 구분을 표시합니다. Microsoft Outlook은 사용자가 색상 카테고리를 지정하여 이메일을 구분할 수 있게 합니다. 색상 카테고리를 처리하려면 FollowUpManager를 사용하십시오. 이 객체에는 AddCategory, RemoveCategory, ClearCategories, GetCategories와 같은 함수가 포함되어 있습니다.
- AddCategory는 MapiMessage와 색상 카테고리 문자열(예: "Purple Category" 또는 "Red Category")을 인수로 받습니다.
- RemoveCategory는 MapiMessage와 메시지에서 제거할 색상 카테고리 문자열을 인수로 받습니다.
- ClearCategories()는 메시지에서 모든 색상 카테고리를 제거하는 데 사용됩니다.
- GetCategories는 특정 메시지에서 모든 색상 카테고리를 검색하는 데 사용됩니다.
다음 예제는 아래와 같이 작업을 수행합니다:
- 색상 카테고리를 추가합니다.
- 다른 색상 카테고리를 추가합니다.
- 모든 카테고리의 목록을 검색합니다.
- 모든 카테고리를 제거합니다.
MSG 파일에서 후속 정보 액세스
Aspose.Email API는 전송되거나 수신된 메시지에서 추후 작업 정보를 액세스할 수 있는 기능을 제공합니다. 메시지 파일에서 읽음 확인, 전달 읽음 확인 및 투표 결과 정보를 검색할 수 있습니다.
읽음 및 배달 영수증 정보 가져오기
다음 코드 스니펫은 읽음 및 배달 영수증 정보를 검색하는 방법을 보여줍니다.