I have made a small web-app, with CakePHP framework, for a client who wanted to use their dreamhost hosting, so I am new to it.
I am sending emails to confirm orders to customers, but they are having an 8 hour delay in Gmail accounts and delayed in others too. I am not sure if it is caused by:
1) Dreamhost policy
2) the text or headers in email being grey-listed
3) the time difference (?) as I am in UK and test it in UK hours (I know, sounds silly but maybe... ). I do set my app to be timezone Europe in PHP but in the email headers they say PDT.
4) something else...?
any ideas? My cakePHP email code has worked in plenty other apps on a LAMP VPS setup so it's quite hard to figure out. I'm checking the forum but only found a few on stackoverflow who report similar issues.
I am sending HTML email using the standard cake 1.3 component : http://book.cakephp.org/view/1283/Email