समझदार-माडा है और क्या मुझे इसकी आवश्यकता है?


24

मैं Ubuntu Intrepid चला रहा हूं, और मेरे लॉग निम्न देख रहा हूं:

Aug 23 16:01:03 wp1 sm-mta[13700]: n7NFJIad013566: Warning: program /usr/sbin/sensible-mda unsafe: No such file or directory
Aug 23 16:01:03 wp1 sm-mta[13700]: n7NFJIad013566: SYSERR(root): Cannot exec /usr/sbin/sensible-mda: No such file or directory
Aug 23 16:01:03 wp1 sm-mta[13700]: n7NFJIad013566: Warning: program /usr/sbin/sensible-mda unsafe: No such file or directory
Aug 23 16:01:03 wp1 sm-mta[13700]: n7NFJIad013566: SYSERR(root): Cannot exec /usr/sbin/sensible-mda: No such file or directory

मेरे पास अब इन संदेशों का टन है, जहां मेरे पास पहले कोई नहीं था। इसे देखते हुए, ऐसा प्रतीत होता है कि उबंटू में कुछ विशेष सेंडमेल पैकेज हैं जो कि जब मैं सेंडमेल स्थापित कर रहा था तब स्थापित नहीं हो सकता था।

क्या मुझे "समझदार-माडा" की आवश्यकता है? सर्वर के माध्यम से किसी को भी प्रमाणित नहीं किया जाना चाहिए और न ही भेजना चाहिए - यह केवल एक डिफ़ॉल्ट स्थानीय smtp होस्ट है जो वेब प्रपत्रों को ईमेल पर पोस्ट करने के लिए, और सिस्टम लॉग भेजने के लिए सिस्टम के लिए अनुमति देने के लिए सेटअप है आदि।

ये संदेश सिर्फ क्यों दिखाई देने लगेंगे?

जवाबों:


30

शायद आपने आवरण पैकेज sendmail-binको स्थापित करने के बजाय व्यक्तिगत पैकेज का उपयोग करके Sendmail स्थापित किया sendmailहै।

वैसे भी, यदि आप sensible-mda(या sendmailरैपर पैकेज) स्थापित करते हैं, तो आपके द्वारा देखी जा रही समस्या गायब हो जानी चाहिए।


6
बस एहसास है कि आप इस पैकेज चाहते हैं। अन्यथा आपकी वर्चुअल मशीन खुद को मार देती है क्योंकि लॉग फाइलें पूरे डिस्क स्थान को ले जाती हैं। सच्ची कहानी।
प्यूडरस्टेलर

मैं पूरी तरह से इस बात से सहमत हूं कि @pduersteler क्या कहता है, मेरे पास डिस्क स्थान भी कम चल रहा था, और मैंने जो लॉग देखे, उनमें पाया कि समझदार-एमडीए को खोजने में सक्षम नहीं होने के कारण सभी लॉग (mail.warn, mail.log और मेल) भर रहे थे। इर) यह है कि मैं इस पोस्ट
लूडो - ऑफ द रिकॉर्ड

2

समझदार- * प्रोग्राम स्थापित किए जाते हैं ताकि अन्य सिस्टम स्क्रिप्ट आदि एक प्रोग्राम पर भरोसा कर सकें जो एक निश्चित कार्यक्षमता को सही स्थान पर प्रदान करता है।

sensible-mdaएक है sendmail की निर्भरता तो यह आपके सिस्टम पर मौजूद होना चाहिए,।


1

इसके अलावा, आपको गंभीरता से प्रेषित नहीं चलाने पर विचार करना चाहिए।

या तो exim4या postfixअसली मेल सर्वर के लिए ज्यादा बेहतर विकल्प हैं, और ssmtpऔर nullmailerमेजबान है कि केवल मेल आउटबाउंड भेज देंगे के लिए ज्यादा बेहतर विकल्प हैं।

जैसा कि इस बिंदु पर केवल वही लोग हैं जिन्हें Sendmail चल रहा है वे बड़े पुराने इंस्टॉलेशन के साथ हैं या कुछ बहुत ही गैर-गैर-SMTP रूटिंग की आवश्यकता है जो Sendmail कर सकते हैं।


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