2010-05-31 2 views
0

전자 메일이 동일한 지 여부를 확인하는 데 사용할 수있는 고유 식별자가 전자 메일에 첨부되어 있는지 알 수 있습니까? EntryID 및 PR_SEARCH_KEY에 대해 알고 있지만 뭔가가 존재한다면 더 구체적인 abit이 필요합니다.ID로 이메일 메시지 식별

이메일을 3 명에게 전달한다고 가정합니다. 전달 된 이메일의 사본을 최대 1 개까지 데이터베이스에 추가해야합니다. 기록하고 다른 두 항목의 입력을 허용하는 데 사용할 수있는 세 가지 전자 메일간에 공유되는 식별자가 있습니까? 또는 이메일 어딘가에 수동 태그를 추가해야합니까?

감사

답변

1

분명한 대답은 모두 좋은 이메일 사용자가 사용하는 메시지 ID입니다. 그러나 세계의 모든 사람들이 그것을 사용하는 것은 아닙니다.

+0

RFC 2882는 "Message-ID"를 SHOULD 구현 범주로 업그레이드했습니다. 요즘에는 Message-ID가없는 메일이 삭제되거나 최소한 Jamie의 애플리케이션에 의해 불만이 제기되어야한다고 주장 할 수 있습니다. http://www.apps.ietf.org/rfc/rfc2822.html#sec-3.6.4 – msw

+0

어떻게 실제로 해당 속성에 액세스합니까? 나는 C# (Outlook 2003에서)을 사용하고 있기 때문에 직접 접근 할 수 없습니다. 그 사이에 마샬링 래퍼를 써서 시도했지만 작동시키지 못합니다. MAPI 주소는 무엇입니까? 지금까지 도움을 주셔서 감사합니다. – Jamie

+0

저는 C#을 사용하지 않아서 답변을 드릴 수 없습니다. 전자 메일의 원시 헤더에 액세스 할 수 있습니까? 그렇다면 "Message-ID"를 시작하는 행을 찾으십시오. – barrycarter