Project

olm

0.0
No commit activity in last 3 years
No release in over 3 years
Olm is designed for reading and writing Outlook mail using the win32ole library and against Outlook 2007.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Development

~> 1.6
>= 0
 Project Readme

Olm

Emacs interface for MS Outlook Mail

About

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.

Screenshots

olm-message.png

olm-draft.png

Requirements

Installation

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

Usage

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 and C-c C-c, respectively.
  • 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.

See Also

Olm does not have its own address book. Instead, it is designed to work well with helm-ad, helm source for Active Directory.

Disclaimer

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.