My website ([[url removed, login to view]]) is hosted on a dedicated Linux server and the hosting company is [[url removed, login to view]].
The website is a community website and emails are sent in the following four situations:
1) When users receive internal messages from other members.
2) When users are rated by other members.
3) When users request their login details.
4) When users invite their friends to join the community.
When any of the above four situations occur the email details are sent to a MySQL database table using php scripting. I then have a cron job setup that runs another script every 10 minutes that connects to this database table and sends the emails (subject to certain set rules, i.e. max. emails to send per hour).
All emails have fully working unsubscribe links and were until recently getting passed all major email provider filters (including hotmail) and were arriving in inboxes. However now all my emails go straight to junk boxes (excluding aol I think).
What I need is someone to fix this problem so that my emails start getting to inboxes in Hotmail, yahoo, gmail, aol, etc…
I have done some research and I’m guessing some SPF, domainkeys, senderID and the like work need to be done, and maybe also anti-spam to the emails themselves.
With you bid, please include what you propose to do to fix this problem, what methods will you use, any past experience in this field / references, please tell me how other companies are able to send millions of emails a day with most of them reaching inboxes. Please also tell me if there is any information you require about my server and it’s configuration and I will get it for you.