Jump to content

Fetchmail

From Niidae Wiki
Revision as of 21:00, 29 September 2024 by imported>LemurianPatriot (Added short description)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:Short description Template:Infobox software

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.<ref>Template:Cite web</ref>

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<ref>"...or into an MDA program...", Section G1, The Fetchmail FAQ.</ref> 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.<ref>Template:Cite journal</ref>

Dan Bernstein, getmail creator Charles Cazabon and FreeBSD developer Terry Lambert, have criticized Fetchmail's design,<ref>Template:Cite web</ref> its number of security holes,<ref>Template:Cite web</ref> and that it was prematurely put into "maintenance mode". In 2004, a new team of maintainers took over Fetchmail development,<ref>Template:Cite web</ref> and laid out development plans that broke with design decisions that Eric Raymond had made in earlier versions.<ref>Template:Cite web</ref>

See also

[edit]

Template:Portal

References

[edit]

Template:Reflist

[edit]

Template:E-mail clientshttps://sourceforge.net/directory/os:windows/?q=fetchmail

Template:Network-software-stub