1.7.3. फाइल्स लॉग करें # लॉग फाइलें
पोस्टफ़िक्स सभी लॉग संदेश भेजता है /var/log/mail.log. हालाँकि त्रुटि और चेतावनी संदेश कभी-कभी सामान्य लॉग आउटपुट में खो सकते हैं इसलिए उन्हें भी लॉग इन किया जाता है /var/log/mail.err और /var/log/mail.warn क्रमशः.
वास्तविक समय में लॉग में दर्ज संदेशों को देखने के लिए आप टेल -एफ कमांड का उपयोग कर सकते हैं:
टेल -f /var/log/mail.err
लॉग में दर्ज विवरण की मात्रा बढ़ाई जा सकती है। ऊपर कवर किए गए कुछ क्षेत्रों के लिए लॉग स्तर बढ़ाने के लिए नीचे कुछ कॉन्फ़िगरेशन विकल्प दिए गए हैं।
• तेज करना टीएलएस गतिविधि लॉगिंग सेट करें smtpd_tls_loglevel 1 से 4 तक मान का विकल्प।
sudo postconf -e 'smtpd_tls_loglevel = 4'
• यदि आपको किसी विशिष्ट डोमेन से मेल भेजने या प्राप्त करने में परेशानी हो रही है तो आप डोमेन को इसमें जोड़ सकते हैं
डिबग_पीयर_लिस्ट पैरामीटर।
सुडो पोस्टकॉन्फ़ -ई 'डीबग_पीयर_लिस्ट = समस्या.डोमेन'
• आप संपादन करके किसी भी पोस्टफ़िक्स डेमॉन प्रक्रिया की वर्बोसिटी बढ़ा सकते हैं /etc/postfix/master.cf और एक जोड़ना -v प्रवेश के बाद. उदाहरण के लिए संपादित करें एसएमटीपी प्रवेश:
एसएमटीपी यूनिक्स - - - - - एसएमटीपी -वी
यह ध्यान रखना महत्वपूर्ण है कि उपरोक्त लॉगिंग परिवर्तनों में से एक बनाने के बाद नए कॉन्फ़िगरेशन को पहचानने के लिए पोस्टफ़िक्स प्रक्रिया को पुनः लोड करने की आवश्यकता होगी: sudo systemctl पुनः लोड करें postfix.service
• समस्या निवारण के समय लॉग की गई जानकारी की मात्रा बढ़ाने के लिए SASL जिन मुद्दों में आप निम्नलिखित विकल्प सेट कर सकते हैं /etc/dovecot/conf.d/10-log.conf
auth_debug=हाँ auth_debug_passwords=हाँ
पोस्टफ़िक्स की तरह ही यदि आप डोवकॉट कॉन्फ़िगरेशन बदलते हैं तो प्रक्रिया को पुनः लोड करने की आवश्यकता होगी: sudo systemctl पुनः लोड dovecot.service.
उपरोक्त कुछ विकल्प लॉग फ़ाइलों में भेजी गई जानकारी की मात्रा में भारी वृद्धि कर सकते हैं। समस्या को ठीक करने के बाद लॉग स्तर को वापस सामान्य पर लाना याद रखें। फिर नए कॉन्फ़िगरेशन को प्रभावित करने के लिए उपयुक्त डेमॉन को पुनः लोड करें।