I have a multiserver setup. The DNS for my domain doesn't reflect the difference in IP addresses. When I go to setup a mail client for my email they can't find server configurations. I have put mail.domain.tld in incoming and outgoing. It does let me login, but no emails can be recieved.
If I look at the Thunderbird mail setup screen I see a space on the imap line before the dot. From your DNS you can either use mail.miautoparts.com or miautoparts.com but you shouldn't use .miautoparts.com as name. If you set it up through ISPConfig the username should be [email protected]
Thanks SpeedyB. I figured out that the issue was in my MX record. It was suppose to be pointing to the dedicated mail server. Then I found out that one of the spam rules was blocking gmail.