2016-06-03 7 views
1

Powershell 또는 CRM SDK를 사용하여 CRM 사서함을 프로그래밍 방식으로 "테스트 및 사용"할 수 있습니까? 이것은 초기 사용자 설정을위한 것입니다.프로그래밍 방식으로 CRM 사서함 테스트 및 사용

Microsoft.Xrm.Data.Powershell을 사용해 보았지만 Approve-CrmEmailAddress 및 Set-CrmUserMailbox가 있지만 사서함을 사용할 수있는 방법이 아닌 것 같습니다.

+0

무엇을해야합니까? 전자 메일이 누군가에게 전송되었거나 무엇이 전송되었는지 테스트 할 수있는 테스트 전자 메일 주소를 사용하고 있습니까? – Jordi

+0

우리는 수백 명의 새로운 CRM 사용자를 프로비저닝하고 있으며 단계 중 하나는 "이메일 승인"버튼을 클릭 한 다음 "메일 박스 테스트 및 사용"버튼을 클릭하는 것입니다. 사용자 생성 프로세스를 자동화하려고합니다. – Afr

답변

1

Afr - 진행 상황을 찾았습니까? 나는 현재 같은 일을보고있다. 어떤 이유로 클라이언트의 사서함이 비활성화되고 다시 활성화되면 &을 사용하도록 설정해야합니다. 그러나 비활성화 된 사서함은 무작위이므로 C#에서 동적 인 작업을 수행하는 것이 훨씬 더 좋은 방법입니다.

+0

Afr - 업데이트가 있습니다. 사서함 엔터티에 testemailconfigurationscheduled라는 필드가 있습니다. 이 값을 true로 설정하면 테스트가 트리거되고 로직이 활성화됩니다. 시도 해봐. – JSpin2088

2

Xrm Data Powershell 모듈을 사용해 주셔서 감사합니다. 아직이 기능을 추가하지 않았기 때문에 2.6 버전에서 체크인 할 예정입니다. 사서함에서 수신/발신/ACT를 사용할 수 있도록 설정되어 있으면 testemailconfigurations 일정을 true로 설정하고 백그라운드에서 테스트/실행 프로세스를 실행 한 후 결과를 확인할 수 있습니다. 또한 연기/예약하는 방법이 있지만 대부분의 사람들은 요청을 실행할 때 즉시 실행되기를 원합니다. orgmarkedasprimaryforexchangesync를 설정할 수도 있습니다. 이렇게하면 다른 CRM 환경에서 더 이상 사용자 사서함과 동기화 할 수 없음을 알 수 있도록 사용자 사서함을 스탬프 처리합니다 (한 번에 하나의 조직 만 사서함에 동기화 할 수 있습니다).

HTH! Sean