I have a website which sends out emails using php/codeigniter. I know it’s basically working as most of the emails appear to be getting to their destinations. A few have been caught up in peoples Spam folders, and a few seem to have just gone missing completely.
I’ve written a mail queue system which keeps track of mails sent and checks against my outgoing quota (200 per hour I think?) to ensure I don’t exceed that.
I log the ‘mail send status’ from the codeigniter email->print_debugger() method, and from what I can see the mails are being sent correctly, but are disappearing somewhere after that.
Is there any way I can trace their progress? See smtp logs from the dreamhost server for my mails? Anything like that to help diagnose why some emails are not arriving?