Domanda

Sono nel mezzo di creare un programma di rilevamento del rimbalzo, che legge le mail di rimbalzo.La nostra configurazione è che stiamo inviando e-mail, aggiungendo un no noreply@domain.tl alle posta inviate.Alcuni dei destinatari non esistono più e quindi vogliamo leggere il rimbalzo e rilevare a chi è stato inviato.Mi sono sbriciolato su questo per un giorno o due ora facendo il mio googling e così.Ora sono inciampato su qualcosa chiamato Verp, percorso di ritorno della busta variabile.Ma c'è qualcuno qui che può spiegare la tecnica per me in termini "umani"?

Lo capisco in questo modo: Invia una mail a un destinatario con un header "da:" impostato su norepyly+recipient+recipient_domain.tl@domain.tl.

Ma in che modo il server di posta del destinatario deduce l'indirizzo di ritorno nell'intestazione dall'intestazione se il destinatario non esiste?Deducelo dal percorso di ritorno invece impostato nella posta inviata?

Spero che qualcuno capisca la mia domanda, e posso spiegarmi come funziona, o forse dimmi un modo alternatore di farlo.

È stato utile?

Soluzione

Immagina questo:

Si invia una newsletter a:

    .
  • bob@example.org
  • jane@example.org
  • steve@example.org

    Gli indirizzi di Bob e Jane non sono più esistenti.

    Pertanto per ciascun indirizzo di posta che ti indirizzi generare un percorso di ritorno unico: indirizzo come:

      .
    • per bob: 1@bounce.yourdomain.com
    • per jane: 2@bounce.yourdomain.com
    • per steve: 3@bounce.yourdomain.com

      Quindi controlla il tuo account catch-all su rounce.yourdomain.com (programmaticamente) trovi due e-mail:

      uno per 1@bounce.yourdomain.com e uno per 2@bounce.yourdomain.com.

      Hai precedentemente memorizzato da qualche parte che 1 appartiene a Bob e 2 a Jane, quindi li rimuovi dall'elenco della newsletter.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top