unix web hosting unix web hosting unix web hosting unix web hosting unix web hosting unix web hosting unix web hosting
AZC.com - Web Hosting on a higher level
Web Hosting Login
username password
   order now!


www.

Domain Name Service (DNS) Manage domain name
Domain Transfer Transfer domain name
Domain Name Renewal Renew domain name
Why choose AZC Web Hosting? Why choose AZC?
AZC's Hosting Customer Testimonials Customer testimonials
Payment Options Payment options
Web Hosting Glossary Web hosting glossary
AZC Hosting Newsletter AZC newsletters
AZC.com Site Map Site map
Tell a friend Tell a friend

Web Hosting 30 day money back and 99.99% uptime guarantee

contact us

email: 24 x 7 email support

phone: 877-292-6660
unix web hosting unix web hosting

Can you provide me with some background about how Internet email works?

Sure! We'd be happy to! The following are a few simple yet critical concepts that you, as an Internet (and email) user, should know. We've done our best to give simple explanations so even new users can gain an understanding and become a much more effective Internet email user.

  • the email software that you use on your PC desktop, e.g. Microsoft Outlook, is called a client.
  • an email client lets you compose your message, and then send it to a computer (i.e. a host), running mail server software (i.e. a server). Such a host is often called a server computer, server host, or simply a server. While it can be confusing, usually the context should make it clear whether the author means the software, the host (i.e. the computer - hardware) or both.
  • the server is responsible for delivering your messages to their intended recipients. The client (e.g. Microsoft Outlook) is not involved in the delivery effort.
  • in general, any computer that sends a message to a mail server is usually called a client as well. For instance, even to your PC, your ISP's mail server computer is a server, but when the said server sends your message to another mail server, your ISP's server becomes the client.
  • the action of "delivery" of messages, carried out by the server software, is also termed as a "relay".
  • your email client may also retrieve messages that others sent to you from a server, so that you can review them and optionally reply to some of them.
  • the server that takes in your messages to others (i.e your outgoing messages) is often called the SMTP server, owing to the fact that the server software uses the Simple Mail Transfer Protocol. A protocol is the way computer software (client and server) communicate with each other to accomplish a specific task (in this case, transfer a message composed by you from your client to the server).
  • the server that your email client retrieves messages that others send to you (i.e. incoming) is often called POP server, owing to the fact that the server software uses the Post Office Protocol to communicate with an email client (e.g. yours). The task here is to transfer a message from the server host's storage (e.g. hard drives) to your email client.
  • SMTP and POP are two independent protocols. As a result a host could run just a SMTP server, a POP server, or both.
  • the SMTP, as it was designed, doesn't have any built-in authentication mechanism. By default, a SMTP server accepts any connections from any clients. In other words, it's an "open relay" since the server is "open" to any clients. These can be used by anyone (including, regrettably, spammers), located anywhere on the Internet. They all can use the host to send outgoing messages (i.e. to relay), unless some restrictions (not part of SMTP!) are applied.
  • on the other hand, a POP server won't allow a client to retrieve any messages unless an authentication (i.e. login) is successful.

If you have read this far, our compliments! As we said before, your newly gained knowledge of Internet email will soon make you a much more effective user! Remember, knowledge is power.




help
: home : web hosting : domain names : support :
: about us : web design : manage accounts :