Empêcher les mails d'être délivrés
Contents
Afin d’empêcher les mails de certains domaines d’être délivrés, par exemple en cas de maintenance ou de migration du domaine, on peut laisser ces mails dans la queue en les mettant en status « HOLD » dans postfix.
Pour passer un domaine en HOLD, il faut modifier le fichier /etc/postfix/main.cf tel que ci-dessous et redémarrer postfix :
smtpd_recipient_restrictions =
...
check_recipient_access hash:/etc/postfix/hold
Ensuite on ajoute les lignes suivantes dans le fichier /etc/postfix/hold :
example1.com HOLD
example2.com HOLD
Afin d’appliquer les changements, on utilise la commande suivante :
postmap /etc/postfix/hold
Pour libérer les mails en HOLD :
postsuper -r ALL
Author VaLouille
LastMod 2014-03-28