getmail(1)
β¨ NAME β¨
okay so bestie, meet getmail β she pulls your messages from one or more POP3, IMAP4, or SDPS mailboxes and drops them into a maildir, an mboxrd-format mbox file, or an external MDA. no cap, that's literally her whole job and she ate. π
πΈ SYNOPSIS πΈ
getmail [OPTION] ...
π¦ DESCRIPTION π¦
so like. getmail can retrieve messages from POP3, IMAP4, and SDPS mailboxes. SSL-wrapped POP3 and IMAP? also supported, we love a secure queen. π and both single-user and domain (multi-drop) mailboxes are supported, so she's flexible like that.
she also has built-in support for delivering to maildirs, mboxrd-format mbox files, and external MDAs. built in!! no extra plugin nonsense required. iconic behavior honestly. π
π OPTIONS π
--versionβ shows the program's version number and then dips out, bye π-h,--helpβ shows a short usage summary and exits. it's giving "just the basics, bestie"-gDIR,--getmaildir=DIRβ go look in DIR for the config/data files. that's where the good stuff lives π-rFILE,--rcfile=FILEβ load configuration from FILE. and yes, you can hand her this one multiple times, she'll take all of them π--dumpβ dump the configuration and exit. it's a debugging thing, it's for the girlies who need to see the receipts π--traceβ print extended trace information. warning: extremely verbose, like she will not stop talking, prepare yourself π-iFOLDER,--idle=FOLDERβ keeps the connection alive and listens for new messages in FOLDER. but heads up, this flag will only work if a single rc file is given, and it will only work on IMAP connections where the server supports IMAP4 IDLE (RFC 2177). no exceptions, she's strict about this one π
The following options override any in the configuration file(s). periodt, they win. π
-v,--verboseβ operate more verbosely. can be given multiple times, so stack 'em if you want her extra chatty π£οΈ-q,--quietβ do not print informational messages. she's being mysterious on purpose π-d,--deleteβ delete messages from the server after retrieving. gone. poof. β¨-l,--dont-deleteβ do not delete messages from the server after retrieving. they stay, safe and sound π«Ά-a,--allβ retrieve all messages, every single one, no skipping π-n,--newβ retrieve only unread messages. fresh ones only, we don't do reruns β
π AUTHOR π
Written by Charles Cazabon and others. shoutout to the whole crew π«Ά
π¨ REPORTING BUGS π¨
Report bugs to <https://github.com/getmail6/getmail6/issues> β take it straight to the source, bestie.
IMPORTANT: include the output of getmail [options] --dump with any bug report. like fr fr, they need the receipts or they literally cannot help you. π
π COPYRIGHT π
Copyright Β© 1998-2026 Charles Cazabon and others.
This is free software; see the file COPYING for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. none. zero. nada. she's free and she's honest about it π
π SEE ALSO π
The full documentation for getmail is maintained in HTML and plaintext formats. See the included files for details. iykyk π
and that's the whole vibe check bestie π this was getmail 6, dated 2026 β catch you in the man pages, mwah π β¨
π¦ where this page comes from
- epel 10: getmail6 6.20.0-2.el10_3 Β· GPL-2.0-only and Apache-2.0
- fedora 43: getmail6 6.20.0-1.fc43
- fedora 43: getmail6 6.20.2-1.fc43 Β· GPL-2.0-only and Apache-2.0
- fedora 44: getmail6 6.20.0-1.fc44
- fedora 44: getmail6 6.20.2-1.fc44 Β· GPL-2.0-only and Apache-2.0
- nixos 26.05: getmail6 6.19.12
- nixpkgs unstable: getmail6 6.21.00
- ubuntu resolute: getmail6 6.19.12-1 Β· GPL-2.0-only
- ubuntu stonking: getmail6 6.19.12-1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms