मैं लिनक्स में मेलबॉक्स पथ को कैसे बदलूं?


0

Ubuntu सर्वर 18.04 चला रहा है और उसने PostFix और mailutils स्थापित किया है।

मैंने कुछ परीक्षण ईमेल पोस्टफ़िक्स को भेजे हैं और वे /var/mailप्राप्तकर्ता पाठ के रूप में नामित एक सादे पाठ फ़ाइल में संग्रहीत हैं । जब मैं mailकमांड का उपयोग करता हूं , तो यह मेलबॉक्स का पथ देता है और कहता है कि कोई मेल उपलब्ध नहीं है।

Cannot open mailbox /home/user/Maildir/: Is a directory
No mail for user
You have mail in /home/user/Maildir/

फ़ोल्डर खाली है और उत्तर विरोधाभासी है। मैं इसे कैसे ठीक से सेट करूँ? यह तब बदल गया जब मैं नेत्रहीन अन्य दिशाओं का पालन कर रहा था और अब मैं खो गया हूं क्योंकि यह अब डिफ़ॉल्ट नहीं है।

जवाबों:


0

ऐसा लगता है कि पोस्टफ़िक्स ठीक से काम कर रहा है अगर mbox फॉर्मेट में / var / मेल में मेल्स को स्टोर करना वांछित है, लेकिन mailutils /etc/mail.rc में कुछ कॉन्फ़िगरेशन के साथ भ्रमित हैं, उदाहरण के लिए उस फ़ाइल का निरीक्षण करें। डिफ़ॉल्ट डिफॉल्ट पढ़ने से बचने के लिए आप -n विकल्प के साथ मेल कमांड को लागू करने का प्रयास कर सकते हैं और इसे कुछ परिणाम लाना चाहिए।

अन्य विकल्प पोस्टफ़िक्स को उपयोगकर्ताओं को घरेलू स्थान पर मेल स्टोर करने के लिए सिखाना है - आम तौर पर / घर / $ USER / Maildir को

sudo postconf -e "home_mailbox = Maildir/"

जो home_mailbox निर्देश को /etc/postfix/main.cf में जोड़ता है - आप इसे करने से पहले इसे देख सकते हैं। और तुम्हारे जाने के बाद।

आपको यह चुनना है कि आप mbox स्टाइल चाहते हैं या maildir स्टाइल। शॉर्ट के लिए: एमबॉक्स हजारों छोटे संदेशों (आमतौर पर स्पैम) के लिए बेहतर है, ज्यादातर "केवल लिखने के लिए" एक्सेस के लिए और अन्य संदेशों को संभालने के दौरान मेलडीर महान है। मेलबॉक्स 100MB के लिए यह ज्यादातर मायने नहीं रखता कि आप क्या चुनते हैं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.