직장에서 전자 메일 클라이언트로 Outlook을 사용하지만 내 작업과 할 일을 관리하는 데 사용하고 싶지 않습니다. (대신 일반 텍스트 파일과 Emacs org-mode를 사용합니다.) 많은 할 일 항목이받은 편지함에 메일로 시작되기 때문에 종종이 메일을 참조해야합니다.
클릭하면 Outlook에서 특정 이메일을 여는 링크 (URL)를 만드는 영리한 방법이 있습니까?
직장에서 전자 메일 클라이언트로 Outlook을 사용하지만 내 작업과 할 일을 관리하는 데 사용하고 싶지 않습니다. (대신 일반 텍스트 파일과 Emacs org-mode를 사용합니다.) 많은 할 일 항목이받은 편지함에 메일로 시작되기 때문에 종종이 메일을 참조해야합니다.
클릭하면 Outlook에서 특정 이메일을 여는 링크 (URL)를 만드는 영리한 방법이 있습니까?
답변:
Outlook에서는 약간의 코드와 Emacs에서는 약간의 코드로이 작업을 수행 할 수 있습니다.
먼저 Outlook 2007을 사용하는 경우 레지스트리를 추가하여 Outlook URL을 사용하도록 설정해야합니다. 지침 및 레지스트리 파일 은 David Tan이 제공 한 여기 에서 찾을 수 있습니다 .
다음으로이 매크로를 Outlook에 추가 할 수 있으며 현재 전자 메일 메시지의 GUID를 가져 와서 조직 모드 링크를 만들어 클립 보드에 저장합니다.
'Adds a link to the currently selected message to the clipboard
Sub AddLinkToMessageInClipboard()
Dim objMail As Outlook.MailItem
Dim doClipboard As New DataObject
'One and ONLY one message muse be selected
If Application.ActiveExplorer.Selection.Count <> 1 Then
MsgBox ("Select one and ONLY one message.")
Exit Sub
End If
Set objMail = Application.ActiveExplorer.Selection.Item(1)
doClipboard.SetText "[[outlook:" + objMail.EntryID + "][MESSAGE: " + objMail.Subject + " (" + objMail.SenderName + ")]]"
doClipboard.PutInClipboard
End Sub
이 링크를 emacs lisp 디렉토리에 추가하면 Outlook 링크를 사용할 수 있습니다.
;;; org-outlook.el - Support for links to Outlook items in Org
(require 'org)
(org-add-link-type "outlook" 'org-outlook-open)
(defun org-outlook-open (id)
"Open the Outlook item identified by ID. ID should be an Outlook GUID."
(w32-shell-execute "open" (concat "outlook:" id)))
(provide 'org-outlook)
;;; org-outlook.el ends here
마지막으로 Outlook 링크 코드를 포함하도록 .emacs 파일을 업데이트하십시오. org-mode가 설정된 후에 어딘가에 추가하십시오.
(require 'org-outlook)
이제 매크로를 호출 (빠른 액세스를 위해 Outlook의 도구 모음에 추가)하고 Emacs에서 이메일에 대한 링크를 빠르게 작성할 수 있습니다.
문서 저장소간에 메시지를 이동할 때 GUID가 변경되므로 Exchange 서버에있는 동안 GUID를 메시지로 가져온 다음 로컬 PST 파일로 이동하면 링크가 변경됩니다. GUID를 받기 전에 메시지를 이동하십시오.
C:\Windows\System32\fm20.dll
을 선택한 후 확인을 누르십시오.
간단한 vbscript ( download ) 를 작성 하여이 문제를 해결했습니다 .
Set Outlook = CreateObject("Outlook.Application")
Set SelectedItem = Outlook.ActiveExplorer.Selection.Item(1)
Set Shell = CreateObject("Shell.Application")
Shell.ShellExecute "cmd", "/c echo Outlook:" & SelectedItem.entryID & " | clip", "", "runas", 1
Outlook에서 현재 선택한 요소 (이메일, 일정 관리 항목 등)의 링크를 클립 보드에 복사합니다.
Outlook:176CZREX7A79L9TG1T0AJ6HQ8DEBLTFS60HUQYKT2IXBBZ9ZZVA73MNRYVRWRL4RY0VCPQE1IB5GAWY0D8OSMOB4IFDV5OMG9NX2BBKGFA3IWSD62UCNVK0HD9GA80BIDZSBCZL7INCT
Outlook:
붙여 넣기 서비스를 사용하여 HTTP 링크를 얻을 수도 있습니다 (붙여 넣기는 어딘가에 링크가 자동으로 감지되지 않기 때문에 HTTP 링크는) ( download ), 마지막 줄을 다음으로 바꾸십시오.
Shell.ShellExecute "cmd", "/c echo https://api.fnkr.net/goto/jsclient/raw/?closeAfter=500#Outlook:" & SelectedItem.entryID & " | clip", "", "runas", 1
Outlook:
링크를 먼저 작동 시켜야합니다 .
http://www.slipstick.com/problems/outlook-missing-outlook-protocol/ ( "나를 위해해라"로 스크롤)
Outlook 2010에서 테스트되었습니다.
http://www.teamscope.com/otherpro/utilities.asp#linker 뿐만 아니라 링커 애플릿을 발견했습니다 .
여기 마케팅 드레 이브가 있습니다 ..
Windows® 용 Linker ™는 Outlook의 항목 및 폴더와 Windows 탐색기의 파일 및 폴더에 대한 하이퍼 링크를 만듭니다. 하이퍼 링크를 Windows 클립 보드에 배치하는 시스템 트레이 애플릿입니다. 그런 다음 하이퍼 링크를 Microsoft Office 문서, 웹 페이지, 전자 메일 메시지 또는 하이퍼 링크를 지원하는 모든 문서에 붙여 넣을 수 있습니다.
맑은 남아프리카에서 인사드립니다!
특정 이메일을 참조 할 수는 없지만 시스템에 따라 할 일 항목과 동일한 위치에 이메일을 복사 할 수 있습니다. 메일을 폴더 나 데스크탑으로 드래그 앤 드롭하면 일반 파일로 취급 할 수있는 메일 사본이 생성됩니다.
.doc 또는 .txt보다 많은 "고급"파일을 사용하려는 경우이 Outlook 메시지 파일에 연결할 수 있습니다.
Outlook 항목 내용을 시스템 클립 보드에 복사 한 다음 조직 모드 메모에 넣습니다.
어떤 종류의 사용자 정의 코드가 없으면 아닙니다. Outlook URI는 Outlook의 포함 폴더로 이동할 수 있지만 그게 전부입니다. 보다 세분화하려면 연결 전략과 일치하는 영리한 제출 전략을 마련해야합니다.
아마도 귀하의 요구 사항은 광산과 다릅니다.
Outook 2013> 메시지 탭 (일반보기)> '작업'버튼> 브라우저에서보기
그런 다음 브라우저에서 해당 링크를 얻습니다.
그 희망을
Outlook 2013
나를 위해 이것은 URL에 .mht
파일을 생성 AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.Outlook` and opens that in IE using a 'mhtml:file://..
하므로 갈 수 없습니다.
Outlook 전자 메일을 OneNote로 복사 한 다음 (노란색 문자 아이콘으로 표시) 마우스 오른쪽 단추를 클릭하고 '문단에 링크'를 선택한 다음 링크와 함께 사용할 수있는 다른 문서에 링크를 붙여 넣을 수 있습니다.
그러나 어쨌든 Microsoft는 전자 메일에 연결하는 모든 것을 표준 기능으로 만들어야했습니다. Lotus Notes의 유용한 기능이었습니다.
위의 답변 에 대한 의견을 제시하기에 충분한 평판을 얻지 못했지만 @ ema25s StackExchange에 게시 한 @ user25995에서 제공 한 탁월한 답변을 수정하기 위해 상호 참조를 원했습니다 .
내가 거기에 게시 된 질문에받은 의견을 바탕으로, 나는 (사용되지 않음)의 사용을 변경 org-add-link-type
을 org-link-set-parameters
하고 포함 export:
하는 HTML 수출 백엔드 나에게 올바른 형식의 준 있도록 기능을 <a href="outlook:...">
링크 유형을.
Wunderlist 를 사용 하여 작업을 관리하고 Outlook 용 Wunderlist 추가 기능을 사용하면 전자 메일 메시지에서 직접 새 작업을 만들 수 있으며 Wunderlist는 자동으로 작업 노트에 원본 메시지에 대한 링크를 만듭니다. 명심해야 할 몇 가지 사항 :
그리고 공개를 위해 Outlook 또는 Wunderlist 팀과 관련이 없지만 Microsoft를 위해 일합니다.
emacs
입니다.