Forum Linux.général Postfix relayhost : bounce et champ from vide

Posté par  (site Web personnel) . Licence CC By‑SA.
Étiquettes :
0
6
fév.
2015

Bonjour,

Je suis chez OVH en prestataire email. J'ai un serveur de relay pour l'expédition des emails (pour plusieurs raison mais je ne vais pas épiloguer…) Il fonctionne très bien sauf pour les messages de non remise. En effet le champs from est vide, du coup OVH me bloque. J'ai donc chercher à imposer / ré-écrire le from pour le bounce. J'ai tenté avec "sender_canonical_maps = regex:…." mais sans succès.

Quand un message n'est pas bien formaté par exemple :

Feb  6 10:28:32 srvtoto postfix/bounce[11866]: 17FAB13D47C1: sender non-delivery notification: DA91E13D47C3

La tentative d'expédition du message de non remise :

    Feb  6 10:28:32 srvtoto postfix/cleanup[11863]: DA91E13D47C3: message-id=<20150206092832.DA91E13D47C3@srvtoto.domaine.com>
    Feb  6 10:28:32 srvtoto postfix/qmgr[11831]: DA91E13D47C3: from=<>, size=2857, nrcpt=1 (queue active)
    Feb  6 10:28:32 srvtoto postfix/bounce[11866]: 17FAB13D47C1: sender non-delivery notification: DA91E13D47C3
    Feb  6 10:28:33 srvtoto postfix/smtp[11864]: DA91E13D47C3: to=<moi@domaine.com>, relay=smtp.domaine.com[213.186.33.20]:25, delay=0.74, delays=0/0/0.68/0.05, dsn=5.0.0, status=bounced (host smtp.domaine.com[213.186.33.20] said: 555 sorry, invalid MAIL FROM for smtpauth session (http://travaux.ovh.net/?do=details&id=5510) (in reply to MAIL FROM command))
    Feb  6 10:28:33 srvtoto postfix/qmgr[11831]: DA91E13D47C3: removed

Extrait du /etc/postfix/main.cf :

relayhost = [smtp.domaine.com]:25
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_use_tls = yes
smtpd_client_restrictions = permit_mynetworks, reject
sender_canonical_maps = regex:/etc/postfix/generic
local_recipient_maps =
bounce_notice_recipient = root@domaine.com

Extrait du /etc/postfix/generic :

/^$/    postmaster@domaine.com

Merci de vos lumières

  • # Pourquoi ?

    Posté par  (site Web personnel) . Évalué à 1.

    Visiblement ça ne passionne pas les foules…
    - Est-ce que c'est parce que c'est incompréhensible ?
    - Parce que c'est complètement débile de mettre un relay SMTP en sortie ?
    - Est-ce que c'est parce que la politique d'OVH c'est tout pourri ?
    - Est-ce que c'est parce qu'il fait froid ?

    J'ai posé le problème sur FRSAG : http://www.frsag.org/pipermail/frsag/2015-February/005783.html

    Pour l'instant pas de réponse…

    • [^] # Re: Pourquoi ?

      Posté par  . Évalué à 2.

      ton probleme c'est les "messages de non remise" expédiés par tes machines, ou recus des machines externes ?

      dans le cas des messages expediés par tes machines, il faut etre sur qu'elles remplissent bien tous les champs necessaire à l'emission d'un email

      sinon il te faudra jouer avec le bounce_template
      http://www.postfix.org/bounce.5.html

      • [^] # Re: Pourquoi ?

        Posté par  (site Web personnel) . Évalué à 1.

        Bonjour NeoX

        Les messages reçu par la machine OVH.

        Exemple pour une erreur dans le champs "to" exemple : "tot>o@domaine.com"

        Produit :

        Feb 10 10:15:12 srvtoto postfix/smtp[9443]: A5AF113D47C4: to=<tot>o@domaine.com>, relay=smtp.domaine.com[213.186.33.20]:25, delay=0.68, delays=0.13/0/0.38/0.18, dsn=5.0.0, status=bounced (host smtp.domaine.com[213.186.33.20] said: 555 syntax error (#5.5.4) (in reply to RCPT TO command))

        J'étais en train de me dire que la solution serait peut être de désactiver la vérification de syntax sur mon postfix et laisser le SMTP d'OVH répondre… Sauf que j'ai l'impression que c'est déjà lui qui dit "syntax error" !? ça cause quand vers OVH quand je fais un tcpdump au moment de la syntax error.
        Donc, même en modifier le bounce_template je suis pas certain que j'y parvienne… j'ai testé avec : http://wiki.auf.org/wikiteki/Postfix/EnFrancais sans succès

        Sinon il faudrait que ça soit mon relay smtp qui vérifie la syntax avant même d'accepter le message ? Mais je ne sais pas trop par quel bout le prendre…

        Belle soirée,

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.