Skip to content
This repository


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

file 54 lines (41 sloc) 1.722 kb


Current status

Done, if you find any errors do not hesitate to contact us.

Data Source

IMAP is a popular protocol for retrieving e-mail. Many email servers support this protocol.

Example Config File

  • sample config path and filename
  • Content:
host =
port = 993
user =
password = bar

Example Invocation

Be sure that you have made a config file. (see above)

  • You have to select a folder, so we first list your possible folders:
$ /path/to/Memacs/emails/ -c "~/.config.d/memacs/gmail.ini" -l
$ /path/to/Memacs/emails/ -c "~/.config.d/memacs/gmail.ini" --list

You will see possible folders. Now we can set one Folder:

$ /path/to/Memacs/emails/ -c "~/.config.d/memacs/gmail.ini" -f "INBOX"
$ /path/to/Memacs/emails/ -c "~/.config.d/memacs/gmail.ini" --folder-name "INBOX"

Add param -o like in other memacs modules to specify output file.


The performance of an orgfile with too many entries is very bad. There is an argument to fetch only the last x messages:

--fetch-number <int>


--fetch-number 1000

fetches the last 1000 mails

Example Orgmode entries

We will probably visualize an e-mail from Maildir like this:

** <2011-12-28 Wed 13:02> [[][Bob Bar]]: argparse
   :TO:         Alice Ally <>
   :ID:         0b4f3ca74dcad0e3ba62c38e07f6d9068e2ba4d1
Something went wrong with that request. Please try again.