Hubbry Logo
search button
Sign in
Fetchmail
Fetchmail
Comunity Hub
arrow-down
History
arrow-down
starMore
arrow-down
bob

Bob

Have a question related to this hub?

bob

Alice

Got something to say related to this hub?
Share it here.

#general is a chat channel to discuss anything related to the hub.
Hubbry Logo
search button
Sign in
Fetchmail
Community hub for the Wikipedia article
logoWikipedian hub
Welcome to the community hub built on top of the Fetchmail Wikipedia article. Here, you can discuss, collect, and organize anything related to Fetchmail. The purpose of the hub is to connect people, foste...
Add your contribution
Fetchmail
Fetchmail
Original author(s)Eric S. Raymond
Stable release
6.5.4[1] Edit this on Wikidata / 17 June 2025; 2 months ago (17 June 2025)
Repository
Operating systemUnix-like
TypeMail delivery agent
LicenseGNU General Public License
Websitewww.fetchmail.info

Fetchmail is an open-source software utility for POSIX-compliant operating systems which is used to retrieve e-mail from a remote POP3, IMAP, or ODMR mail server to the user's local system. It was developed from the popclient program, written by Carl Harris.[2]

Its chief significance is perhaps that its author, Eric S. Raymond, used it as a model to discuss his theories of open-source software development in a widely read and influential essay on software development methodologies The Cathedral and the Bazaar.

Design

[edit]

By design, Fetchmail's only means of delivering messages is by submitting them to the local MTA/Message transfer agent or invoking a mail delivery agent[3] like procmail, maildrop, or sendmail; delivering directly to mail folders such as maildir is not supported.

It is a C program evolved by gradual mutation from an ancestor already written in C.[4]

Dan Bernstein, getmail creator Charles Cazabon and FreeBSD developer Terry Lambert, have criticized Fetchmail's design,[5] its number of security holes,[6] and that it was prematurely put into "maintenance mode". In 2004, a new team of maintainers took over Fetchmail development,[7] and laid out development plans that broke with design decisions that Eric Raymond had made in earlier versions.[8]

See also

[edit]

References

[edit]
  1. ^ Matthias Andree (17 June 2025). "fetchmail 6.5.4 is available (crash fix for unencrypted socket write error, wolfSSL compilation fix)". Retrieved 6 July 2025.
  2. ^ Raymond, Eric. "Eric S. Raymond's former Design Notes On Fetchmail". Retrieved 2007-04-03.
  3. ^ "...or into an MDA program...", Section G1, The Fetchmail FAQ.
  4. ^ Richardson, Anthony (2004). "An Online Unix System Programming Course For Computer Engineering Students". 2004 Annual Conference Proceedings. ASEE Conferences: 9.197.1–9.197.10. doi:10.18260/1-2--13866.
  5. ^ Lambert, Terry. "UUCP must stay; fetchmail sucks (was list 'o things)". Retrieved 2007-04-05.
  6. ^ Cazabon, Charles. "getmail frequently asked questions". Retrieved 2007-04-05.
  7. ^ "Developer History". Retrieved 2007-04-05.
  8. ^ "Design Notes On Fetchmail". Retrieved 2007-04-05.
[edit]

https://sourceforge.net/directory/os:windows/?q=fetchmail