पोस्टफ़िक्स SMTP बैनर कई होस्टनाम दिखाता है


12

हमारे पास एक पोस्टफिक्स एसएमटीपी सर्वर है जो दो आईपी पते के लिए बाध्य है और दो अलग-अलग डोमेन के लिए मेल प्रदान करता है। हम दोनों समान, एकल IP का उपयोग करने के लिए डोमेन नहीं बदल सकते हैं। दोनों IP पते में DNS उल्टा है

  • 1.1.1.1 mail.domain1.com को उलट देता है
  • 2.2.2.2 mail.domain2.com को उलट देता है

हमारे पोस्टफिक्स कॉन्फिग में मेरे पास है

myhostname = mail.domain1.com
myhostname = mail.domain2.com

inet_interfaces = 1.1.1.1, 2.2.2.2

smtpd_banner = $myhostname Mail Server

(और कुछ अन्य चीजें, जो मुझे लगता है कि अप्रासंगिक है)

MXToolbox का उपयोग करते हुए , mail.domain2.com पर smtp टेस्ट कमांड को चलाने से सब कुछ ठीक हो जाता है, हालाँकि इसे mail.domain1.com पर चलाना एक त्रुटि देता है क्योंकि Postfix SMTP बैनर में 'mail.domain2.com' के रूप में अपनी पहचान बना रहा है, कैसे क्या मुझे इसका उपयोग बाहरी आईपी पते के आधार पर सही बैनर वापस करने के लिए मिलता है?

जवाबों:


13

आपको Master.cf को संपादित करना होगा

"smtp" से शुरू होने वाली लाइन को इसके साथ बदलें:

1.1.1.1:smtp  inet  n  - - - -  smtpd -o myhostname=mail.domain1.com
2.2.2.2:smtp  inet  n  - - - -  smtpd -o myhostname=mail.domain2.com

यदि आप एक चर को कई बार सेट करते हैं तो उनमें से केवल एक ही रहेगा।

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