जहां पोस्टफिक्स के त्रुटि संदेशों को खोजने के लिए


11

मैं Ubuntu Server 11.04 पर Postfix (SMTP) का उपयोग करके मेल नहीं भेज सकता। तो, कुछ त्रुटियां होनी चाहिए, लेकिन त्रुटि संदेश कहां देखना है?

जवाबों:


13

क्या आप पहले से ही इस व्यापक पोस्टफिक्स डीबगिंग हॉटो पर ठोकर खा चुके हैं ? लॉगिंग से संबंधित निम्नलिखित सूचना है:

पोस्टफ़िक्स लॉगफ़िले में सभी विफल और सफल डिलीवरी लॉग करता है। फ़ाइल को आमतौर पर कहा जाता है /var/log/maillogया /var/log/mail; /etc/syslog.confफ़ाइल में सटीक पथनाम परिभाषित किया गया है।

( syslog.confनिर्दिष्ट mailकरता है कि -facility लॉग को कहां लिखा जाता है, जब आप इसे देखते हैं तो यह स्व-व्याख्यात्मक होता है।)


मैं इस फ़ाइल की जरूरत नहीं है, मैं ubuntu सर्वर 11.0 उपयोग कर रहा हूँ
lovespring

नहीं /etc/syslog.conf? क्षमा करें, मुझे उबंटू के बारे में ज्यादा जानकारी नहीं है। इसे भूल जाओ, कैसे /var/log/mailया इसी तरह के बारे में ? के अनुसार इस , वहाँ एक होना चाहिए /var/log/mail.errलॉग, मुझे लगता है। आपको उस पृष्ठ पर कुछ उबंटू-विशिष्ट पोस्टफ़िक्स डिबगिंग संकेत भी मिलेंगे।
sr_

1
/var/log/mail.err यह है! क्या सभी यूनिक्स लॉग फ़ाइल को इस / var / log dir में डाला जाता है? क्या यह एक 'होना चाहिए' है?
प्यार करता

सिस्टम लॉग के लिए यह ज्यादातर सही है , संभवतः विभिन्न वितरणों के लिए भिन्न होता है (और निश्चित रूप से उपयोगकर्ता-अंतरिक्ष कार्यक्रम, जैसे ~/.xsession-errorsकुछ वितरण पर)।
sr_

Ubuntu पर, syslogger rsyslog है। कॉन्फ़िगरेशन फ़ाइल /etc/rsyslog.conf और /etc/rsyslog.d/ निर्देशिका में है। आपके मामले में, /etc/rsyslog.d/50-default.conf कहते हैं 'मेल * -। / Var / log / mail.log' और 'mail.err /var/log/mail.err'
डोम

5

पोस्टफिक्स के लिए लॉग फाइलें हो सकती हैं

/var/log/mail.log
/var/log/mail.err
/var/log/mail.info

और यह भी आप /var/log/syslogफ़ाइल के लिए लॉग grep कर सकते हैं ।


मुझे /usr/local/psa/var/log/maillogसभी जगहों पर मेरा साथ मिला । (CentOS सर्वर Plesk द्वारा प्रबंधित।)
TRiG
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.