2013-02-26 5 views
0

Microsoft Exchange Server로 구현 된 전자 메일 서버에서 일부 메일 컨텐트 항목을 수정할 수있는 응용 프로그램을 만들어야합니다. PST 파일 접근 방식에서이 문제를 처리하는 방법을 알고 있으므로 확인하겠습니다.Microsoft Exchange Server 다루기

문제는 Microsoft Exchange Server가 메일 내용과 PST 파일을 어떻게 처리하는지 모르겠다는 것입니다. 내가 아는 한 PST 파일은 메일 내용 및 구조를 백업하는 유일한 방법이며 SQL 덤프 파일과 유사합니다. Microsoft Exchange Server는 이러한 컨텐트 항목을 저장하기 위해 내부적으로 SQL 데이터베이스를 실제로 사용한다고 들었습니다. 클라이언트 관점에서 전자 메일 내용을 영구적으로 수정해야하므로 다음을 알아야합니다. - Microsoft Exchange Server는 사서함 내용 항목을 어떻게 저장합니까? 데이터베이스 또는 PST 또는 둘 다? 두 경우 모두 어떻게 동기화합니까? (여기서 부분적으로 "CachedExchangeMode"라는 개념을 참조합니다.) - Microsoft Exchange Server의 내용에서 서버 관점에서 데이터 흐름은 어떻습니까? - 콘텐츠 조작을 위해 클라이언트로 Microsoft Exchange Server와 통신하려면 어떻게해야합니까?

이 주제에 대한 정보는 환영받을 만합니다.

미리 감사드립니다.


감사합니다. Dmitry! 영구적으로 삭제 된 사서함 항목을 전용 서버 또는 클라이언트 도구 (예 : PST 파일에서 작동하는 클라이언트 호스트의 scanpst)로 복원 할 수없는 솔루션을 개발해야합니다. 클라이언트 관점에서 나는 자유로운 메모리 블록을 닦음으로써 파일이 손상되지 않고 그 정보가 정말로 손실 될 수 있도록 PST 파일을 수정하는 것에 가까운 해결책을 얻을 수있었습니다. 하지만 Exchange는 서버 측에서 주로 Exchange 서버 측 (Exchange는 otehr 서버보다 특수하기 때문에)에서이 데이터를 실제로 잃어버린 방법에 대한 데이터가 없습니다. 내가 서버 호스트와 클라이언트에서 서버 호스트에 대한 액세스 권한을 가지고 있다는 가설로 시작해야한다고 언급해야합니다. 내 직감에서 Exchange는 사서함 항목을 데이터베이스에 저장할 수 있지만 각 항목의 논리 플래그로만 항목을 영구적으로 삭제합니다. 또는 Windows의 휴지통과 같이 영구적으로 삭제 된 항목을 저장할 수있는 PST 서버 파일을 사용하여 삭제 된 항목 중 일부를 복구 할 수있는 방법을 제공합니다 (이 경우 데이터베이스는 실제로 복구 할 때 해당 레코드를 삭제할 수 있습니다). 메서드는 PST 파일 구조에 있어야합니다). 아마 Exchange는 두 가지 방법을 모두 사용합니다. 모든 경우에 해당 항목이 실제로 손실되었다는 것을 100 % 확인하는 솔루션을 만들어야합니다. 그래서 특정 문서가 필요하거나 "직감"이 필요한 것입니다. 내 질문 드미트리의 배경을 더 분명하게 설명 했습니까? 감사 !


Exchange가 사서함 항목 삭제를 관리하는 방법과 관련된 정보를 읽었습니다. 소프트 삭제 된 항목을 각 삭제 단계의 Dumpster 플랫폼으로 이동하고 (먼저 "삭제"폴더에 넣은 다음 "제거"폴더에 넣고 활성화 된 소송 자료 보호에서 "버전" 폴더). 그런 다음 Exchange Power Shell을 사용하여 이러한 항목을 삭제하고 Exchange Power Shell에 프로그래밍 방식으로 액세스하여 프로그램 방식으로이를 수행하는 Remote Power Shell 방법에 대해 읽었습니다. 이것은 제가 간다는 것입니다. 이것이 내가해야 할 일을위한 해결책이 될 수 있을까요? 이렇게하면 해당 항목을 어떤 방법으로도 복구 할 수 없습니까? 이 문제에 대한 또 다른 해결책을 알고 있습니까? 아니면 제가 빠진 것이 있습니까?

답변

0

Exchange는 데이터를 내부 데이터베이스에 저장합니다. 형식이 문서화되지 않았습니다.

클라이언트 측 (캐시 된 모드)에서는 데이터가 OST 파일에 저장됩니다 (PST 파일로 간주 할 수 있음).Outlook은 주기적으로 OST 데이터를 사서함의 온라인 버전과 동기화합니다.

무엇을하려하십니까? 클라이언트 관점에서 보면 코드가 PST 저장소에서 작동하는 경우 Exchange 저장소 (캐시 된 저장소 또는 온라인 저장소)에서 올바르게 작동해야합니다.

좀 더 구체적으로 기재 할 수 있습니까?

+0

나는 아래의 답변을 쓴 이유는 그것을 처리하기 위해 오랫동안 주석을 달았 기 때문입니다. – user602445

관련 문제