Homepage: https://github.com/mlf176f2/org-outlook.el
Author: Matthew L. Fidler
Updated:
Outlook org
* Introduction:
Org mode lets you organize your tasks. However, sometimes you may wish
to integrate org-mode with outlook since your company forces you to
use Microsoft Outlook. [[file:org-outlook.el][org-outlook.el]] allows:
- Creating Tasks from outlook items:
- org-outlook-task. All selected items in outlook will be added to a
task-list at current point. This version requires org-protocol and
org-protocol.vbs. The org-protocol.vbs has can be generated with
the interactive function `org-outlook-create-vbs'.
- If your organization has blocked all macro access OR you want to
have an action for a saved =.msg= email, org-outlook also adds
drag and drop support allowing =.msg= files to become org tasks.
This is enabled by default, but can be disabled by
`org-outlook-no-dnd'
- With blocked emails, you may wish to delete the emails in a folder
after the task is completed. This can be accomplished with
`org-protocol-delete-msgs'. If you use it frequently, you may
wish to bind it to a key, like
(define-key org-mode-map (kbd "C-c d") 'org-protocol-delete-msgs)
- Open Outlook Links in org-mode
- Requires org-outlook-location to be customized when using Outlook
2007 (this way you don’t have to edit the registry).
This is based loosely on:
http://superuser.com/questions/71786/can-i-create-a-link-to-a-specific-email-message-in-outlook
Note that you may also add tasks using visual basic directly. The script below performs the following actions:
- Move email to Personal Folders under folder "@ActionTasks" (changes GUID)
- Create a org-mode task under heading "* Tasks" for the file `f:\Documents\org\gtd.org'
- Note by replacing "@ActionTasks", "* Tasks" and
`f:\Documents\org\gtd.org' you can modify this script to your
personal needs.
The visual basic script for outlook can be created by calling `M-x org-outlook-create-vbs'