Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Use org as a contact database

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 .gitignore
Octocat-spinner-32 README.creole
Octocat-spinner-32 org-email-tests.el
Octocat-spinner-32 org-email.el
README.creole

Org-Email for Email storage

org-email is a way of completing email addresses from org-mode files.

Lots of people store email contacts in OrgMode files. Here is how I store mine:

* bill the buck
** email
*** billbuck@example1.com
** partner
*** Gillie The Girl
* lesley lady
** colleague @ woomedia
*** CSS programmer
** partner
*** Jimmy Screws
** email
*** ll@example10.org

org-email offers a simple interface to use completion to insert the correct email address of a person in such a database.

Installing

Just:

M-x package-install [RET] org-email [RET]

I presume you have marmalade-repo installed.

What contact files does it use?

M-x customize-variable [RET] org-email-files

and add whatver files you keep emails in.

Using

Add the function org-email--init-hook to whatever mode you want to complete emails in and it will bind org-email-do-insert to C-SPC.

Update Mon May 27 2013

I've updated the code to include org tags, so you can now use a structure like this:

* list of people
** nic
*** nicferrier@example.com :email:

Anything tagged :email: will be used. This does not let you use a name unfortunately. But it's still useful.

Something went wrong with that request. Please try again.