relecture rapide

This commit is contained in:
Gregory Colpart 2017-01-01 21:14:05 +01:00
parent 2feee3c1a8
commit 665355f508

View file

@ -216,7 +216,7 @@ On pourra utiliser ces commandes sur des ensembles de messages via des scripts d
# postsuper -r <queue_id>
# mailq -q
~~~
/!\\ Attention, `mailq -q` (ou `sendmail -q` réactive immédiatemment l'ensemble des messages en file d'attente, il faut donc l'utiliser avec modération, surtout sur les serveurs avec des files d'attentes chargées.
/!\\ Attention, `mailq -q` (ou `sendmail -q`) réactive immédiatemment l'ensemble des messages en file d'attente, il faut donc l'utiliser avec modération, surtout sur les serveurs avec des files d'attentes chargées.
La commande **shape** permettant par exemple de lister les messages dans la file d'attente _deffered_ :
@ -240,10 +240,8 @@ La commande **shape** permettant par exemple de lister les messages dans la file
Postfix envoie des notifications à ajuster avec l'option `notify_classes`.
On peut ainsi ajuster cette option ainsi :
En ce qui concerne les messages d'alerte, il faut gérer cela au niveau des alias. Par exemple, au niveau d'un serveur MX primaire :
~~~
notify_classes = resource, software, bounce, 2bounce, delay
delay_notice_recipient = delay
@ -252,20 +250,17 @@ bounce_notice_recipient = bounce
2bounce_notice_recipient = 2bounce
~~~
Et ensuite, on ajoute les alias suivants :
Puis ajuster les alias via `/etc/alias` :
~~~
error: localadmin
mailer-daemon: postmaster
error: postmaster
bounce: postmaster
2bounce: postmaster
abuse: postmaster
postmaster: alert0@example.com
delay: alert0@example.com
virus: alert0@example.com
~~~
Pour un MX secondaire, on met souvent des restrictions plus importantes et on active moins d'alertes :
/!\\ Attention, pour un serveur recevant pas mal de messages, cela peut générer pas de notifications. Si nécessaire, ajuster ainsi pour avoir un minimum d'alertes :
~~~
notify_classes = resource, software
error_notice_recipient = error
@ -431,6 +426,8 @@ En pratique pour les principaux fournisseurs d'emails, voici comment les contact
Pour récupérer à la fois l'adresse expéditeur et destinataire dans les logs :
~~~
# grep "blocked using FBLW15" /var/log/mail.log | cut -d " " -f 6 | tr -d ':' | while read msgid; do grep $msgid /var/log/mail.log |grep " postfix/" |grep -E '(from|to)=<'|awk -F ' ' '{ print $1,$2,$3,$7 }' |tr -d ','; echo; done
# grep "blocked using FBLW15" /var/log/mail.log | cut -d " " -f 6 | tr -d ':' \
| while read msgid; do grep $msgid /var/log/mail.log |grep " postfix/" \
| grep -E '(from|to)=<'|awk -F ' ' '{ print $1,$2,$3,$7 }' |tr -d ','; echo; done
~~~