मैं अन्य मशीनों को इसके माध्यम से ईमेल भेजने की अनुमति देने के लिए पोस्टफ़िक्स को कैसे कॉन्फ़िगर करूं?


15

मेरे पास PostFix है और एक CentOS बॉक्स पर चल रहा है और पोस्टफिक्स सर्वर के माध्यम से उसी नेटवर्क पर विंडोज सर्वर से मेल भेजना चाहता हूं।

जब मैं पोस्टफ़िक्स सर्वर पर पोर्ट 25 में विंडोज सर्वर से टेलनेट के लिए प्रयास करता हूं तो वर्तमान में कनेक्शन विफल हो जाता है।

मैं PostFix / CentOS के भीतर इसे कहां स्थापित करूं?

अग्रिम में धन्यवाद!

जवाबों:


20

आपको रिले को कॉन्फ़िगर करने की आवश्यकता होगी। हालाँकि जब पोस्टफ़िक्स चल रहा हो तो आपको अभी भी 25 पोर्ट से कनेक्ट करने में सक्षम होना चाहिए। क्या इस कनेक्शन को अवरुद्ध करने वाला फ़ायरवॉल हो सकता है?

जब आप main.cf खोलते हैं, तो आपको यह निर्देश जोड़ना होगा:

mynetworks=A.B.C.D 

उदाहरण:

mynetworks = 127.0.0.0/8 168.100.189.0/28
mynetworks = !192.168.0.1, 192.168.0.0/28
mynetworks = 127.0.0.0/8 168.100.189.0/28 [::1]/128 [2001:240:587::]/64

0.0.0.0 मत डालें या आप एक खुले रिले बन जाएंगे।


यह रिले समस्या को हल करता है ... पोर्ट 25 के माध्यम से टेलनेट में असमर्थ होने की समस्या को दूर करने के लिए एक और सवाल खोलेगा। धन्यवाद।
विंडोज निंजा

लुकास, मुझे विश्वास नहीं है कि यह वास्तव में वही करता है जो मुझे करने की आवश्यकता है। जिस तरह से मैं इसे पढ़ता हूं, रिले होस्ट को कॉन्फ़िगर करना पोस्टफिक्स सर्वर को बताता है कि इसे प्राप्त करने के बाद मेल कहां भेजना है। हालाँकि, मैं इस पोस्टफ़िक्स सर्वर से सीधे मेल बाहर जाना चाहता हूं, मैं बस इसे कॉन्फ़िगर करने के लिए अन्य मशीनों को मेल रिले करने की अनुमति देना चाहता हूं ... क्या इसका कोई मतलब है?
विंडोज निंजा

मैंने एक गलती की, यह mynetworks होना चाहिए था, उदाहरण में relayhost नहीं। Relayhost वास्तव में रिले के रूप में इस सर्वर का उपयोग करने के लिए अन्य मशीनों को बताने के लिए है। आपने इस निर्देश के बाद अनुमत मशीनों के सभी नेटवर्क पते को रिले का उपयोग करने की अनुमति देने के लिए रखा।
लुकास कौफमैन

अगर आप किसी अन्य मशीन से 25 पोर्ट नहीं कर सकते हैं , तो मुख्य विंडो में inet_interfaces को सत्यापित करने के लिए टेलनेट न करें , तो शायद यह लोकलहोस्ट पर सेट हो जाए ताकि अन्य इंटरफेस पर न सुनाई दे।
डिएगो

0

कनेक्शन को सक्षम करने के लिए मेरे पोस्टफिक्स सर्वर के अपने IPtables में कुछ प्रकार है।

ACCEPT     tcp  --  0.0.0.0/0            0.0.0.0/0           state NEW tcp dpt:25

आपका सर्वर आगे भी प्रतिबंधित हो सकता है, जो आप करने की कोशिश कर रहे हैं उसके आधार पर। लेकिन अगर पोर्ट 25 पर इसे टेलनेट करना विफल रहता है, तो मशीन को एसएमटीपी सर्वर के रूप में कार्य करने की अपेक्षा न करें (जब तक कि आप पोर्ट नहीं बदलते हैं - जो आपने कहा नहीं है)। ध्यान दें कि यह संभव है, कई बार अन्य बंदरगाहों पर कनेक्शन स्वीकार करने के लिए बेहतर हो।

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