유틸리티 기능
투표 옵션이 있는 메시지 전송
Microsoft Outlook에서는 새 메시지를 작성할 때 설문 조사를 만들 수 있습니다. 이는 Yes, No, Maybe 등과 같은 투표 옵션을 포함함으로써 이루어집니다. Aspose.Email가 제공하는 FollowUpOptions 클래스는 투표 옵션 값을 설정하거나 가져올 수 있는 VotingButtons 속성을 제공합니다. 이 문서는 설문 조사를 만들기 위한 투표 옵션이 포함된 MapiMessage를 생성하고, 이를 Exchange Web Service (EWS) 클라이언트를 사용해 전송하는 자세한 예제를 제공합니다.
투표 옵션이 포함된 메시지 생성 및 전송
다음 코드 조각은 새 메시지를 생성하고 투표 옵션과 함께 전송하는 방법을 보여줍니다.
다음 코드 스니펫은 위 예제에서 사용된 CreateTestMessage 메서드 정의를 보여줍니다.
잘못되었거나 만료된 SSL 인증서 무시 또는 우회
Aspose.Email는 다음을 사용하여 Exchange Server에서 SSL 인증서를 처리할 수 있습니다. EWSClient 클래스. SSL 인증서가 만료되었거나 유효하지 않으면 Aspose.Email는 잘못된 SSL 인증서 때문에 예외를 throw합니다. 아래 코드에서 사용된 방법으로 이를 무시하여 SSL 인증서 오류를 방지하십시오. main()이나 init() 메서드에서 콜백 핸들러를 등록하고, 아래 메서드를 클래스의 멤버로 추가합니다.
MSG 파일에서 RE 및 FW 메시지 생성
IEWSClient 개발자가 원본 메시지에서 RE(Reply/Reply All) 및 FW(Forward) 메시지를 생성하도록 합니다. 원본 메시지는 특정 ExchangeMessageInfo 출처 ExchangeMessageInfoCollection 에 의해 얻어진 ListMessages(). 다른 인수는 실제 MailMessage RE 또는 FW 메시지로 전송됩니다. 다음 코드 스니펫은 메시지를 보내고 해당 메시지에 회신한 뒤 전달하는 방법을 보여줍니다. 이 작업을 수행하려면 다음과 같이 합니다:
- 초기화합니다. IEWSClient 유효한 자격 증명을 제공하여 객체를 가져옵니다.
- 몇 개의 샘플 메시지를 전송합니다.
- 다음을 호출합니다. Reply(), ReplyAll() 및 Forward() 메시지를 보내는 메서드들.
EWS 요청에 헤더 추가
Aspose.Email API를 사용하면 Exchange 요청에 헤더를 추가할 수 있습니다. 이는 다양한 목적에 사용되는 EWS 요청에 헤더를 추가하는 데 활용될 수 있습니다. 예를 들어, Exchange 서버의 제한(스로틀링) 문제를 관리하는 데 사용되는 X-AnchorMailbox 헤더를 추가할 수 있습니다. AddHeader 메서드 IEWSClient 다음 코드 스니펫에 표시된 대로 EWS 요청에 헤더를 추가하는 데 사용됩니다.
통합 메시징 작업
Aspose.Email는 Exchange Server 2010에서 통합 메시징 정보를 검색할 수 있습니다. 현재 지원되는 통합 메시징에는 구성 정보 가져오기, 외부 호출 시작, 호출 ID로 전화 통화 정보 검색 및 ID로 전화 끊기가 포함됩니다. 다음 코드 샘플은 Microsoft Exchange Server 2010에서 통합 메시징 구성 정보를 검색하는 방법을 보여줍니다.
메일 팁 받기
Microsoft Exchange Server는 Exchange Server 2010 및 2013에 여러 새로운 기능을 추가했습니다. 그 중 하나는 사용자가 이메일을 작성할 때 메일 팁을 제공하는 기능입니다. 이러한 팁은 이메일이 전송되기 전에 정보를 제공하므로 매우 유용합니다. 예를 들어, 수신자 목록에 잘못된 이메일 주소가 있으면 해당 주소가 유효하지 않다는 팁이 표시됩니다. 또한 메일 팁을 통해 발송 전에 부재 중 응답을 확인할 수 있습니다: Exchange Server(2010 및 2013)는 수신자 중 한 명 이상이 부재 중 응답을 설정한 경우 이메일을 작성하는 동안 메일 팁을 전송합니다. 이 문서에 시연된 모든 기능을 사용하려면 Microsoft Exchange Server 2010 Service Pack 1이 필요합니다. 다음 코드 스니펫은 이를 사용하는 방법을 보여줍니다. EWSClient Microsoft Exchange Server 2007 이후 버전에서 사용할 수 있는 Exchange Web Services를 사용하는 클래스.