28 votos

¿Dónde está el registro de Postfix en Sierra?

Estoy ejecutando OS X 10.12.3. No tengo el paquete OS X Server instalado, pero sé que postfix viene como parte de la instalación estándar (no servidor).

Tengo la necesidad ocasional de enviar mensajes de correo electrónico desde la línea de comandos y, aunque puedo enviar mensajes de correo electrónico sin problemas utilizando el comando 'mail', no puedo, por mi vida, encontrar ningún tipo de registro que muestre el progreso y/o el estado de un elemento de correo enviado.

A pesar de lo que dice esta respuesta ( mail y mailx fallan al enviar correos a gmail ), /var/log/mail.log hace no existen, al menos no en Sierra. He revisado los archivos de configuración en /etc/postfix tratando de encontrar una referencia a un directorio de registro, pero no encontró ninguno. Incluso he intentado utilizar el -mtime opción del find para localizar los archivos modificados inmediatamente después de enviar un correo electrónico, pero fue en vano. Todo lo que aparece son las ubicaciones de almacenamiento temporal dentro de /var/spool/postfix pero ninguno de esos archivos es en realidad un simple archivo de registro.

He leído este post ( ¿Hay alguna documentación sobre el nuevo sistema de registro de macOS Sierra? ) sobre el nuevo enfoque de registro en Sierra, pero no resolvió mi problema. He comprobado system.log y aunque hay algunos mensajes que contienen postfix En el caso de los mensajes de correo electrónico, sólo se trata de la salida del servicio, no del envío de los mismos.

¿Acaso Postfix escribe una entrada de registro en Sierra cuando envía un correo electrónico?

Cualquier información sobre este tema será muy apreciada.

44voto

Zoe Carver Puntos 141

Esto funciona para mí:

log stream --predicate  '(process == "smtpd") || (process == "smtp")' --info

Explicación:

--predicate se utiliza para filtrar el registro. En este caso se busca el proceso "smtpd" o "smtp"

--info muestra todos los mensajes hasta el nivel de información, lo que es bueno para la mayoría de los propósitos.

Espero que esto ayude.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X