oliver doell: problem: rückläufige emails von

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

  1. 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!

    1. 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

      1. 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!

        1. 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

          1. leider funktioniert das auch nicht...

            ich weiss mir jetzt auch nicht mehr zu helfen...

            oliver

      2. 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