मैं पोस्टफिक्स काम करने की कोशिश कर रहा हूं, और जब मैं इसका परीक्षण करता हूं तो मैं mail userविषय, संदेश, ect दर्ज करता हूं और निम्न त्रुटि प्राप्त करता हूं:

mail: /usr/sbin/sendmail: No such file or directory
Can't send mail: sendmail process failed

यह सेंडमेल के बारे में क्यों बात कर रहा है? मैंने इसे बहुत समय पहले हटा दिया था और पोस्टफिक्स का उपयोग कर रहा हूं। क्या यह अभी भी कहीं इधर-उधर लटक रहा है और मेल कमांड को लगता है कि इसे सेंडमेल का उपयोग करना चाहिए?

answer

postfixडेबियन पर पैकेज वास्तव में एक भी शामिल है /usr/sbin/sendmailनिष्पादन योग्य है कि एक अनुकूलता इंटरफेस के रूप में कार्य करता है (देखें man sendmailजब postfixस्थापित किया गया है)।

जाँच करें ls -l /usr/sbin/sendmail*कि क्या इसका नाम बदल दिया गया था या postfixपैकेज को फिर से स्थापित करें ताकि आपको रैपर मिल सके।

यदि आपके पास /usr/sbin/sendmail नहीं है, तो जांचें कि क्या पोस्टफिक्स पैकेज स्थापित करने के बाद, आपके पास है:

/usr/sbin/sendmail.postfix

यदि आप करते हैं, तो बस एक सिम्लिंक बनाएं:

ln -s /usr/sbin/sendmail.postfix /usr/sbin/sendmail

पोस्टफिक्स स्थापना शायद टूटा हुआ है। ये कोशिश करें:

sudo aptitude reinstall postfix

मैं एक ही समस्या से मिला हूं, और निम्नलिखित cmd इसे ठीक करता है,

sudo apt-get install mailutils

मेरे कार्यस्थल पर लिनक्स मशीनों में मेरी एक स्थिति थी जहां मेलक (एमटीए-मेल) फ़ाइल को पोस्टग्रेस-डी के बजाय सभी आदेशों के साथ मेलक (एमटीए-मेल) फ़ाइल को गलती से खाली कर दिया और मेरा यह एक डर था। उस तरह के बायनेरिज़ को कभी नहीं छूने वाला :)

सिस्टम में एसओ आमतौर पर मैंने देखा कि वे मेलक, सेंडमाई को अंत में सेंडमेल पर लिंक करने के लिए कई सॉफ्टलिंक्स का उपयोग करते हैं। पोस्टफिक्स

मुझे फिर से सेंडमेल पैकेज स्थापित करके एक समाधान मिला।

मैं सेंटोस पर हूं इसलिए यम सेंडमेल स्थापित करें इस साइट ने मुझे कदम मैनुअल के साथ मदद की https://docs.bitnami.com/aws/apps/oxid/troubleshooting/send-mail/