Getmail6

Jul 20, 2023

POP3/IMAP4 mail retriever (Python3 fork)

POP3/IMAP4 mail retriever with Maildir and command delivery python3 fork.

Summary of features

  • Retrieve mail from an unlimited number of POP3/IMAP4 mailboxes and servers.
  • Support for POP3-over-SSL and IMAP-over-SSL, as well as SDPS WARNING even with SSL, “no certificate or key validation is done.” so that getmail does not detect or protect from man-in-the-middle attacks.
  • Support for multidrop or domain mailboxes.
  • Safe and reliable delivery to qmail-style Maildirs, as well as program pipe delivery for use with arbitrary external MDAs. Includes an MDA for mbox files that supports mboxrd format and fcntl-type flock locking.
  • Does not destroy information by rewriting mail headers.
  • Does not cause mail loops by doing SMTP injection, and therefore does not require that you run an MTA like qmail or sendmail on your host.
  • Can remember which mail it has already retrieved, and can be set to only download new messages.
  • Written in Python, and therefore easy to extend or customize.
  • Simple to install, configure, and use.


Checkout these related ports:
  • Xpbiff -
  • Xmailwatcher - Mailbox checker which displays sender and subject lines of mails
  • Xmailbox - Mailbox checker with sound and animation for X Window System
  • Xmail - X-based interface to the Berkeley mail program
  • Xfce4-mailwatch-plugin - Mail notification applet for the Xfce panel
  • Xfaces - Display shaped icons for mail spool contents
  • Xcite - Exciting Cite for any Mail/News reading modes on Emacs
  • Xbuffy - Replacement for xbiff that handles multiple mail files
  • X-face-e21 - X-Face utilities for Emacs
  • Wmmaiload - Incoming mail monitor dockapp with a similar look to wmcpuload
  • Wmbiff -
  • Whoson - Implementation of `WHO iS ONline' protocol
  • Websieve - Web based Cyrus IMAP user admin client
  • Wanderlust - Mail and news system for Emacs
  • Vrfy - Verify mail address