Administration postfix
Quelques commandes pour administrer Postfix :#Voir les mails en file d'attente
postqueue -p
#Voir le contenu d'un mail
postcat -q BEB9E280FA9 (id du mail en file d'attente)
#Purger la file d'attente :
postsuper -d ALL
#Forcer l'envoi des messages en file d'attente
postqueue -f
#Commande après la modfication du fichier transport
postmap /etc/postfix/transport
Le fichier transport est utilisé pour le routage de mail, il permet de contourner le relayhost du fichier main.cf,
on déclare ce fichier dans le main.cf :transport_maps = hash:/etc/postfix/transport
contenu type :
domaine1.com smtp:[serveursmtp]
domaine2.com smtp:serveursmtp
Dans la syntaxe les crochets permettent de ne pas passser la requête MX et donc de relayer directement, très utile en interne.
#Vérification de la configuration :
postfix check
postconf -d
: affiche les paramètres par défaut de Postfix au lieu de ceux utiliséspostconf -n
: affiche les paramètres modifiés par rapport aux valeurs par défautpostconf -v
: affiche la totalité des paramètres utilisés#Un peu de sécurité :
Si tu souhaites cacher les parties du header SMTP qui dévoile le nom local du serveur et son ip, tu peux utiliser le "header checks"
Rajoute dans le main.cf header_checks = regexp:/etc/postfix/header_checks
Crée le fichier /etc/postfix/header_checks
son contenu :
/^Received:/ IGNORE
/^X-Mailer:/ IGNORE
puis la commande postmap /etc/postfix/header_checks
et un Reload de postfix.
Inscription à :
Publier les commentaires
(
Atom
)
Aucun commentaire :
Enregistrer un commentaire