First of all, thanks for the ideas in fixing this problem (which I'm having too).
I've tried the suggested changes with no success (as far as I can tell at least, I'm not getting reply notifications myself, so...
Could this problem have been caused when I had to migrate to a new server with my forum? I thought I caught everything, and the SQL database, files, and forum database were all migrated in full with no problems, but if there was a cron job or something that PHP used to send these reply notifications, I wouldn't have added that.
I guess what I'm asking is, what functions are php using when they send this particular message? Is it purely php-based? I had actually assumed this was my problem until I read this thread!
Yes. It's a php function and the email scripts are embedded in the includes/emailer.php file. Your host has to have the php sendmail function set up properly to work with phpBB.
One other fix folks have tried with success is found earlier in this Topic. You can read through it to be sure, but if I remember correctly the other fix was as follows:
- Access your database and browse the "config" table. Set the "sendmail_fix" value from 0 to 1. It's on the 2nd or 3rd page of this table.
Prolly want to go back and set it back to 0 if it doesn't work. Can try uploading a fresh copy of the emailer.php file too just in case it got corrupted.
Otherwise, you will have to look into using SMTP for your email needs.
Side note: I likely will be switching hosts soon. Godaddy's php sendmail function is getting slower and slower (email delays) and even dropping some. I am back to using SMTP again in the meantime.