Outils pour utilisateurs

Outils du site


Panneau latéral

linux:postfix (lu 801 fois)

Ceci est une ancienne révision du document !


Postfix

Commandes

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

Problème avec Wanadoo Orange

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

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

linux/postfix.1373637345.txt.gz · Dernière modification: 12-07-2013 15:55 (modification externe)