Home : Internet Terms : Mail Server Definition

Mail Server

A mail server (or email server) is a computer system that sends and receives email. In many cases, web servers and mail servers are combined in a single machine. However, large ISPs and public email services (such as Gmail and Hotmail) may use dedicated hardware for sending and receiving email.

In order for a computer system to function as a mail server, it must include mail server software. This software allows the system administrator to create and manage email accounts for any domains hosted on the server. For example, if the server hosts the domain name "techterms.com," it can provide email accounts ending in "@techterms.com."

Mail servers send and receive email using standard email protocols. For example, the SMTP protocol sends messages and handles outgoing mail requests. The IMAP and POP3 protocols receive messages and are used to process incoming mail. When you log on to a mail server using a webmail interface or email client, these protocols handle all the connections behind the scenes.

Mail server software is available for multiple platforms. The most popular mail server for Windows is Microsoft Exchange Server, an enterprise product used by large businesses. However, many other options exist, including Ipswitch IMail Server, IceWarp Mail Server, MailEnable, and hMailServer. Popular Linux options include Exim for sending mail and Dovecot and Courier for receiving mail.

Updated: October 2, 2015

Cite this definition:

http://techterms.com/definition/mail_server

TechTerms - The Tech Terms Computer Dictionary

This page contains a technical definiton of Mail Server. It explains in computing terminology what Mail Server means and is one of many Internet terms in the TechTerms dictionary.

All definitions on the TechTerms website are written to be technically accurate but also easy to understand. If you find this Mail Server definition to be helpful, you can reference it using the citation links above. If you think a term should be updated or added to the TechTerms dictionary, please email TechTerms!