I'm using a small php mail script to activate, send password etc. on my site, but sometimes it takes a looooong time untill the email is in the users inbox... 10 min. plus... Is there a better way than php mail to do this?
Your mail queue ain't too loaded? Or perhaps the mail server is worked too hard from other sites too, if it's shared hosting. Had that once where there were like 500 mails in queue I didn't even notice and was wondering what took it so long.