Mostrar el número de mensajes en la cola de correo de Linux
12
¿Existe un comando simple para averiguar la cantidad actual de mensajes en la cola de correo de Linux? mailqdescarta una lista detallada, pero no es conveniente para una visión general rápida.
Esa es una buena idea, pero la cola es masiva, por lo que lleva mucho tiempo devolver un resultado. ¿Algo más rápido ...?
dmp
Si la cola es realmente muy masiva, puede haber otro problema (a menos que sea un ISP o un servicio de alojamiento de correo). ¿No debería tener una copia de seguridad tan grande que tenga que esperar unos minutos para obtener estos resultados ...?
Bart Silverstrim
Estoy seguro de que hay otro problema, pero eso vendrá en otra pregunta;)
dmp
3
Como asunto relacionado, también puede obtener la cantidad de mensajes en su buzón almacenados en formato mbox, modificando la sugerencia de Brian Showalter usando el comando "mail --heders". Por ejemplo, tengo esta línea en mi archivo .bashrc:
if [ -s /var/mail/$(whoami) ] ; then echo -e "\nYou have $(ls -s -h /var/mail/$(whoami) | cut -d" " -f 1) of mail. Number of messages: $(mail --file /var/mail/$(whoami) --headers | wc -l) ($(mail --file /var/mail/$(whoami) --headers | sed '/^>* *[0-9]/d' | wc -l) unread)" ; fi
Respuestas:
Si solo desea saber la cantidad de mensajes que se encuentran en la cola diferida, lo siguiente debería obtener una respuesta rápida:
Hay otras tres colas. Ver http://www.porcupine.org/postfix/queueing.html para más detalles.
fuente
find /var/spool/mqueue -type f | wc -l
y estofind /var/spool/mqueue-rx -type f | wc -l
ya que tengo dos colas y no uso postfix.Puede filtrar la salida y mostrar solo la última línea:
fuente
Como asunto relacionado, también puede obtener la cantidad de mensajes en su buzón almacenados en formato mbox, modificando la sugerencia de Brian Showalter usando el comando "mail --heders". Por ejemplo, tengo esta línea en mi archivo .bashrc:
fuente
Esto es
buena idea, pero no funciona si mi Zabbix-Agent no se ejecuta como root. Así que usé esto
para mi propio UserParameter.
fuente