I have a domain name but it is not running on my own DNS. I do have my own apache server running. I just have the domain name pointing to my IP address from www.domainpanel.com (where i bought the domain name). Do I have to be running my own DNS server in order to have a mail server?
How do I make my mail server name? I connect locally to apache via IP or localhost. and for my qmail-pop3d, do I need another server name for my POP3? (when I type hostname in shell i get localhost.localdomain if that helps)
I know my qmail and qmail-pop3d is running cause when I hit qmailctl stat I see all the functions running and the run time is greater then 1 sec.
It will not require any name to be changed, however, for sanity purposes as you grow in size, you might want to give your computer a name. This will not affect the way mail traffic is directed.
In fact, your problem is not related to your server at all. Simply put, you must have a DNS entry through whoever is hosting your DNS that points your mail (MX) to the IP of your mail server. I'm not familiar with domainpanel.com so you'll likely have to find someone that is or contact the company directly if you are having problems.
Let's assume your Server IP is 18.104.22.168
You'll want to enter a pointer (A) entry into your DNS that points
mail.yourdomain.com -> 22.214.171.124
Then you should be able to point your mail (MX) to mail.yourdamain.com
After this is completed, you'll need to configure qmail to accept the domains (rcpthosts) that you are hosting.
Thanks debrown3rd I was able to connect using Mozilla Thunderbird. I can check my mail accounts, but everytime I send a e-mail it times-out. And When I try to send myself mail from another email address, If does not go threw to my mail server. Even though my smtp and pop servers are up and running, I got some config work to do