I use HostGator as my web host. As a hosting company they're great, but their email hosting is average at best - an afterthought or tick in the box. I have four domains I check email on, though I have around 20 domains I don't bother to check most of them. HostGator run SpamAssissin, but massive amounts of spam get through. I have about 100 email filters set up to block spam, by subject line and sender. I'm sick of maintaining custom spam filters.
I use AuthSMTP as my mail sending agent, as sending via HG wasn't working well. AuthSMTP is a specialist emailing sending company, they work really well. They only send though, they don't receive.
I'd like to change to a single specialist email hosting provider for all my domains. I require SMTP and IMAP, preferably encrypted, as well as a decent web interface. If the web interface can show me multiple email accounts simultaneously but keep them separate that would be great.
I know gmail can do everything I want, and I can have different tabs in my web browser for each account. I don't know about costs, it may be free, or there may be a monthly/charge.
Can anyone suggest email hosting companies I should look into?




