application Bouncehandler

gestionnaire de rebond

L'envoi répété de messages à des destinataires erronés ou inactifs est considéré comme un « comportement de spammeur ».
Ces dernières années, de plus en plus de serveurs SMTP ont été mis sur liste noire pour cette raison.


L'erreur la plus fréquente survient lorsque la boîte aux lettres associée à l'adresse Mail-From/Return-Path,
celle qui reçoit les messages rejetés, est pleine ou n'existe pas.
En envoyant des milliers de messages, si 20 % d'entre eux sont rejetés, même une grande boîte de réception peut se remplir en quelques minutes.

Le fait de recevoir tous les messages rejetés sans les lire pourrait être considéré comme un petit défaut.
Vous continuez d'envoyer des e-mails à des adresses qui renvoient des messages d'erreur, avec des détails qui n'intéressent personne.

Dans les deux cas, cela a pour conséquence que le serveur SMTP est mis sur liste noire. Ainsi,
non seulement les messages ne seront pas remis aux destinataires invalides, mais les destinataires valides les recevront également comme du spam.


Pour résoudre ce premier problème, nous proposons depuis longtempsdes « boîtes aux lettres pour newsletters ».
L'analyse des messages rejetés est plus complexe et nécessite un outil particulièrement performant.

Présentation du gestionnaire de rebond sisimai

Nous avons choisi« Sisimai : Mail Analyzing Interface », anciennement connu sous le nom de bounceHammer 4 : un outil d'analyse des e-mails d'erreur.
Il s'agit d'un logiciel open source qui analyse les e-mails de rebond conformes à la norme RFC 5322 et génère des données structurées au format JSON.

Pour avoir un aperçu de tous les codes d'erreur que Sisimai analyse, consultez «The SMTP Field Manual »,
un recueil des codes d'erreur SMTP bruts renvoyés par les principaux fournisseurs de services de messagerie.


La liste noire automatique

La mise en œuvre du gestionnaire de rebonds dans RealSender est simple.

  1. activer la «boîtede réception dela newsletter »
  2. configurez votre application d'envoi pour qu'elle utilise la nouvelle adresse Return-Path
  3. demander à vérifier la configuration et à activer le « gestionnaire de rebonds »

L'application « bouncehandler » commence à analyser les messages rejetés.
Deux listes de blocage sont activées :

  1. La liste noire des rebonds définitifs
    contient toutes les adresses e-mail ayant généré une erreur permanente,
    telles que « utilisateur inconnu » ou « hôte inaccessible »

    Le journal hebdomadaire des rebonds définitifs est disponible à l'adresse suivante :
    https://…hardbounces.email.weekly

  2. La liste noire des retours temporaires
    contient toutes les adresses e-mail ayant généré au moins trois erreurs temporaires,
    telles que « boîte de réception pleine », espacées d'au moins une semaine

    Le journal hebdomadaire des retours temporaires est disponible à l'adresse suivante :
    https://…softbounces.email.weekly


L'envoi de messages à un destinataire figurant sur la liste noire générera une erreur du type suivant :

Erreur lors de l'envoi du message


Gérez vos blocs de manière indépendante

Nous mettons à votre disposition les fichiers suivants,
sous forme d'adresses Web, protégés par mot de passe ou par adresse IP :

https://…bounces.json
the details of the bounces received in the last seven days, in JSON format, such as:

  {
    "feedbacktype": "",
    "addresser": "info@circuitocinemascuole.com",
    "diagnostictype": "SMTP",
    "timezoneoffset": "+0200",
    "lhost": "linp.arubabusiness.it",
    "destination": "gmail.com",
    "timestamp": 1635536166,
    "senderdomain": "circuitocinemascuole.com",
    "deliverystatus": "5.1.1",
    "token": "daad8f8fc89cef70e1406a9d2b38be6c35326e03",
    "recipient": "...@gmail.com",
    "subject": "Prenotazioni aperte_Giornata Internazionale dei Diritti dell'Infanzia e dell'Adolescenza_Film FIGLI DEL SOLE",
    "origin": "/home/rs109-bounce/Maildir/new/1635528969.21113_0.rsbox.realsender.com",
    "rhost": "gmail-smtp-in.l.google.com",
    "reason": "userunknown",
    "diagnosticcode": "550-5.1.1 The email account that you tried to reach does not exist. Please try double-checking the recipient's email address for typos or unnecessary spaces. Learn more at https://support.google.com/mail/?p=NoSuchUser z3si7494964ybg.507 - gsmtp 503 5.5.1 RCPT first. z3si7494964ybg.507 - gsmtp",
    "messageid": "McuPi4DjtlyhvlSMVNB4wTXsUKQeIy6XwlKoAZuJ4@www.circuitocinemascuole.com",
    "listid": "",
    "action": "failed",
    "softbounce": 0,
    "replycode": "550",
    "catch": null,
    "alias": "",
    "smtpagent": "Sendmail",
    "smtpcommand": "DATA"
  },

https://…hardbounces.json
the details of the hard bounces 1 received in the last seven days, in JSON format

https://…hardbounces.email
the list of email addresses that generated a hard bounce 1 in the last seven days

1 = critères de sélection : softbounce == 0


https://…softbounces.json
the details of the soft bounces 2 received in the last seven days, in JSON format

https://…softbounces.email
the list of email addresses that generated a soft bounce 2 in the last seven days

2 = critères de sélection : softbounce == 1


Ce sont les mêmes fichiers que ceux utilisés par la liste noire automatique :

https://…hardbouncesfull.email
the list of all email addresses that generated two or more hard bounces
at least one week away from each other

https://…softbouncesfull.email
the list of all email addresses that generated three or more soft bounces
at least one week away from each other


Demandez un essai gratuit