phpbar.de logo

Mailinglisten-Archive

[php] [ot] Bounce Mails parsen

[php] [ot] Bounce Mails parsen

Enrico Weigelt php_(at)_phpcenter.de
Thu, 19 Sep 2002 15:03:48 +0200


On Thu, Sep 19, 2002 at 02:40:22PM +0200, Henning Jödden wrote:

moin,

<snip>
> Ich habe das RFC1894 zu Delivery Status Notifications gelesen, wo schon
> einige Inforationen drin standen. Das eigentliche Problem ist aber das
> garnicht alle MTA`s beim "returnen" einer nicht zustellbaren Mail diese
> DSN`s generieren.
Das ist leider ein Problem, gegen das man im Prinzip nur mit 
staendiger Fummelei ankommt. Ich betreibe seit etlichen Jahren 
eine Vielzahl von Maillists und hab demzufolge schon einies 
diesbezueglich gesehen. 
Meine Lieblingsfeinde sind schlecht programmierte Autoresponder,
die einfach auf alles was sie kriegen einen dummen Spruch zurueckschicken,
schlimmstenfalls in die Liste, was infiniten junktraffic zur Folge hat.

> Ich wollte fragen ob jemand das schon gemacht hat, welche Techniken er
> verwendet hat und wie vor allem "professionelle" Programme das machen.
man regex.
in php: preg_match()

> Es muss doch irgendwelche regelmässigkeiten geben, an denen sich Soft-
> oder Hardbounce ausmachen lassen. Die Identifizierung der gebounceten
> Adresse kann man (IMHO) über X-Header lösen, aber mein Problem ist das
> ich nicht einfach jede Adresse von der eine Mail zurückkommt als nicht
> erreichbar kennzeichnen kann. Ich wollte also eine Art Punktesystem
> einführen und für unerreichbarkeit des Mailservers, nicht vorhandensein
> des userkontos, timeout oder volle quota unterschiedlich viele "bounce"
> punkte verteilen.
Geht, wenn auch muehsam. Aber was will man sonst machen ?

> Aber wie krieg ich raus warum nicht zugestellt werden konnte ?
> Also nochmal sorry für`s OT. Antworten können gerne auch per PM gesendet
> werden um die Liste nicht zu ärgern.
Fummeln, fummeln, fummeln. 
Du musst die replies staendig ueberwachen (zumindest bei verdaechtigen 
keywords) und dann immer wieder die Filter anpassen.

btw bin ich grad dabei, einen Listserver in PHP zu coden, vielleicht
koennen wir da ja zusammenarbeiten.

~-n
--
 Enrico Weigelt    ==   metux ITS 
 Webhosting ab 5 EUR/Monat.          UUCP, rawIP und vieles mehr.

 phone:     +49 36207 519931         www:       http://www.metux.de/     
 fax:       +49 36207 519932         email:     contact_(at)_metux.de
 cellphone: +49 174 7066481	     smsgate:   sms.weigelt_(at)_metux.de
---------------------------------------------------------------------
 Diese Mail wurde mit UUCP versandt.      http://www.metux.de/uucp/


php::bar PHP Wiki   -   Listenarchive