Esta es una lista de comando útiles para Postfix, especialmente orientado hacia el manejo de sus colas.
Borra los correos encolados de un casillero en especifico
$ postqueue -p | awk 'BEGIN { RS = "" } { if ($7 == "
Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
" ) print $1 }' | tr -d '!*' | sudo postsuper -d -
Coloca en espera (hold) los correos de un usuario
$ postqueue -p | awk 'BEGIN { RS = "" } { if ($7 == "
Esta dirección electrónica esta protegida contra spam bots. Necesita activar JavaScript para visualizarla
" ) print $1 }' | tr -d '!*' | sudo postsuper -h -
Elimina todos los correos MAIL-DEAMON (Rebotes)
$ mailq | awk ' /^[0-9A-F][0-9A-F]*[^*].*MAILER-DAEMON$/ {print $1}' | sed s/\*//g | xargs -rn1 postsuper -d
Borra los correos en cola con determinada cadena de texto
$ mailq | grep "textobuscado" | awk '{ print($1); }' | sudo postsuper -d -
Cuantifica la cantidad de correos enviados en un lapso de tiempo
time smtp-source -s 40 -l 10000 -m 1000 -c -f correo1@dominio.com -t correo2@dominio.com mail.dominio.com:25
Más comandos útiles
# postsuper -d numero (eliminar el mensaje) # postsuper -d ALL (eliminar todos los mensajes) # postsuper -r Number (Encolar de nuevo el mensaje) # postsuper -r ALL (Encolar de nuevo todos los mensajes) $ postqueue -p (Mostrar la cola de correo por pantalla) # postqueue -f (Hacer un flush de la cola de correo, intentar enviar todos los correos)
Comentarios (0)
¡Sólo los usuarios registrados pueden escribir comentarios!
Joomla components by Compojoom