Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
postfix [2014/07/21 11:09]
10.12.12.125
postfix [2018/03/14 12:01] (actual)
10.12.12.189
Línea 1: Línea 1:
-====== ​Gestión de postfix ​======+====== ​Postfix ​======
  
-Comandos básicos para gestionar ​la cola de correos de Postfix:+  * [[Cambiar IP por la que se envia el correo]]
  
-Mostrar todos los mensajes ​de la cola:+  * [[Eliminación ​de correos problemáticos dado un dominio]]
  
-  ​mailq+  ​* [[Bloqueo de envio de correo por el puerto submission (587)]]
  
-  ​mailq less --> Si queremos paginar el resultado+  ​* [[https://​www.server-world.info/​en/​note?​os=CentOS_7&​p=mail&​f=7 
 +|Configuración de logs de postfix]]
  
-Eliminar todos los mensajes de la cola: 
- 
-  postsuper -d ALL 
- 
-Eliminar todos los mensajes que hayan sido devueltos por los destinatarios:​ 
- 
-  postsuper -d ALL deferred 
- 
-Muestra el número de mensajes que hay en la cola: 
- 
-  postqueue -p | tail -n 1 | cut -d' ' -f5 
- 
-ó 
- 
-  mailq | tail -n1 | gawk '​{print $5}' 
- 
- 
-Para ver el contenido del mensaje: 
- 
-  postcat -q ID 
- 
-NOTA: Para obtener el ID tenemos que ejecutar previamente el comando mailq 
- 
-Eliminar de la cola un mensaje en concreto: 
- 
-  postsuper -d numero 
- 
-Encolar de nuevo un mensaje en concreto: 
- 
-  postsuper -r Number 
- 
-Encolar de nuevo todos los mensajes: 
- 
-  postsuper -r ALL 
- 
-Otra forma de mostrar los mensajes de la cola: 
- 
-  postqueue -p 
- 
-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 
- 
-Eliminar emails con un determinado texto en el remitente o destinatario:​ 
- 
-  mailq | grep "​xxxxxxxxxxxxxxxxxx"​ | awk '{ print($1); }' | postsuper -d - 
- 
-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 
- 
-====== Configuración de postfix ====== 
- 
-[[Limites]]