Saya menjalankan OS X 10.12.3. Saya tidak menginstal paket OS X Server, tetapi saya tahu postfix datang sebagai bagian dari instalasi standar (non-server).
Saya memiliki kebutuhan sesekali untuk mengirim email dari baris perintah dan meskipun saya dapat mengirim email baik-baik saja menggunakan perintah 'mail', saya tidak bisa seumur hidup menemukan jenis log yang menunjukkan kemajuan dan / atau status pengiriman item surat.
Meskipun apa jawaban ini mengatakan ( mail dan mailx gagal untuk mengirim email ke gmail ), /var/log/mail.log
tidak tidak ada, setidaknya tidak di Sierra. Saya telah menjelajahi file config dalam /etc/postfix
mencoba mencari referensi ke direktori log tetapi tidak menemukannya. Saya bahkan sudah mencoba menggunakan -mtime
opsi find
perintah untuk mencari file yang diubah segera setelah mengirim email, tetapi tidak berhasil. Semua yang muncul adalah lokasi penyimpanan sementara di dalam /var/spool/postfix
, tetapi tidak satu pun dari file-file itu yang sebenarnya hanyalah file log lama.
Saya membaca posting ini ( Apakah ada dokumentasi tentang sistem logging baru macOS Sierra? ) Tentang pendekatan logging baru di Sierra, tetapi tidak menyelesaikan masalah saya. Saya telah memeriksa system.log
dan meskipun ada beberapa pesan yang berisi postfix
, mereka hanya tentang layanan yang keluar, bukan tentang item surat yang dikirim.
Apakah postfix bahkan menulis entri log di Sierra ketika Anda mengirim email?
Setiap info tentang topik ini akan sangat dihargai.
Filtering the log data using "process == "smtpd" OR process == "smtp""
.