Outlook 사서함 (msg 형식)에서 여러 전자 메일을 프로그래밍 방식으로 다운로드하려고합니다. 몇 가지 옵션이 있지만 어느 것도 완벽한 솔루션을 제공하지 못합니다.Outlook에서 여러 전자 메일을 프로그래밍 방식으로 다운로드
옵션 1 :
Microsoft Graph에서 내가 사용자의 이메일을 검색 할 수 있습니다 사용하여받은 편지함,하지만 API는 다운로드를 위해 어떤 방법을 제공하지 않습니다. MSG .NET 라이브러리 (무료는 아닙니다)를 사용하여 msg 파일을 직접 작성해야합니다.
옵션 2 :
Office.js를 사용하여 내가 검색 할 수 있습니다 만 이메일을 열었다. 동일한받은 편지함에는 다른 이메일에 대한 액세스 권한이 없습니다. 이 JS 코드를 추가 기능에서 실행해야하지만 그걸로 괜찮습니다.
다른 옵션이 있습니까? 요청한 것을 알지 못합니다.
Outlook에서 외부 저장소 (공유 지점/하나의 드라이브/보관 용 계정)로 이메일 보관을 자동화하고 싶습니다. 메시지 형식은 Outlook에 기본으로 사용하기 쉽고 필요에 따라 열어서 응답 할 수 있습니다. – spery
outlook.com 및 hotmail.com과 같은 고객 계정이나 업무용으로 사용됩니다. 계정? 어떤 종류의 응용 프로그램입니까? (업무의 종류, 기업에 판매하는 것)? 외부 저장소에 대한 요구 사항과 '열어 보겠습니다'기능은 얼마나 어려운가요? Exchange Online에는 전자 메일을 자동으로 보관하는 데 사용할 수있는 보관 사서함 옵션이 있으며 Outlook에서 쉽게 액세스 할 수 있습니다. –
비즈니스 계정 용입니다. 기본적으로 우리는 앱에서 완벽하게 아카이브를 관리하여 사용자가 아무 것도 설정할 필요가 없도록 관리하고 싶습니다. 사용자는 보관할 이메일을 선택하므로 자동으로 모든 이메일을 보관하지 않습니다. 이상적으로 나는 이메일을 외부 저장 장치 (예 : SharePoint)로 드래그 앤 드롭 할 수 있지만 Outlook은 지원하지 않습니다 (HTML5 FileAPI 지원 없음). 이것이 최선의 대안이라고 판단한 접근 방식입니다. – spery