Email client

e-mail clientmail user agente-mailemailmail clientemail clientsMUAemail programclientemail client software
An email client, email reader or more formally mail user agent (MUA) is a computer program used to access and manage a user's email.wikipedia
300 Related Articles

Email

e-mailelectronic maile-mails
An email client, email reader or more formally mail user agent (MUA) is a computer program used to access and manage a user's email. The email clients will perform formatting according to RFC 5322 for E-mail and E-mail, and MIME for non-textual content and attachments.
The diagram to the right shows a typical sequence of events that takes place when sender Alice transmits a message using a mail user agent (MUA) addressed to the email address of the recipient.

Message submission agent

mail submission agentMSAsubmission
The email client is usually set up automatically to connect to the user's mail server, which is typically either an MSA or an MTA, two variations of the SMTP protocol.
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.

Email box

mailboxEmail mailboxmailboxes
The remote mail storage is referred to as the user's mailbox.
An email client retrieves messages from one or more mailboxes.

MIME

Multipurpose Internet Mail Extensionsmultipart/form-datamedia type
The email clients will perform formatting according to RFC 5322 for E-mail and E-mail, and MIME for non-textual content and attachments. Another important standard supported by most email clients is MIME, which is used to send binary file email attachments.
As of 2010, a majority of mail user agents did not follow this prescription fully.

Mbox

standard Unix mailbox formatBerkeley mailbox formatBerkley Mailbox
The default setting on many Unix systems is for the mail server to store formatted messages in mbox, within the user home directory.

Email attachment

attachmentse-mail attachmentattachment
Another important standard supported by most email clients is MIME, which is used to send binary file email attachments.
A paper clip icon is the standard indicator for an attachment in an email client.

Post Office Protocol

POP3POPAPOP
While popular protocols for retrieving mail include POP3 and IMAP4, sending mail is usually done using the SMTP protocol.
In computing, the Post Office Protocol (POP) is an application-layer Internet standard protocol used by e-mail clients to retrieve e-mail from a mail server.

Internet Message Access Protocol

IMAPIMAP4IMAP server
While popular protocols for retrieving mail include POP3 and IMAP4, sending mail is usually done using the SMTP protocol.
In computing, the Internet Message Access Protocol (IMAP) is an Internet standard protocol used by email clients to retrieve email messages from a mail server over a TCP/IP connection.

Comparison of email clients

Comparison of e-mail clientsList of email clientse-mail clients
The following tables compare general and technical features of a number of notable email client programs.

Shell account

shell providershellshell access
In addition to email clients running on a desktop computer, there are those hosted remotely, either as part of a remote UNIX installation accessible by telnet (i.e. a shell account), or hosted on the Web.
These shell accounts generally provide users with access to various software and services including compilers, IRC clients, background processes, FTP, text editors (such as nano) and email clients (such as pine).

Microsoft Exchange Server

Microsoft ExchangeExchangeExchange Server
Microsoft mail systems use the proprietary Messaging Application Programming Interface (MAPI) in client applications, such as Microsoft Outlook, to access Microsoft Exchange electronic mail servers.
Exchange Server primarily uses a proprietary protocol called MAPI to talk to email clients, but subsequently added support for POP3, IMAP, and EAS.

Simple Mail Transfer Protocol

SMTP8BITMIMEemail protocol
While popular protocols for retrieving mail include POP3 and IMAP4, sending mail is usually done using the SMTP protocol.
User-level email clients typically use SMTP only for sending messages to a mail server for relaying, and typically submit outgoing email to the mail server on port 587 or 465 as per RFC 8314.

Message transfer agent

mail transfer agentmail serverMTA
The email client is usually set up automatically to connect to the user's mail server, which is typically either an MSA or an MTA, two variations of the SMTP protocol. The most common arrangement is for an email user (the client) to make an arrangement with a remote Mail Transfer Agent (MTA) server for the receipt and storage of the client's emails.
Access to this email by end users is typically either via webmail or an email client.

Mailto

mailto formsmailto URI schememailto:" scheme
It is used to produce hyperlinks on websites that allow users to send an email to a specific address directly from an HTML document, without having to copy it and entering it into an email client.

Mail delivery agent

MDAmessage delivery agentLDA
The MTA, using a suitable mail delivery agent (MDA), adds email messages to a client's storage as they arrive.

Computer program

programprogramscomputer programs
An email client, email reader or more formally mail user agent (MUA) is a computer program used to access and manage a user's email.

Computer hardware

hardwarepersonal computer hardwaredevice
A web application which provides message management, composition, and reception functions may act as an email client, and "email client" may also refer to a piece of computer hardware or software whose primary or most visible role is to work as an email client.

Lightweight Directory Access Protocol

LDAPDistinguished Nameattribute in LDAP
To better assist the user with destination fields, many clients maintain one or more address books and/or are able to connect to an LDAP directory server.

Transport Layer Security

SSLTLSSSL/TLS
There is a non-standard port 465 for SSL encrypted SMTP sessions, that many clients and servers support for backward compatibility.

Email encryption

encrypted emailE-mail encryptionSecure email
Email encryption enables privacy to be safeguarded by encrypting the mail sessions, the body of the message, or both.

Censorship

censoredcensorcensors
Examples of concern include the government censorship and surveillance and fellow wireless network users such as at an Internet cafe.

Surveillance

electronic surveillancestakeoutmonitoring
Examples of concern include the government censorship and surveillance and fellow wireless network users such as at an Internet cafe.

Internet café

Internet cafeInternet cafescybercafe
Examples of concern include the government censorship and surveillance and fellow wireless network users such as at an Internet cafe.

Packet analyzer

packet snifferpacket sniffingsniffing
All relevant email protocols have an option to encrypt the whole session, to prevent a user's name and password from being sniffed.

Email hosting service

E-mail hosting serviceE-mail hostingEmail hosting
The latter server is operated by an email hosting service provider, possibly a different entity than the Internet access provider currently at hand.