justforfun wrote:
it would only be a matter of finding out how to change the mail script to change the header data it maintains in the outgoing mails
PHP includes the correct header information but Yahoo removes the 'To:' header. Therefore I choose not to fix something that is not broken to begin with I.e. the mail script. Besides I have proven it not to be the problem of an empty 'To:' header by sending an exact copy of the email from one of my private email addresses to a Yahoo! account. same result - straight in the bin! even though the 'To:' header information contained (my) a legitimate email address!! And the X-Mailer is not 'PHP'
Therefore we can conclude that the spam filtering carried out by Yahoo! is based on content rather then on reverse DNS lookup [which they probably do as well, but are not very good at] or based on X-header information. Now you probably think why not change the content then? Well, we just don't know how long Yahoo's spam filter will permit the edited version of the 'Topic Reply Notification'. These spam filters tend to be adaptive and in Yahoo's case is sometimes a little bit to clever for its own good! i.e. if you receive 20 'Topic Reply Notifications' from ExpatinTurkey.com, Yahoo's spam filter will adapt itself and we are back at square one!
The problem with Yahoo and phpBB is not new and if you are interested you may find the following links dealing with this on the phpBB Support Forums interesting reading material. Although some of the replies by the posters are way off the mark!
A work-around is to add info [at] expatinturkey [dot] com to your white-list at your Yahoo! account.
FD