If you would like to send e-mail messages through an email address with your domain name, make sure that the company will give you usage of their SMTP server. The aforementioned is the software which allows emails to be sent. SMTP is an abbreviation for Simple Mail Transfer Protocol and it deals with all outgoing e-mails from programs, webmail and contact forms. Whenever a message is sent, the SMTP server checks with the DNS servers globally where the emails for the receiving domain are taken care of and once it obtains this data, it will connect to the remote POP/IMAP server to find out if the recipient mail box exists. If it does, the SMTP server sends the message body while the receiving server sends it to the mail box in which the recipient can open it up and see it. Without having a SMTP server on your end, you will not be allowed to send messages at all.