Forum Linux.général Postfix & header_checks

Posté par  .
Étiquettes : aucune
0
9
mai
2008
Bonjour,

On me demande de bloquer les mails de l'expéditeur toto@mondomaine.fr qui sont destinés à titi@mondomaine.fr
toto peut envoyer aux autres utilisateurs mais pas à titi
titi peut recevoir tous les mails des utilisateurs sauf ceux de toto

[messagerie : Postfix]

J'essaie d'utiliser les header_checks avec un truc du style :

if /^From: .*toto@mondomaine.fr*/
/^To: .*titi@mondomaine.fr*/ REJECT
endif

mais visiblement cette règle ne marche pas, j'ai la désagréable impression que les headers_checks ne peuvent pas fonctionner sur 2 Champs à la fois ...

Si quelqu'un a une solution à mon problème, je suis preneur !!!
  • # en une seule ligne ?

    Posté par  . Évalué à 1.

    if /^From: .*toto@mondomaine.fr*To: .*titi@mondomaine.fr*/ REJECT
    endif


    ou avec un ET (AND) pour que les 2 conditions soient remplies...

    (PS j'ai jamais utilisée header_checks mais je fais logique.)
  • # Pas de "if" ?

    Posté par  . Évalué à 2.

    Bonjour,

    Je n'ai pas essayé plus que NeoX ci-dessus, mais de ce que je voie de la doc de postfix [http://www.postfix.org/uce.html#header_checks], il n'y a pas de if à mettre, selement un pattern et une instruction:

    /^to: *friend@public\.com$/ REJECT

    J'ai comme un gros doute sur la possibilité d'utiliser header_checks avec plus d'une règle...

Suivre le flux des commentaires

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