Yeah, your hosting is with them or just the domain?
Shitty...what are you using for the mailserver? I had postfix/courier/postgrey/clamav/amavis/spamassassin set up, but it was telling me recipient did not exist when I tried to send mail. Ended up deleting it and installing Citadel.
Citadel/Webcit looks like shit which isn't a problem since the accounts will be used through an email client, but it doesn't have very good support for multiple domains. I can't have josh@domain1.com and josh@domain2.com which is a problem because I have 7 domains hosted on the server and don't want to be required to create a unique name for each one.
The server's hostname is, for example, ns0000.ovh.net. You create user's accounts, for example josh, making the primary email address josh@ns0000.ovh.net and then you set the aliases for josh@domain1.com/josh@domain2.com. It works because I can send an email to josh@ either domain, but the email goes to both addresses which is a pain in the ass when trying to keep email from each domain separate.
Considered just setting a rule in the client to send the email to different folders according to what domain it was addressed to...but I shouldn't need to do this, and I can't set rules on the phone where most of the mail will be handled...
So...I may need to go back to postfix/courier/etc/etc/etc. I think I know what I was doing wrong last time.
Other issue: reverse DNS lookup. I set the hostname to mail.domain.com on the machine, set the smtpd banner to mail.domain.com, but since the server host forces the name ns0000.ovh.net, it fails reverse lookup. The emails went through fine, but I'm worried some won't get delivered. So, I set the hostname/smtpd banner to ns0000.ovh.net so it would pass reverse lookup...and now the email won't go through.
wtf
And yeah, fuck AT&T