Ubuntu- सर्वर पर php मेल () फ़ंक्शन का काम करने के लिए क्या कदम हैं?


11

मैं एक Ubuntu सर्वर पर साधारण php मेल () फ़ंक्शन को सक्षम करना चाहता हूं। यह केवल प्रशासन सामग्री और लॉग भेजने के लिए उपयोग किया जाएगा। यह सभी मेल कार्यक्षमता है जो मुझे इस मशीन पर चाहिए।

1) क्या आप मानक ubuntu संकुल के लिए 1 या 2 सरल नाम दे सकते हैं जिनका मैं इसके लिए उपयोग कर सकता हूं? कुछ संसाधन और कुछ निर्भरताएँ लेनी चाहिए। इस उद्देश्य के लिए सबसे आम पैकेज कौन से हैं और मैं इसके साथ क्या करना चाहता हूं, इसके लिए क्या पेशेवरों और विपक्ष हैं? (यह मशीन कभी मेल नहीं आएगी।)

2) जब मैंने मेलर पैकेज चुना है, तो मैं इसे कमांड लाइन से कैसे जांचूंगा? क्या यह सही है कि मुझे आउटगोइंग कनेक्शन को रिमोट पोर्ट 25 से अनुमति देनी होगी?

3) क्या यह सुनिश्चित करने के लिए कोई कदम है कि php अब मेल () फ़ंक्शन के लिए इसका उपयोग कर सकते हैं?

मैं इसे भविष्य के सर्वर इंस्टॉलेशन के लिए एक नुस्खा के रूप में चाहता हूं जिसका मैं अनुसरण कर सकता हूं, इसलिए यह जानना दिलचस्प होगा कि क्या गलत हो सकता है और इससे कैसे निपटना है।

संपादित करें: मैंने प्रेषक को अंत में स्थापित किया, और इसने exim4 को हटा दिया। उसके बाद Php मेल () ने काम किया। तो मेरे लिए Sendmail exim4 की तुलना में आसान लगता है। Exim4 के साथ पूर्व में स्थापित php5 मेल नहीं भेजा।

जवाबों:


7
  1. sendmailपैकेज। वास्तव में इसके साथ कोई समस्या नहीं है, डिफ़ॉल्ट रूप से भी स्थापित किया जा सकता है।
  2. # echo "test" | mail -s "test" your@email.com
  3. उसके बाद दूसरा कोई नहीं। की जाँच करें संदर्भ पेज

मुझे वास्तव में संदेह है कि यह व्यवहार में काम करेगा। प्री-इंस्टॉल के रूप में Sendmail इंटरनेट पर मज़बूती से एक पूर्ण विकसित मेलर के रूप में कार्य नहीं कर रहा है। यह खुद को ठीक से घोषणा नहीं करेगा और सबसे अधिक संभावना है कि इसे स्पैम का स्रोत माना जाएगा। स्मार्तोस्त की स्थापना को इन निर्देशों में शामिल किया जाना चाहिए और इसमें शामिल आईएसपी के आधार पर गैर-तुच्छ है।
केविन कुफाल

1
आप सही कह रहे हैं कि यह बहुत विश्वसनीय नहीं होगा यदि आप इसका उपयोग उपयोगकर्ताओं / समाचार पत्रों / आदि को मेल करने के लिए कर रहे हैं, लेकिन बताए गए उद्देश्य के लिए यह ठीक काम करना चाहिए।
मौसिन

मैं इसका उपयोग केवल मेल के लिए व्यवस्थापन के लिए करूंगा, जहां मेरे पास स्पैम फ़िल्टर का नियंत्रण है और झूठी सकारात्मकता से बच सकते हैं। उपयोगकर्ता मेल के लिए मैं smtp का उपयोग करता हूं। वास्तव में मैं यह चाहता हूं कि smtp के साथ कोई समस्या होने पर मुझे सूचित किया जाए।
user12096

3
  1. यदि आप केवल मेल भेजना चाहते हैं (पूर्ण विकसित एमटीए के बिना), तो आप नलमेलर पैकेज स्थापित कर सकते हैं।
  2. हां, आपको टीसीपी पोर्ट 25 के आउटगोइंग कनेक्शन की अनुमति देनी होगी। अधिक प्रतिबंधक होने के लिए, केवल अपने एसएमटीपी सर्वर पते पर खोलें।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.