मेल (1) Maildir मेलबॉक्स को खोलने में सक्षम नहीं है


9

मुझे एक वर्ग के लिए एक ईमेल सर्वर स्थापित करना है और एक्ज़िम स्थापित करना है (मेल्डिर मेलबॉक्स प्रारूप का उपयोग करके) और खुद को एक ईमेल भेजा है। हालांकि मैं ईमेल नहीं पढ़ सकता: मैंने MAILचर सेट कर दिया है, ~/Maildirलेकिन जब मैं खोलने की कोशिश करता mailहूं तो मुझे मिलता है

pad-20@PAD-20:~$ mail
mail: /home/pad-20/Maildir/: Is a directory

मैंने इस गाइड के/etc/pam.d/{login,su,sshd} अनुसार सेटिंग्स भी बदल दी हैं , लेकिन जब मैं लॉग इन करता हूं तो मुझे एक नया ईमेल सारांश दिया जाता है।

अजीब बात यह है कि frmकाम करता है:

pad-20@PAD-20:~$ frm
    Test 2 from telnet

(यह मेरे द्वारा भेजे गए परीक्षण ईमेल का विषय है)।

नहीं है एक और सवाल है कि सिवाय इसके कि उनकी समस्या सेट करने के बाद तय किया गया था इसी तरह की है, askubuntu पर MAILचर सही ढंग से।

जवाबों:


14

पारंपरिक यूनिक्स /usr/bin/mailकेवल मेलबॉक्स प्रारूप का समर्थन करता है। यह सब के बाद maildir से पुराना है।

उबंटू के तहत, /usr/bin/mailदो विकल्प हैं: हिरलूम-मेलक्स वारिस-मेलएक्स स्थापित करें और बीएसडी-मेलएक्स Bsd-mailx स्थापित करें । दोनों में से प्रत्येक के पास ऐतिहासिक उपयोगिता के विस्तार हैं, लेकिन हिरलूम संस्करण अधिक है। विशेष रूप से, केवल Heirloom संस्करण में maildir समर्थन (और IMAP, और सभ्य चारसेट हैंडलिंग और MIME) है।

सुनिश्चित करें कि आपके पास Heirloom संस्करण स्थापित है। यदि आपके पास दोनों हैं, तो विकल्प हीरोलोम-मेलक्स के लिए डिफ़ॉल्ट है; जांचें कि आपने डिफ़ॉल्ट सेटिंग को चलाकर नहीं बदला है sudo update-alternatives --config mailx


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