I've been working on an email script for quite some time now using PEAR's Mail class (SMTP authorized through my x10 email account).
I got the script functional but there's still a problem. No email gets sent - or else I never receive the email. I have attempted sending to Yahoo, Gmail, and Lycos accounts and none receive it. If I use webmail through cPanel, such as Horde, I can successfully send mail to those accounts. I have ensured that PEAR is installed properly with all relevant dependencies.
As I have not seen anything conclusive as to this particular problem throughout the forum, I am bringing it up here.
I have come to two possibilities so far:
1. The SMTP server is not operating properly. I have not seen any current service announcements on this but such a problem would still be outside of my control.
2. The email providers (Yahoo, etc.) are blocking incoming mail from the server as spam. I have seen previous threads allude to this but I am not sure how to resolve such an issue.
In addition to attempting email with my script, I have also tried basic PHP mail() and copy/pasted various third-party PEAR mailing scripts. I wanted to be sure it was not just my own script having problems. Also, if it is of any note, I recently had a "response -1" error resolved through a support ticket.
Note: My script only sends out 1 email to 1 email account for "user account activation." It's quite simple and I don't send complex MIME type emails either.