24 / 7 Sales & Support

(480) 624-2500


Domain Registration Tips

  • "For Cheap Domain Names I only use Ballistic Domains. They have the best performance and value that I can find."
    MB Duckie

  • "Do these guys ever sleep? Their Customer Service is always there and available. I mean ALWAYS there."
    Peter Allen

  • "Look for any available domain name using the Search box at the top of every service page. Suggestions will be listed too!"

  • "For cheap web hosting services you can type hosting.BallisticDomains.com to get there faster!"

  • "I didn't want to be spammed and Ballistic Domains private domain name registration easily prevented that."
    Niki Jubak

  • "Ballistic Domains offers the best, cheap web design company services, period! Easy point and click setup."
    Michael Patrick

  • "I wanted a cheap domain name, and Ballistic Domains gave us a cheap domain name, and high quality service too!"

  • "Transfer your domains to Ballistic Domains. You have full ownership and your domain expiration date is extended."

  • I wanted an seo company to handle all my needs. Ballistic Domains cheap seo service gave me everything I needed!"
    Sarah Hauser

  • "Ballistic Domains back ordering service can get you the domain you want as soon as it expires."

Web Hosting Articles - Articles on Web Hosting at Ballistic Domains

What is an SMTP Server?

Web Hosting Article Details

What is SMTP?

SMTP stands for Simple Mail Transfer Protocol. SMTP is responsible for sending emails from an email client installed on your computer to an email server. An SMTP server receives mail messages sent by users and sends them to the intended recipients of the email.

Sending e-mail messages by using Email Client Software

If you are running an email client like Outlook Express, Mozilla Thunderbird, etc., you would first need to configure the email client to recognize the SMTP server. In case you only use Webmail for your emails, there is no need to configure anything.

How does an SMTP server work?

Whenever you send an e-mail using an email client installed on your computer, it interacts with the SMTP server and ensures that your email is sent to the intended recipients. The SMTP server where your email is hosted may then need to interact with other SMTP servers to ensure that your email is delivered.

SMTP is a relatively simple, text-based protocol. The sender of an email specifies one or more recipients of an email message (and in most cases verified to exist) along with the email text and possibly other encoded objects. When an email is sent from the mail client installed on your computer, this is what happens:

  1. Your email client connects to the SMTP server using port 25
  2. The mail client interacts with the SMTP server, and coveys to the SMTP server, the addresses of the email sender and receivers along with the contents of the email.
  3. The SMTP server then takes the "to" addresses and breaks them into two parts: the “name” of the recipient and the domain name where the recipient has an email account.
  4. The SMTP server then interacts with a Domain Name Server, or DNS and gets the IP address of the SMTP server of the receiving domain.
  5. The sender’s SMTP server then contacts the receiver’s SMTP server using port 25 and delivers the email to the receiver’s SMTP server. Finally, the receiver’s SMTP server puts the email into the mailbox of the receiver.

If the sender’s SMTP server fails to connect with the receiver’s SMTP, then the email is put in a queue. If the email cannot be sent for four hours, it notifies the sender that there is some sort of problem. If the mail hasn’t been sent from the queue for five days, then the email is returned as a “bounced” mail to the sender.

SMTP Server vs. Pop3 Server

An SMTP server performs two functions:

  1. The SMTP server verifies that the configurations are correct and grants permission to the computer trying to send a message.
  2. The SMTP server then sends the message to its recipients and tracks the successful delivery of the message.

Each SMTP server has its own unique code by which it is identified. The SMTP code for your mail server may look something like: smtp.yourmailserver.com

SMTP is a "push" protocol that can not "pull" or retrieve messages from a remote server on demand. To retrieve messages only on demand, which is the most common requirement on a single-user computer, a mail client must use POP3 or IMAP.

POP3 is an acronym that stands for "Post Office Protocol version 3". POP3 enables the downloading of a message sent by any SMTP server. Your mail server would also have a POP3 code that needs to be configured into your mail client. Your mail server’s POP3 code may look something like this: mail.yourmailserver.com

Ballistic Domains offers web hosting services, cheap domain names and cheap ssl certificates!

Get a web hosting plan now!

If you like this page, please let others know
Home  |   ICANN  |   My Account  |   Become a Reseller  |   FAQ
California Web Design and Custom website design, Online Marketing Services by Flying Cow Design.