Estoy ejecutando OS X 10.12.3. No tengo instalado el paquete de OS X Server, pero sé que postfix viene como parte de la instalación estándar (sin servidor).
Tengo la necesidad ocasional de enviar correos electrónicos desde la línea de comandos y, aunque puedo enviar correos electrónicos bien utilizando el comando 'mail', no puedo encontrar ningún tipo de registro que muestre el progreso y / o el estado de un mensaje enviado. elemento de correo
A pesar de lo que dice esta respuesta ( correo y mailx no pueden enviar mensajes de correo a Gmail ), /var/log/mail.log
no no existir, al menos no en la Sierra. He buscado los archivos de configuración al /etc/postfix
tratar de encontrar una referencia a un directorio de registro, pero no encontré uno. Incluso he intentado usar la -mtime
opción del find
comando para localizar cualquier archivo modificado inmediatamente después de enviar un correo electrónico, pero fue en vano. Todo lo que aparece son las ubicaciones de almacenamiento temporal dentro /var/spool/postfix
, pero ninguno de esos archivos es en realidad un simple archivo de registro antiguo.
Leí esta publicación ( ¿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. Lo he comprobado system.log
y, aunque hay algunos mensajes que contienen postfix
, solo se refieren al servicio que sale, no a los elementos de correo que se envían.
¿Postfix incluso escribe una entrada de registro en Sierra cuando envía un correo electrónico?
Cualquier información sobre este tema sería muy apreciada.
Filtering the log data using "process == "smtpd" OR process == "smtp""
.