Ceci est une ancienne révision du document !
http://postfix.traduc.org/index.php/BASIC_CONFIGURATION_README.html#relay_to
http://www.system-linux.eu/index.php?post/2009/01/27/Traitement-de-Queue-mail-Postfix#dotpoll8
Voir la queue
mailq
Avoir le nombre de mail en queue
mailq | tail -1 | awk '{print $5}'
Lister les messages en Queue :
postqueue -p Résultats :
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient------- DBB3F1A7 553 Mon May 5 14:42:15 titi@example.com (connect to mail.pouet.com[195.58.15.78]: Connection refused) titi@pouet.com
Supprimer un message en Queue :
postsuper -d DBB3F1A7
Supprimer tous les messages en Queue :
postsuper -d ALL
Pour supprimer des messages en masse en fonction de l’adresse source ou destination, utilisez le script PFDEL Scripts pour supprimer des emails de la queue postfix.
Mettre un messages en attente (hold) :
postsuper -h DBA3F1A7
Remettre un messages en mode normale (actif) :
postsuper -H DBA3F1A7
Remettre en Queue un message :
postsuper -r DBA3F1A7
Pour tous les messages :
postsuper -r ALL
Afficher le contenu d’un message :
postcat -q DBA3F1A9
Forcer l’envoie des messages en Queue (flush) :
postqueue -f
Pour forcer l’envoie de messages spécifique à un domaine non présent dans les paramètres relay_domains de la configuration Postfix :
Ajouter cette ligne dans le fichier main.cf :
fast_flush_domains = $relay_domains ledomaine.fr
Ensuite taper cette commande :
postqueue -s example.com
http://michauko.org/blog/ralentir-le-debit-de-postfix-pour-wanadooorange-1302/
DÉTAILS DE LA SOLUTION : TRANSPORT SPÉCIFIQUE POUR ORANGE/WANADOO
vi /etc/postfix/transport
wanadoo.com slow: wanadoo.fr slow: orange.com slow: orange.fr slow:
puis
postmap /etc/postfix/transport
vi /etc/postfix/master.cf
#========================================================================== # service type private unpriv chroot wakeup maxproc command + args # (yes) (yes) (yes) (never) (100) #========================================================================== slow unix - - n - 5 smtp -o syslog_name=postfix-slow -o smtp_destination_concurrency_limit=3 -o slow_destination_rate_delay=1
vi /etc/postfix/main.cf
transport_maps = hash:/etc/postfix/transport slow_destination_recipient_limit = 20 slow_destination_concurrency_limit = 2
et finalement :
/etc/init.d/postfix reload
Les mails se stockent tout de même en queue, mais la file se vide ensuite relativement rapidement