मैं OS X 10.12.3 चला रहा हूं। मेरे पास ओएस एक्स सर्वर पैकेज स्थापित नहीं है, लेकिन मुझे पता है कि पोस्टफिक्स मानक (गैर-सर्वर) स्थापना के हिस्से के रूप में आता है।
मुझे कमांड लाइन से ईमेल भेजने की कभी-कभार आवश्यकता होती है और यद्यपि मैं 'मेल' कमांड का उपयोग करके ईमेल ठीक-ठाक भेज सकता हूं, मैं अपने जीवन के लिए किसी भी तरह का लॉग नहीं खोज सकता जो किसी भेजे की प्रगति और / या स्थिति दिखाता हो। मेल आइटम।
क्या इस उत्तर (कहते हैं के बावजूद मेल और mailx जीमेल के लिए ईमेल भेजने के लिए असफल ), /var/log/mail.logकरता नहीं मौजूद हैं, कम से कम सिएरा पर नहीं। मैंने /etc/postfixलॉग निर्देशिका के संदर्भ को खोजने की कोशिश में कॉन्फ़िगर की गई फ़ाइलों को स्कैन किया है, लेकिन एक नहीं मिला। मैंने ईमेल भेजने के तुरंत बाद किसी भी परिवर्तित फ़ाइलों का पता लगाने -mtimeके लिए findकमांड के विकल्प का उपयोग करने की कोशिश की है , लेकिन कोई फायदा नहीं हुआ। ऊपर आने वाली सभी अस्थायी स्टोरेज लोकेशन हैं /var/spool/postfix, लेकिन उनमें से कोई भी फाइल वास्तव में सिर्फ एक पुरानी पुरानी लॉग फाइल नहीं है।
मैंने इस पोस्ट को पढ़ा है ( क्या सिएरा के नए लॉगिंग दृष्टिकोण के बारे में macOS Sierra नए लॉगिंग सिस्टम पर कोई प्रलेखन है ), लेकिन इसने मेरी समस्या का समाधान नहीं किया। मैंने जाँच की है system.logऔर यद्यपि कुछ संदेश हैं postfix, वे केवल सेवा से बाहर निकलने के बारे में हैं, न कि भेजे जाने वाले मेल आइटम के बारे में।
जब आप ईमेल भेजते हैं तो क्या पोस्टफ़िक्स भी सिएरा पर लॉग एंट्री लिखता है?
इस विषय पर किसी भी जानकारी की बहुत सराहना की जाएगी।
Filtering the log data using "process == "smtpd" OR process == "smtp""।