Sto eseguendo OS X 10.12.3. Non ho installato il pacchetto OS X Server, ma so che postfix viene fornito come parte dell'installazione standard (non server).
Ho l'occasionale necessità di inviare e-mail dalla riga di comando e sebbene sia possibile inviare e-mail correttamente utilizzando il comando 'mail', non riesco a trovare per me alcun tipo di registro che mostri l'avanzamento e / o lo stato di un messaggio inviato posta.
Nonostante quello che dice questa risposta ( la posta e mailx non riescono a inviare e-mail a Gmail ), /var/log/mail.lognon non esiste, almeno non sulla Sierra. Ho /etc/postfixcercato i file di configurazione nel tentativo di trovare un riferimento a una directory di registro ma non ne ho trovata una. Ho anche provato a utilizzare l' -mtimeopzione del findcomando per individuare eventuali file modificati immediatamente dopo l'invio di un'e-mail, ma senza risultati. Tutto ciò che ne risulta sono le posizioni di archiviazione temporanea all'interno /var/spool/postfix, ma nessuno di questi file è in realtà solo un vecchio file di registro.
Ho letto questo post ( c'è qualche documentazione sul nuovo sistema di registrazione macOS Sierra? ) Sul nuovo approccio di registrazione su Sierra, ma non ha risolto il mio problema. Ho controllato system.loge sebbene ci siano alcuni messaggi contenenti postfix, riguardano solo l'uscita del servizio, non gli elementi di posta inviati.
Postfix scrive anche una voce di registro su Sierra quando si invia un'e-mail?
Qualsiasi informazione su questo argomento sarebbe molto apprezzata.
Filtering the log data using "process == "smtpd" OR process == "smtp"".