Ik heb een patch gemaakt (gebaseerd op een andere patch) die X-Track headers toevoegd aan alle e-mails die verstuurd worden via PHP.
Deze headers zien er als volgt uit:
Zo kan je precies zien via welk script een bepaalde e-mail verstuurd is en dus ook de bron van veel spam achterhalen.Code:X-Track-ServerName: www.mijndomein.tld X-Track-ServerIP: 85.92.129.200 X-Track-URI: /mail.php X-Track-RemoteIP: 85.92.148.11 X-Track-Method: GET X-Track-UID: 1001
Ik geef geen garanties op deze patches, echter heb ik ze allemaal getest (Debian Linux) en ze werken bij mij naar behoren.
Hoe te installeren?
Ik neem PHP 5.2.1 als voorbeeld:
Alle e-mails die nu via de mail() functie verstuurd worden, worden voorzien van deze headers.Code:cd /usr/src wget http://nl2.php.net/get/php-5.2.1.tar.bz2/from/this/mirror tar -xjf php-5.2.1.tar.bz2 wget http://crew.pcextreme.nl/files/linux/patches/php/php-5.2.1-mail.patch patch -p0 < php-5.2.1-mail.patch cd php-5.2.1 ./configure make make install
Voor vragen kan je hier terecht.