Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/11/2007, à 09:28

Shinjuku

Serveur mail secondaire

Bonjour,

J'ai un petit soucis avec mes serveurs mails, voici une description de la structure du réseau :

A = Serveur mail primaire pour le domaine exemple.com
B = Serveur mail primaire pour le domaine autre.com

Le serveur A possède un postfix avec mailscanner. Pour que mailscanner puisse faire son travail, j'ai fait comme ceci :
Code :

header_checks = pcre:/etc/postfix/header_checks

avec dans le fichier header_checks :
Code :

/^Received:/ HOLD

De cette façon les mails qui arrivent sont mis en attente dans une queue, mailscanner pioche dedans, vire les spam, et remet le reste dans la queue de postfix qui sont cette fois envoyé à la boite mail.

Seulement j'ai besoin que le serveur A soit le MX secondaire de autre.com, du coup dans mon postfix de A, voici ce que j'ai fait :
Code :

relay_domains = mysql:/etc/postfix/mysql_relay_domains_maps.cf

Ce qui permet de savoir que autre.com doit être accepté.

Seulement, je ne veux pas que mailscanner touche à ce genre de mail, je voudrais que postfix les relaye directement.

Et à cause de la règle du header_checks, les mails sont tous HOLD, même ceux qui doivent être relayé.

Donc dans master.cf, j'ai rajouté ceci pour les relay :
Code :

relay     unix  -       -       -       -       -       smtp
            -o receive_override_options=no_header_body_checks

Vu que les domaines de relay_domains sont envoyé sur relay. Mais cela ne fonctionne pas.

Je voudrais donc savoir comment fonctionne exactement le master.cf afin de détecter les mails qui doivent être relayer, et empêcher le header_checks ou alors rajouter un paramètre dans l'entete du mail pour l'accepter avec le header_checks et non le «holder».

Merci d'avance pour votre aide.


Ubuntu 9.10 dual boot Win 7 64 bits - AMD Athlon II X2 250, 4Go RAM, nVidia 8800GTS
Debian Lenny - AMD Phenom x6 1090T, 16Go RAM DDR3, 4x1To RAID10 + 1x1,5To

Hors ligne