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.log
non non esiste, almeno non sulla Sierra. Ho /etc/postfix
cercato 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' -mtime
opzione del find
comando 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.log
e 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""
.