I’m working on a server with Courier-IMAP installed as the Email server. However it seems all the mail sent out go to the Spam folder for Gmail and Hotmail accounts. I do have a SMTP server with Amazon SES that gets the mail into the Inboxes, I wonder if it’s possible to config Courier-IMAP to use the Amazon SMTP server setting. I couldn’t find anything on this.
I’m working on a server with Courier-IMAP installed as the Email server. However it
Share
Courier is an IMAP server. It provides access to mailboxes.
You have an SMTP server / MTA on your machine that is delivering locally sent/generated mail to the IMAP mailboxes and external mailboxes ( Amazon, Google, AOL, etc.). The popular SMTP / MTAs , one of which you probably have, are : exim postfix qmail sendmail .
You can configure apps directly to use Amazon’s SMTP services. You can also configure your local SMTP/MTA to relay to Amazon.
Whether you go for Amazon or not, all the large ISPs and Email providers are very vicious with their anti-spam policies. Most require you to have something like Sender Policy Framework (SPF) or DomainKeys installed. I think there’s a new protocol too. Yahoo and AOL require an active abuse@ account which they with ping with messages that have a unique link – they want to ensure that you’re always checking that account. If anything gets through into a junk mail folder, check the headers to see why it was marked as such – most of the large ESPs will add a header that states why something was marked as spam.