What Is A Mail Server?
A mail server is a server responsible for handling e-mail. Another, more technical name for a mail is Mail Transfer Agent (MTA).
A mail server is generally performs two different tasks: e-mail exchange with clients and e-mail routing to other mail servers. For these two tasks are generally different protocols: POP3 and IMAP for the first, SMTP for the last. The exchange of e-mail with a client is the task performed by a Mail Submission Agent (MSA) and Mail Delivery Agent (MDA). Most mail servers fulfill the role of MTA and MSA and MDA. There is special software for the role of MDA available, an example is procmail.
A user e-mail sent or received does not generally have direct interaction with a mail server, but uses a Mail User Agent (MUA) or e-mail client. It is possible to direct mail to speak through a Telnet session on port 25 to open and direct SMTP commands to give.
Today, a mail server in addition to the transport of e-mail needs to check for viruses, or to mark it as spam (junk e-mail).
Some of the well-known mail servers are:
* IBM Lotus Domino
* Send Mail
* Microsoft Exchange
* Novell GroupWise
Send Mail (Sendmail)
Sendmail is a widely used open source mail server or mail transfer agent (MTA) in early 80s was developed at the University of California at Berkeley by Eric Allman.
Despite the reputation that Sendmail is not a simple program for (starting) system, the computer according to a survey in January 2007 to 32% of the computer servers that provide e-mail traffic.
Sendmail has its popularity due to its great flexibility, extended capabilities and proven robustness under high load and bulk data traffic. Sendmail supports sending e-mail on a computer multiple protocols, including the popular and de facto standard SMTP. Sendmail is offered in a free and a commercial version.
Mercury is an SMTP mail server protocols, POP3 and IMAP4 support. Also there is a Finger and a POPPass server. Mercury Mail Transport System Server (Mercury MTS) is donationware (was freeware for January 2007) e-mail that is being developed by David Harris, and the Pegasus Mail client develops.
Mercury comes in two versions, one hosted on a computer running Microsoft Windows that is part of a network, and the other as a set of NetWare Loadable Modules on a Novell NetWare Server.
It is possible for the version of Mercury for Windows on a computer to use on a NetWare network is connected, instead of running the NetWare version of Mercury on a NetWare server is connected.
The purpose of Mercury, on a machine on the network and the service users in all operating states, external (Internet) and internal mail to receive and distribute to network users, and mail users to collect and send. It is often associated with Pegasus Mail users who use their computers.
The function of Pegasus / Mercury is equivalent to the post of Microsoft Outlook / Microsoft Exchange Server.
SpamAssassin is an open-source software for servers used to identify and intercept spam e-mail. The SpamAssassin spam filter is very popular and is often used in combination with a mail server.
The power of Spam Assassin is that the program successfully combines various techniques to detect spam from ‘normal’ e-mail can be identified. It is therefore seen as one of the best spam filters currently available. The techniques that Spam Assassin uses a content analysis of e-mail with regular expressions hundreds of tests are performed. The sender information in the e-mail be checked with various blacklists and spam databases and finally uses a Bayesian filter. Spam Assassin uses a point system. If an e-mail after all tests a high score will be marked as spam.
SpamAssassin is written in Perl and is issued with an Apache 2.0 license.
Latest posts by Santosh (see all)
- Cloud Computing: The Concept and Examples of its Virtual Services | Part 1 - July 23, 2012
- Why Rapidly Growing Companies Need Cloud Computing | Part 1 - July 22, 2012
- Web Designing Process | Strategic Planning | Part 1 - August 7, 2011