If you'd like to send out email messages through an e-mail address with your own domain name, you have to make sure that the company will give you access to their SMTP server. The latter is the software enabling emails to be dispatched. SMTP is an acronym for Simple Mail Transfer Protocol and it addresses all outbound emails from programs, webmail and contact web forms. Every time a message is sent out, the SMTP server confirms with the DNS servers throughout the world where the e-mails for the receiving domain name are taken care of and when it acquires this information, it creates a connection to the remote POP/IMAP server to see if the recipient mailbox is out there. In case it does, the SMTP server delivers the e-mail body and the receiving server sends it to the mail box in which the recipient can open it up and read it. Without having a SMTP server on your end, you will not be capable to send out emails at all.