Long story short, I have everything working in my SOHO which would include Postfix,Dovecot(imap),Roundcube,bind and is ready to recieve email from the outside using this tutorial:
https://workaround.org/ispmail/wheezy
I also setup my internal DNS server using:
https://wiki.debian.org/Bind9
My questions are:
1 - How do I tell godaddy dns servers (mx record) to send email to my domain imap.blah.com?
2 - Is there any thing special I need to do on my end via bind9?
essentially I just need a quick how to in getting this going. So my goal that I am trying to achieve is.
1 - Allowing my employees the ability to be able to check their email from any location via roundcube. Ex.
https://blah.com/roundmail
2 - If not using webmail then being able to configure a email client (thunderbird or evolution) via imap.blah.com TCP:IMAP:143/SMTP:25 to be able to recieve and send email.
All help is most appreciated.