viernes, 10 de febrero de 2017

Quick Wins Postfix Mail Service

Comandos rápidos para administrar servicio postfix.

#POSTFIX MAIL QUEUE
/var/spool/postfix



postconf | grep queue_directory

# postsuper -r ALL

# postfix flush

#Otra forma de mostrar los mensajes de la cola:
postqueue -p

#Eliminar de la cola un mensaje en concreto:
postsuper -d numero

#Muestra el número de mensajes que hay en la cola:
postqueue -p | tail -n 1 | cut -d' ' -f5

#eliminar todos los correos de cola
postsuper -d ALL

#Eliminar todos los mensajes que hayan sido devueltos por los destinatarios:
postsuper -d ALL deferred

#Realizar un “flush” para enviar todos los mails de la cola:
postqueue -f

#Listar mails enviados por dominio:
mailq | egrep dominio.com

#Contar los mails enviados por dominio:
mailq | egrep dominio.com | wc -l

#Enviar los mails para el dominio especificado:
postqueue -s

#Borrar los emails desde una dirección específica:
mailq | tail +2 | grep -v ‘^ *(‘ | awk ’BEGIN { RS = “” } { if ($8 == “email@address.com” && $9 == “”) print $1 } ‘ | tr -d ‘*!’ | postsuper -d -

#Estadística de tráfico de mails
pflogsumm /var/log/mail/mail | mailx -s "Estadísticas servidor de correo" usuario@dominio.com



No hay comentarios:

Publicar un comentario