Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Taux d'erreur à 100% sur listes

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Cedric Gallo UCBL <adresse@cachée>
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] Taux d'erreur à 100% sur listes
  • Date: Tue, 1 Mar 2022 14:12:06 +0100

Bonjour,

Nous avons rencontré un problème similaire après migration en 6.2.40. Notre conf Postfix contenait bien smtputf8_enable = yes. Comme cette clause est générale
à Postfix, il a fallu ruser grâce à Amavisd-new en gérant les domaines problématiques.

Nous utilisons amavis sur nos relais SMTP et un peu de tuning dans sa conf a permis de contourner ce dysfonctionnement en gérant un routage sélectif suivant les
domaines de destination. En effet, certains domaines n'acceptent pas SMTPUTF8...

###
Dans Amavis, plus précisément dans le fichier /etc/amavis/conf.d/25-amavis_helpers :

# route emails through different smtp processes, depending on recipient domain:
# if domain is "gmail.com", then route to smtp:10125 (smtputf8_enable = no)
# if recipient is "tous les autres domaines", then route default to smtp:10025 (smtputf8_enable = yes)

$interface_policy{'10024'} = 'SMTPUTF8';

$policy_bank{'SMTPUTF8'} = {
 forward_method_maps => [  # per-recipient map
      { '.gmail.com'        => 'smtp:[127.0.0.1]:10125',
        '.'                => 'smtp:[127.0.0.1]:10025',  # all other recips
      },
    ],
};


Ici, on dit que lorsque les messages seront à destination du domaine "gmail.com", cela enverra sur le service smtp:[127.0.0.1]:10125 qui désactive smtputf8, alors que pour tous
les autres domaines, le traitement restera le même, vers le port 10025.

Dans Postfix maintenant, il s'agit d'ajouter un nouveau transport dans le fichier /etc/postfix/master.cf :

############ sortie antivirus en SMTP sur 10025 ##################
#
127.0.0.1:10025 inet n  -       y       -       -  smtpd
    -o syslog_name=amavis_classique
    -o content_filter=
    -o local_recipient_maps=
    -o relay_recipient_maps=
    -o smtpd_restriction_classes=
    -o smtpd_client_restrictions=
    -o smtpd_helo_restrictions=
    -o smtpd_sender_restrictions=
    -o smtpd_recipient_restrictions=permit_mynetworks,reject
    -o mynetworks=127.0.0.0/8
    -o strict_rfc821_envelopes=yes
    -o smtpd_error_sleep_time=0
    -o smtpd_soft_error_limit=1001
    -o smtpd_hard_error_limit=1000
#
############ sortie d'amavis en SMTP sur 10125 pour smtputf8_enable = no ##################
#
127.0.0.1:10125 inet n  -       y       -       -  smtpd
    -o syslog_name=amavis_smtputf8
    -o content_filter=
    -o local_recipient_maps=
    -o relay_recipient_maps=
    -o smtpd_restriction_classes=
    -o smtpd_client_restrictions=
    -o smtpd_helo_restrictions=
    -o smtpd_sender_restrictions=
    -o smtpd_recipient_restrictions=permit_mynetworks,reject
    -o mynetworks=127.0.0.0/8
    -o strict_rfc821_envelopes=yes
    -o smtpd_error_sleep_time=0
    -o smtpd_soft_error_limit=1001
    -o smtpd_hard_error_limit=1000
    -o smtputf8_enable=no

###

Grâce aux options "syslog_name=", vous pourrez identifier dans les logs plus facilement. Nous ajoutons régulièrement des nouveaux domaines ne prenant pas
en compte smtputf8.

Bien cordialement

-- 
Cédric Gallo
Responsable du pôle Datacenter
CISR
Université Lyon1 et INSA de Lyon
http://cisr.fr
Le 01/03/2022 à 12:39, Benoit Branciard a écrit :
Ça m'a tout l'ait d'être le syndrome du support SMTPUTF8 de Postfix :-)

Essayez d'ajouter dans le /etc/postfix/main.cf et redémarrez postfix:

smtputf8_enable = no

Ca devrait restaurer le comportement de la version précédente.

Ceci étant, la bonne solution serait d'identifier qui/quelle appli a généré ce mail avec un objet accentué non encodé, et le lui faire encoder en MIME (MIME-Q ou BASE64).

Le 01/03/2022 à 12:04, Florent Vallée a écrit :
J'ai l'impression que c'est un accent dans le sujet du mail envoyé qui pose problème. Mais pourquoi cela bloquerait ?

Dernière erreur

        From: adresse@cachée (Mail Delivery System)
        To: adresse@cachée
        Subject: Undelivered Mail Returned to Sender
        Date: Tue, 1 Mar 2022 11:14:17 +0100 (CET)
        Auto-submitted: auto-replied

  This is the mail system at host listes.toto.fr.

  I'm sorry to have to inform you that your message could not
  be delivered to one or more recipients. It's attached below.

  For further assistance, please send mail to postmaster.

  If you do so, please include this problem report. You can
  delete your own text from the attached returned message.

  The mail system

  <adresse@cachée>: SMTPUTF8 is required, but was not offered by
  host mxa.relay.renater.fr[194.214.201.8]

  Attachment: binWbmQ_xOMRd.bin
  Description: Delivery report

  Attachment: [support] [unit� EM324] [PROSPER]
  Description: Message attachment


Une configuration à faire du côté de postfix ?
Problème avec l'antispam alors que cela fonctionnait avec l'ancienne version de Sympa ?

Cordialement
Florent VALLEE





Archives gérées par MHonArc 2.6.19+.

Haut de le page