म्यूट में "~ / मेल मौजूद नहीं है" दबा देता है


13

मैं मटन (1.5.21 एक हेडलेस डेबियन 7.2 व्हीज़ी वीपीएस पर) का उपयोग केवल कभी-कभार, क्रोन और पसंद के संदेशों को देखने और हटाने के लिए करता हूं।

हालाँकि, यह इस गैर-मौजूद ~ / मेल फ़ोल्डर के साथ मुझे परेशान करता रहता है।

मटमैला कीट

यह कहने की ज़रूरत नहीं है कि यह पूरी तरह से काम करता है फ़ोल्डर के साथ नहीं बनाया जा रहा है; मैं हर बार यह पूछने के पूरे बिंदु को याद करता हूं।

क्या मैं संदेश को अक्षम कर सकता हूं? (या यदि वह विफल हो जाता है, तो किसी अदृश्य चीज़ का मार्ग बदल दें?)


2
मुझे लगता है कि आप एक अलग मेल निर्देशिका को देखने के लिए म्यूट सेटिंग्स को बदल सकते हैं। आप इसे बदल सकते हैं जो आप वास्तव में इसके बजाय उपयोग कर रहे हैं।
फहीम मीठा

1
@FaheemMitha चूंकि मैं सभी (क्रोन आदि) संदेशों को पढ़ सकता हूं, मुझे लगता है कि यह पहले से ही जानता है कि मेरा मेल कहां है (मुझे लगता है कि यह / var / स्पूल या डेबियन पर कुछ डिफ़ॉल्ट है)। मुझे नहीं लगता कि यह दूसरा स्थान क्यों बनाना चाहता है।
एलोइस महदाल

1
बस यहीं पर आपका मेल स्पूल (आमतौर पर आपके इनबॉक्स जैसा ही) रहता है। मेल फोल्डर अक्सर ~ / मेल में होते हैं।
फहीम मीठा

जवाबों:


6

जैसा कि फहीम एक टिप्पणी में बताते हैं, आप अपनी muttrcफ़ाइल में डिफ़ॉल्ट मेल फ़ोल्डर का स्थान बदल सकते हैं (आमतौर पर /etc/Muttrcसिस्टम-वाइड कॉन्फ़िगरेशन के लिए या ~/.muttrcस्थानीय कॉन्फ़िगरेशन के लिए स्थित है)। उदाहरण के लिए:

set folder = "~/.mail"

लेकिन आपको अभी भी फोल्डर बनाना है, अन्यथा म्यूट आपको बगैरह बनाए रखेगा।


यह जटिल हो सकता है क्योंकि घोषित डिफ़ॉल्ट MAILDIR $ HOME / मेल है।

@ user55518 मुझे इससे कोई समस्या नहीं है। मैं घोषणा का उपयोग नहीं करता हूं, लेकिन अगर मैंने किया, तो मैं इसकी सेटिंग्स भी बदल सकता हूं ।
एलोइस महदाल

2

संदेश लाइन 806 (main.c) पर डंप है और ऐसा लगता है कि आपके पास इसे अक्षम करने का विकल्प नहीं है।

~/Mailडिफ़ॉल्ट रूप से एक डायर होने के लिए, आप उदाहरण के लिए अपने स्कैल के लिए एक लाइन जोड़ सकते हैं:

#etc/skel/.profile 
mkdir -p ~ / मेल

इसलिए जब आप एक नया उपयोगकर्ता बनाते हैं, तो स्किल फ़ोल्डर को कॉपी किया जाता है ~ और पहले लॉगिन के बाद आपके पास आपका ~ / मेल डीआईआर होगा। एक बेहतर तरीका है कि अगर इस तरह के प्रोब के लिए कुछ हुक है, तो एडेप्टर को संशोधित करना बेहतर हो सकता है।


1
ठीक है, मुझे लगता है कि केवल /etc/skel/Mailफ़ोल्डर को संशोधित करना .profile या adduser से बेहतर होगा। OTOH, मुझे खुशी होगी अगर फ़ोल्डर को मौजूद होने की आवश्यकता नहीं थी।
एलोइस महदाल

2

Mutt जिस निर्देशिका के बारे में संकेत दे रहा है, वह डिफ़ॉल्ट निर्देशिका है जिसमें मेलबॉक्स हैं। (यह स्वयं एक मेलबॉक्स नहीं है।) यह निर्देशिका है जो कि +मठ में एक मेलबॉक्स पथ की शुरुआत के रूप में संक्षिप्त है । आप सुविधा को पूरी तरह से अक्षम नहीं कर सकते (मट +का मतलब कुछ करना चाहता है), लेकिन आप विकल्प /सेट करके अपने या अपने घर की निर्देशिका के लिए मौजूद स्थान को बदल सकते हैं folder

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