WebDav를 사용하여 Exchange Server 사서함에서 메시지 가져오기
Contents
[
Hide
]
Exchange Server에서 메시지 나열은 listMessages() Exchange Server 사서함에서 메시지 목록을 가져오는 메서드입니다. listMessages() 메서드는 메시지의 기본 정보를 가져옵니다. 예를 들어, 제목, 메시지 ID, 발신자 및 수신자.
전체 메시지 세부 정보를 얻기 위해 Aspose.Email.Exchange는 ExchangeClient.fetchMessage() 메서드. 이 메서드는 메시지 URI를 매개변수로 받아 해당 인스턴스를 반환합니다. MailMessage 클래스. MailMessage 클래스는 본문, 헤더 및 첨부 파일과 같은 메시지 세부 정보를 제공합니다.
Exchange Server 사서함에서 메시지 가져오기
Exchange Server 사서함에서 메시지를 가져오려면:
- 다음 유형의 인스턴스를 만듭니다 ExchangeClient.
- 서버 이름, 사용자 이름, 비밀번호 및 도메인을 지정합니다.
- 다음을 호출합니다. listMessages 메서드로 가져옵니다 ExchangeMessageInfoCollection.
- 반복합니다 ExchangeMessageInfoCollection 컬렉션을 가져오기 위해 ExchangeMessageInfo.getUniqueUri 값들을.
- 호출하십시오 ExchangeClient.fetchMessage() 그리고 전달합니다 ExchangeMessageInfo.getUniqueUri 매개변수로.
다음 코드 스니펫은 Exchange Server 사서함에 연결하고 모든 메시지를 가져옵니다.