Exchange Server에서 규칙 작업
Contents
[
Hide
]
규칙 관리
Aspose.Email는 Exchange Server에서 규칙을 관리하는 데 사용할 수 있습니다. EWSClient 클래스. 이 클래스는 Exchange Server 2007 및 이후 릴리스에서 사용할 수 있는 Exchange Web Services (EWS)를 사용합니다. 규칙 관리 방법을 보여주기 위해 이 문서는 다음을 설명합니다:
- 서버에 이미 존재하는 규칙을 읽습니다.
- 새 규칙 생성.
- 기존 규칙 업데이트.
이 문서에 설명된 모든 기능에는 Microsoft Exchange Server 2010 Service Pack 1이 필요합니다.
규칙 읽기
Exchange Server에서 모든 규칙을 가져오려면:
- 다음 클래스를 사용하여 Exchange Server에 연결합니다 IEWSClient 클래스.
- 다음을 호출합니다. IEWSClient->GetInboxRules() 모든 규칙을 가져오는 메서드.
- 루프에서 모든 규칙을 탐색하고 조건, 동작 및 이름과 같은 규칙 속성을 표시합니다.
다음 코드 스니펫은 규칙을 읽는 방법을 보여줍니다.
새 규칙 생성
Exchange Server에 새 규칙을 생성하려면 다음 단계를 수행하십시오:
- 다음 클래스를 사용하여 Exchange Server에 연결합니다 IEWSClient 클래스.
- 새로운 InboxRule 클래스 인스턴스를 생성하고 다음 필수 속성을 설정합니다:
- 표시 이름
- 조건
- 동작
- 다음을 호출합니다. IEWSClient->CreateInboxRule() 규칙을 생성하는 메서드.
다음 코드 스니펫은 새 규칙을 생성하는 방법을 보여줍니다.
규칙 업데이트
Exchange Server에서 규칙을 업데이트하려면:
- 다음 클래스를 사용하여 Exchange Server에 연결합니다 IEWSClient 클래스.
- 다음을 호출합니다. IEWSClient->GetInboxRules() 모든 규칙을 가져오는 메서드.
- 루프에서 모든 규칙을 탐색하고 조건에서 DisplayName을 일치시켜 변경하려는 규칙을 가져옵니다.
- 규칙 속성 업데이트
- 다음을 호출합니다. IEWSClient.UpdateInboxRule() 규칙을 업데이트하는 메서드.
다음 코드 스니펫은 규칙을 업데이트하는 방법을 보여줍니다.