Documente Academic
Documente Profesional
Documente Cultură
Jennifer Lewis
Mail Servers
Page 2
In order to send mail, the mail server software uses SMTP, or Simple Mail Transfer
Protocol. Here is how SMTP works:
• The mail client, which is the software used to compose the e-mail (like Outlook
Express), will send the mail to the mail server that is configured in the mail client
software package. The mail server’s address can be found under the SMTP server
configuration.
• The SMTP server will analyze the “To”, “CC”, and “BCC” addresses to determine
which server or servers the e-mail is supposed to go.
• Finally, the SMTP server will send the e-mail to the destination mail server or
servers.
Because of the latest trend of “spam” (unwanted e-mail), some SMTP servers are
becoming more sophisticated. Some SMTP servers are analyzing the “From” address to
make sure that the e-mail address is a legitimate address for that domain before sending
the e-mail.
In order to receive mail, the mail server software will use either POP3 - Post Office
Protocol 3, or IMAP - Internet Message Access Protocol. Here is how POP3 works:
• The POP3 server will receive the e-mail from an SMTP server.
• The POP3 server will analyze the “To”, “CC”, and “BCC” addresses to determine
where it is supposed to go.
• The POP3 server will send the mail to the “inbox” for that address (if the e-mail
address is a legitimate address for that domain). If the address is not a legitimate
address for that domain, the POP3 server will send an error message back to the
SMTP server.
• When the user opens his/her mail client (like Outlook Express), the software package
will check the POP3 server for new mail. The mail server’s address can be found
under the POP3 server configuration.
IMAP is a newer protocol used for receiving e-mail, and a number of mail server
software packages are using this protocol rather than POP3 to receive mail.
A newer function of some mail server packages is Mail Filtering. These are mail servers
that act as “spam detectors”. A “spam detector” analyzes the incoming mail and
determines whether the mail is “spam” (junk e-mail) or not. The factors to determine
whether the mail is “spam” can vary based on the package. Some common factors used
are: keywords, the domain from which the mail originated, and letter combinations.
Server Requirements
A computer running as a mail server should have a lot of disk space to store the
messages. If the computer will be running GUI-intensive mail server software, like a
Jennifer Lewis
MMT 736
Mail Servers
Page 3
number of the commercial products, the computer should also have a high processor and
high memory. For example, according to the system requirements list for Microsoft
Exchange Server
(http://www.microsoft.com/exchange/evaluation/sysreqs/2003.mspx), it requires the
machine to have a 733mHz processor, 512MB RAM, and at least 1G disk space.
Jennifer Lewis
MMT 736
Mail Servers
Page 4
If cost is not an issue, the technical expertise is at a basic level (the “point-click-and-
shoot” types), and the organization is running the Windows operating system, Microsoft
Exchange Server is the best bet. If the organization is running another platform, and cost
is still not an issue and the technical expertise is at a basic level, IBM Lotus Domino is
the best bet. If the technical expertise is more advanced, and there are no additional
features required for the e-mail activity (just send and receive), keep the costs low and
choose an open-source solution.
Jennifer Lewis
MMT 736