Mail retrieval agent
|
|
This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. (October 2010) |
A mail retrieval agent (MRA) is a computer application that retrieves or fetches e-mail from a remote mail server and works with an mail delivery agent to deliver mail to a local or remote email mailbox.[citation needed] MRAs may be external applications by themselves or be built into a bigger application like an MUA. Significant examples of standalone MRAs include fetchmail, getmail and retchmail.[1]
The concept of MRA is not a standardized in email architecture. Although they operate like mail transfer agents, MRAs are technically clients when they retrieve and submit messages.
Contents |
[edit] Delivery mechanisms
The mail retrieval agent may support delivery of retrieved mail via the following mechanisms:
- Via a mail transport agent (Listening for SMTP transfers on port 25)
- Via a mail delivery agent
- Direct delivery to an mbox formatted mailbox
- Direct delivery to a maildir directory
- Output to standard output
[edit] Multiple mailbox support
The mail retriever agent may support retrieval of mail from multiple mailboxes simultaneously. This enables a mailserver to have a centrally configured mail retriever agent that runs against a dedicated mail system account and collects the mail for all users in a single invocation, rather than having the cron run the mail retriever agent against each mail recipients user account.
[edit] Examples
Examples of stand-alone MRAs include:
- fdm (e-mail utility)- A combined mail retrieval agent and mail delivery agent
- fetchmail
- getmail
- mpop
- retchmail
[edit] See also
[edit] References
| This network-related software article is a stub. You can help Wikipedia by expanding it. |