Spamfilter sind nötig
Da es heutzutage nötig ist für fast jede eMail-Adresse einen Spamfilter einzusetzten, haben viele Hersteller von eMail-Clienten das auch schon getan.
Was ist nun aber mit Webmailclienten, wie dem von mir eingesetzten phlyMail?
Probleme mit Spamassassin und Confixx
Nun ist praktischerweise in diesen PHP-Webmailclienten schon eine Option zum Filtern von Spam mittels externen Tool eingebaut. Als Standardeinstellung wird hier Spamassassin durch
spamassassin <$1 >$2
aufgerufen, was aber beim Abrufen empfangener von Mails zu einem Hagel von Fehlermeldungen führt, da auf Confixx-Webservern das $HOME-Verzeichnis standardmäßig nicht beschreibbar ist. Diese Einstellungen sind bei einfachem Webhosting in den meisten Fällen vom Hoster festgelegt und so auch nicht veränderbar. Also musste irgendwie ein anderer Weg gefunden her.
spamassassin -p /var/www/web247/files/spam/user_prefs <$1 >$2
Diese Änderung führt dazu, dass Spamassassin nun mithilfe der Datei user_pref für sich konfiguriert werden kann. Natürlich muss dies der Hoster ein seiner globalen Config erlaubt haben…

