Outlook 2016에서 메일 메시지 본문에 다른 기존 메일 메시지에 대한 하이퍼 링크를 포함하고 싶습니다.기존 Outlook 메일 메시지에 대한 하이퍼 링크
일반적인 생각은 message2에 message1에 대한 링크가 있고 이전에 message1을 받고 message2를 읽는 사람은 자신의 Outlook 편지함에서 자신의 Outlook 편지함을 열 수있는 링크를 클릭 할 수 있습니다 (즉, 사서함 사용 권한 필요, 링크는 클릭하는 사람의받은 편지함에만 액세스하려고 시도합니다.
"outlook : ENTRYID"에 href를 설정하는 것이 가능하다는 것을 알고 있습니다. (따옴표없이 해당 자리 표시 자의 실제 entryID를 대체합니다.) 그러나 ENTRYID의 값은 메시지가 다른 폴더로 이동 될 때 변경되며 어쨌든 "내"사서함에만 고유합니다 (수신자가 작동하지 않음). 메시지 2).
그리고 기존 이메일의 PR_SEARCH_KEY를 얻는 방법을 배웠습니다 (this article 덕분에).
"outlook : PR_SEARCH_KEY"의 href가 작동하지 않습니다/대상을 찾을 수 없습니다.
마지막으로 "outlook : GUID"가 작동한다는 것을 읽었습니다. 하지만 (Outlook VBA에서) 기존 전자 메일의 GUID를 가져 오는 방법을 파악할 수는 없습니다.
프로그래밍 방식으로 (VBA) GUID를 얻는 방법을 아는 사람이 있습니까? 또는 PR_SEARCH_KEY를 GUID로 변환 하시겠습니까? 또는 (내 루트 질문으로 돌아 가기) 다른 방법으로 기존 Outlook 메일 메시지에 대한 하이퍼 링크를 만들 수 있습니까?
하이퍼 링크는 Outlook 2016 자체에서만 작동해야합니다 (따라서 "outlook :"프로토콜에 대한 걱정은 내 컴퓨터의 다른 곳에서 인식되지 않습니다).
대단히 감사합니다.
--- 오스틴
는
message1과 message2는 어떻게 관련이 있습니까? 같은 대화의 일부입니까? – 0m3r
반드시 같은 대화 일 필요는 없습니다. 몇 주 전에 이메일을 보냈고 이제는 (별도의 대화) 질문이 나왔습니다. 따라서 오늘의 이메일 (message2)에 이전 이메일을 여는 하이퍼 링크 (또는 수신자가 쉽게 클릭 할 수있는 것)가 있어야합니다. 물론 message1이 여전히 자신의 사서함에 있고 삭제하지 않았다고 가정합니다. 물론 나는 항상 내가 보낸 이메일을 찾아서 그들에게 주제/날짜/etc 위치 정보를 알려줄 수있다. 하지만 "2 주 전부터 자세한 내용을 보려면 여기를 클릭하십시오"라고 말하면 훨씬 좋을 것입니다. 감사. – Austin