problem: rückläufige emails von
oliver doell
hi hi,
habe folgendes problem, programmiere gerade einen newsletter in perl. nachdem sich ein abinnement eingetragen hat, wird eine bestätigungs-mail an denjenigen gesendet.
mein newsletter liegt auf einem puretec account auf und ich nutze sendmail. ich möchte aber, falls eine nichtvorhandene email adresse eingetragen wurde, und die bestätigungs email mit adress unknown zurückkommt den user aus der datenbank entfernen, aber die emails kommen nicht zu der FROM adresse (in dem fall meine). nun habe ich versucht den RETURN_PATH zu ändern, aber sendmail bei puretec lässt das nicht zu...
wie komme ich jetzt an die rückläufigen emails dran? hat jemand schon einmal so ein problem gehabt, oder kann mir jemand eine lösung nennen??
danke oliver
hi!
habe folgendes problem, programmiere gerade einen newsletter in
perl. nachdem sich ein abinnement eingetragen hat, wird eine
bestätigungs-mail an denjenigen gesendet. [...]
Wieso willst du es dir so schwierig machen, zu überprüfen, ob die
Adresse existiert? Was hälst von von folgender Variante: du schickst
eine Bestätigungsmail raus, in der ein Link zum anklicken ist. Nur,
wenn der Empfänger den Link anklickt, wird er endgültig eingetragen.
Im Link könntest du dann eine eindeutige Kennung unterbringen, so
dass nebenbei sichergestellt ist, dass keine Leute ohne ihr
Einverständnis deinen Newsletter erhalten.
bye, Frank!
hi hi
Wieso willst du es dir so schwierig machen, zu überprüfen, ob die
Adresse existiert? Was hälst von von folgender Variante: du schickst
eine Bestätigungsmail raus, in der ein Link zum anklicken ist. Nur,
wenn der Empfänger den Link anklickt, wird er endgültig eingetragen.
Im Link könntest du dann eine eindeutige Kennung unterbringen, so
dass nebenbei sichergestellt ist, dass keine Leute ohne ihr
Einverständnis deinen Newsletter erhalten.
der link ist ja schon in der bestätigungsmail enthalten, aber ich möchte aber auch später zb. wenn eine email adresse nicht mehr existiert, und ein newsletter an diese nicht mehr existente adresse geht,und einen rückläufer produziert, die möglichkeit haben diese adresse aus meiner datenbank zu löschen, so kann ich sicher stellen, das auch wenn sich die abonnementen nicht austragen, eine aktuelle liste zu haben...
oliver
hi!
der link ist ja schon in der bestätigungsmail enthalten, aber ich
möchte aber auch später zb. wenn eine email adresse nicht mehr
existiert, und ein newsletter an diese nicht mehr existente
adresse geht,und einen rückläufer produziert, die möglichkeit
haben diese adresse aus meiner datenbank zu löschen,
Hm, bist du sicher, dass die From:-Adresse auch die richtige ist?
Wenn ja, solltest du vielleicht zusätzlich noch versuchen, das Feld
Reply-To: richtig zu setzen.
Zusätzlich solltest du noch den Header Errors-To: setzen, vielleicht
auch X-Errors-To:. Diese Header sind AFAIK zwar nicht Teil des
Standards für eMail-Nachrichten, aber werden evtl. von einigen --
den betroffenen -- Mailservern genutzt, um Fehlermeldungen wie die
von dir gewünschten an eine geeignete Adresse zu senden.
bye, Frank!
Hm, bist du sicher, dass die From:-Adresse auch die richtige ist?
Wenn ja, solltest du vielleicht zusätzlich noch versuchen, das Feld
Reply-To: richtig zu setzen.
Zusätzlich solltest du noch den Header Errors-To: setzen, vielleicht
auch X-Errors-To:. Diese Header sind AFAIK zwar nicht Teil des
Standards für eMail-Nachrichten, aber werden evtl. von einigen --
den betroffenen -- Mailservern genutzt, um Fehlermeldungen wie die
von dir gewünschten an eine geeignete Adresse zu senden.
das werde ich gleich mal ausprobieren, danke erst mal...
oliver
leider funktioniert das auch nicht...
ich weiss mir jetzt auch nicht mehr zu helfen...
oliver
Morgen !
ein Blick auf die Uhr verrät mir, dass der Gruss angebracht ist :-)
Leider habe ich keinen Lösungsvorschlag für dich. Vor einiger Zeit hatte ich ein ähnliches Problem und habe letztendlich kapituliert :(
der link ist ja schon in der bestätigungsmail enthalten, aber ich möchte aber auch später zb. wenn eine email adresse nicht mehr existiert, und ein newsletter an diese nicht mehr existente adresse geht,und einen rückläufer produziert, die möglichkeit haben diese adresse aus meiner datenbank zu löschen, so kann ich sicher stellen, das auch wenn sich die abonnementen nicht austragen, eine aktuelle liste zu haben...
... hier sehe ich aber möglicherweise ein weiteres prob auf dich zukommen: wenn ich dich richtig verstehe schliesst du aus der Tatsache, dass eine mail zurückkommt das die Adresse/der Mailaccount nicht mehr existiert. Nun, ausgefallene/falsch konfigurierte Mailserver (Liste lässt sich laut Murphy beliebig erweitern) können imho den selben Effekt erzeugen. => Du müsstest also zusätzlich auch noch überprüfen ob Mails für eine bestimmte Adresse über einen längeren Zeitraum als "unzustellbar" zurückgesand werden.
Mfg McNavc