Emacs interface for MS Outlook Mail
Olm is an Emacs interface for MS Outlook mails. It consists of two parts, an Emacs interface written in Emacs Lisp and glue scripts written in Ruby. It is currently designed against MS Outlook 2007.
- Emacs 24.3 or later
- RubyInstaller 2.0.0-p598
- olm gem
- dash.el
olm gem
Install the olm gem using gem install
command.
$ gem install olm
olm.el
This package has not been part of MELPA or Marmalade. You have to install olm.el
manually.
git clone https://github.com/tnoda/olm.git
M-x package-install-file RET
- Select the
olm.el
's path that you git-cloned
Once installed, M-x olm
to enter olm-summary-mode
.
olm-summary-mode
displays the list of emails in your inbox,
where you can use olm commands by pressing the following keys.
-
.
(olm-summary-open-message
):- Open the message at point.
-
d
(olm-summary-delete
):- Delete the message at point.
-
w
(olm-summary-write
):- Create a new email draft buffer. You can save and send the buffer content
by
C-c C-s
andC-c C-c
, respectively.
- Create a new email draft buffer. You can save and send the buffer content
by
-
g
(olm-summary-goto-folder
):- Go to a folder you specify.
-
o
(olm-summary-refile
):- Put the refile mark ('o') on a message at point.
-
x
(olm-summary-exec
):- Process marked messages.
Olm does not have its own address book. Instead, it is designed to work well with helm-ad, helm source for Active Directory.
This project has been abandoned since I stopped using MS Outlook. It is not updated and maintained any more. Please feel free to fork it.