J'utilise OS X 10.12.3. Je n'ai pas installé le package OS X Server, mais je sais que postfix fait partie de l'installation standard (non serveur).
J'ai occasionnellement besoin d'envoyer des e-mails à partir de la ligne de commande et bien que je puisse très bien envoyer des e-mails à l'aide de la commande 'mail', je ne peux pour la vie de trouver aucun type de journal qui montre la progression et / ou le statut d'un envoyé article de courrier.
Malgré ce que dit cette réponse ( mail et mailx ne parviennent pas à envoyer des e-mails à gmail ), /var/log/mail.log
n'existe pas , du moins pas sur Sierra. J'ai parcouru les fichiers de configuration en /etc/postfix
essayant de trouver une référence à un répertoire de journaux, mais je n'en ai pas trouvé. J'ai même essayé d'utiliser l' -mtime
option de la find
commande pour localiser les fichiers modifiés immédiatement après l'envoi d'un e-mail, mais en vain. Tout ce qui apparaît est les emplacements de stockage temporaires à l'intérieur /var/spool/postfix
, mais aucun de ces fichiers n'est en fait juste un ancien fichier journal.
J'ai lu cet article ( Existe-t-il une documentation sur le nouveau système de journalisation de macOS Sierra? ) Sur la nouvelle approche de journalisation sur Sierra, mais cela n'a pas résolu mon problème. J'ai vérifié system.log
et bien qu'il y ait quelques messages contenant postfix
, ils ne concernent que la sortie du service, pas les éléments de courrier envoyés.
Postfix écrit-il même une entrée de journal sur Sierra lorsque vous envoyez un e-mail?
Toute information sur ce sujet serait grandement appréciée.
Filtering the log data using "process == "smtpd" OR process == "smtp""
.