मेलबॉक्स / var / मेल / USER नहीं खोल सकता: अनुमति अस्वीकृत USER के लिए कोई मेल नहीं है


19

जब मैं कमांड चलाता हूं। su - fmaster मेल

मुझे त्रुटि मिली:

Cannot open mailbox /var/mail/fmaster: Permission denied No mail for fmaster

मैं भी fmaster के रूप में साइन इन करता हूं। टर्मिनल -> मेल।

/var/mail/fmaster: Permission denied No mail for fmaster

मैंने इस कोड को निष्पादित करने की कोशिश की लेकिन मुझे अभी भी वही त्रुटि मिली है।

sudo touch /var/mail/$USER
sudo chown $USER:mail /var/mail/$USER
sudo chmod o-r /var/mail/$USER
sudo chmod g+rw /var/mail/$USER

ls -l /var/mailकमांड का आउटपुट क्या है ?
रादु राईडेनू

यह उन उपयोगकर्ताओं की सूची दिखाता है जिन्हें मैंने बनाया है:-rw-rw---- 1 1006 mail 2037 2013-08-10 12:38 abuse
Omer Stimpack

मुझे पता है कि यह क्या दिखाता है। और का उत्पादन ls -l /var/mail/fmaster?
रादु राईडेनू

`-आरडब्ल्यू ------- 1 एफएमएस मेल 2035 2013-08-10 00:16 एफएमआर`
ओमर स्टिम्पैक

यह ठीक नहीं है, यह बोना है -rw-rw---- 1 fmaster mail 2035 2013-08-10 00:16 fmaster:। और का आउटपुट क्या है groups fmaster?
राडू राईडेनू

जवाबों:


14

उपयोगकर्ता fmasterशायद mailसमूह में नहीं है । आप यह groupsजाँचने के लिए कमांड चला सकते हैं कि आप किस समूह में हैं।

fmasterसमूह में जोड़ने के लिए mailनिम्नलिखित कमांड का उपयोग करें:

sudo adduser fmaster mail

और चलाने के बाद:

sudo chmod ug+rw /var/mail/fmaster

मुझे नहीं लगता कि यही समस्या है जो मुझे लगता है कि यह समस्या उपयोगकर्ताओं की अनुमति से संबंधित है।
ओमेर स्टिम्पैक

@ संजय तो, groupकमांड का आउटपुट क्या है ?
रादु राईडेनू

Fmaster का आउटपुट fmaster : fmaster sudo
Omer Stimpack

@cjayomer जैसा कि मैंने कहा, समूह का fmasterसदस्य नहीं है mailऔर यह एक समस्या है। मेरे नए संपादन देखें।
राडू राईडेनु

5
जब मैंने यह कोशिश की, तो मेरे उपयोगकर्ता के लिए फ़ोल्डर /var/mail/USERमौजूद नहीं था। क्या उपयोगकर्ता को मेल समूह में जोड़ने का एक और अधिक सरल तरीका है और साथ ही उपयुक्त अनुमतियों के साथ मेल निर्देशिका भी बना सकता है?
स्टार्ट

7

यदि आपने राडू रियडेनू की सलाह का पालन किया है, तो ध्यान रखें

/var/mail/fmaster

यह तब तक मौजूद नहीं होगा जब तक यह अपना पहला ईमेल प्राप्त नहीं करता। तो आपको समस्या निवारण से पहले एक ईमेल भेजना चाहिए।


योग्य, यह शायद आसान है - जवाब की पुष्टि करने में सक्षम नहीं था।
थुफ़िर

यह उत्तर एक meeelion बार बेहतर और अधिक सहज ज्ञान युक्त है। ऐसा करने के बाद मैं अल्पाइन (पाइन) में आग लगाने में सक्षम था! सीएलआई के लिए अद्भुत काम करता है।
तुफिर

2

मैंने पुष्टि की कि पहली बार उपयोगकर्ता को एक ईमेल भेजकर उपयोगकर्ता के लिए मेल निर्देशिका बनाई गई थी। बस करो:

mail fmaster@localhost

/var/mail/fmasterसही परमिट के साथ डायरेक्टरी बनाई जाएगी। उपयोगकर्ता, fmaster, फिर mailमेल पढ़ने के लिए कमांड का उपयोग कर सकता है ।


क्या आप ओपी के साथ उत्तर में मिश्रण कर सकते हैं, मैं भ्रमित हूं।
जॉर्ज उडेन

1
सिद्धांत रूप में इस जवाब के रूप में ही है , लेकिन मैं दोनों को उभार रहा हूं क्योंकि यह मूल एक की तुलना में बहुत बेहतर बताता है।
ज़ना

1

मेल चर सेट करने का प्रयास करें। आपके द्वारा भेजे जा रहे ईमेल इस निर्देशिका में निर्देशित किए जा सकते हैं।

मेल = / घर / your_user / Maildir

फिर मेल कमांड को फिर से आज़माएं।

मेल

https://help.ubuntu.com/community/PostfixBasicSetupHowto

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