Postfix : Header Checks pour certains utilisateurs

Postfix : Header Checks pour certains utilisateurs - Installation - Linux et OS Alternatifs

Marsh Posté le 08-04-2008 à 10:56:43    

Bonjour,
 
 
J'ai un serveur de messagerie (Postfix) sous Debian Lenny.
Actuellement, les mails contenant certains types de pièces jointes sont refusés grâce aux header checks.
Cependant, certains utilisateurs doivent pouvoir recevoir des types de pièces jointes rejetés par le contrôle des headers.
 
Est-il possible de désactiver le hearder checks pour certains utilisateurs ?

Reply

Marsh Posté le 08-04-2008 à 10:56:43   

Reply

Marsh Posté le 08-04-2008 à 14:34:11    

de base non tu ne peux pas car le controle des headers est valable pour tout les mails.
 
il te faut creer un demon smtpd supplementaire pour tes user dans le master.cf sur lequel tu desactiveras les header_checks
 
le port 587 securisé peut etre un bon choix pour cela.
 
mais tu peux tres bien en prendre un autre
 
donc ajoute cette ligne a ton demon:  
 -o receive_override_options=no_header_body_checks
 
par exemple pour le 587 cela fera:
 

Code :
  1. 587       inet  n       -       -       -       -       smtpd
  2.     -o smtpd_tls_security_level=encrypt
  3.     -o smtpd_sasl_auth_enable=yes
  4.     -o smtpd_etrn_restrictions=reject
  5.     -o receive_override_options=no_header_body_checks
  6.     -o smtpd_client_restrictions=permit_sasl_authenticated,reject


 
 
ensuite il faudra que tes users utilisent ce port comme smtp dans leur client


Message édité par toniotonio le 08-04-2008 à 14:37:15

---------------
Messagerie dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com
Reply

Marsh Posté le 08-04-2008 à 16:10:44    

Merci pour cette astuce, vraiment pratique.
Désolé, je me suis mal exprimé. En fait, les mails qui sont rejetés sont des mails entrant  :whistle:  
Nous souhaiterions supprimer le header_checks pour les mails destinés à certains de nos utilisateurs.
 
Ton astuce est appropriée, si je ne me plante, lorsque l'on souhaite supprimer le header_checks pour les mails sortant. Mais même si c'était mon souhait, je ne pourrais pas la mettre en place étant donné que nos utilisateurs utilisent le Webmail de notre Intranet pour consulter leur courrier, le paramètre "Serveur SMTP" étant le même pour tous nos utilisateurs.


Message édité par jaymzwise le 08-04-2008 à 16:12:10
Reply

Marsh Posté le 08-04-2008 à 16:44:43    

dans ce cas tu ne peux pas  
 
il te faut utiliser un content filter plus evolué (amavisd) et enlever les header_checks pour tout le monde
 


---------------
Messagerie dédiée, Relais Mail Antispam/Antivirus, Infogérance 24/7: http://www.eole-its.com
Reply

Marsh Posté le 08-04-2008 à 18:29:44    

Ok, merci pour l'info ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed