![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/6/69/SMTP-transfer-model.svg/640px-SMTP-transfer-model.svg.png&w=640&q=50)
Message submission agent
From Wikipedia, the free encyclopedia
A message submission agent (MSA), or mail submission agent, is a computer program or software agent that receives electronic mail messages from a mail user agent (MUA) and cooperates with a mail transfer agent (MTA) for delivery of the mail. It uses ESMTP, a variant of the Simple Mail Transfer Protocol (SMTP), as specified in RFC 6409.[1]
This article needs additional citations for verification. (March 2017) |
Many MTAs perform the function of an MSA as well, but there are also programs that are specially designed as MSAs without full MTA functionality.[2] Historically, in Internet mail, both MTA and MSA functions use port number 25, but the official port for MSAs is 587.[1] The MTA accepts a user's incoming mail, while the MSA accepts a user's outgoing mail.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/69/SMTP-transfer-model.svg/640px-SMTP-transfer-model.svg.png)