पोस्टफिक्स आणि आयआरडमेलसह स्थानिक ईमेल वितरण अक्षम करा

Disable Local Email Delivery With Postfix







समस्या दूर करण्यासाठी आमचे इन्स्ट्रुमेंट वापरुन पहा

आपण आपल्या होममेड ईमेल सर्व्हरवर आयआरडमेल आणि पोस्टफिक्ससह स्थानिक ईमेल वितरण अक्षम करण्याचा प्रयत्न करीत आहात आणि आपण आपल्या डोक्यावर भिंतीच्या विरुद्ध मारहाण करीत आहात. आपण ईमेल वितरणासाठी होममेड सर्व्हर वापरता, परंतु इनबॉक्स दुसर्‍या सर्व्हरवर राहतो. या लेखात, मी जे शिकलो ते सामायिक करेन पोस्टफिक्ससह स्थानिक ईमेल वितरण अक्षम कसे करावे आणि विशिष्ट डोमेनसाठी सर्व ईमेल त्यांच्या उचित एमएक्स पत्त्याद्वारे पुढे करण्यास भाग पाडतात.





या माहितीसाठी मी इंटरनेट शोधली आणि शोधली आणि खरं सांगायचं तर, ते तुमच्या सेटअपसाठी काम करत आहे की नाही याची मलाही खात्री नाही. परंतु मी या समस्येवर संशोधन करण्यासाठी किती वेळ दिला आहे, त्याशिवाय, एक नॉन-लिनक्स सर्व्हर तज्ञ म्हणूनही, मला आढळले की मी माझ्या निष्कर्षांमधून पुढे जात आहे आणि यामुळे तुमची निराशा दूर होण्यास मदत होते.



त्रुटी

आपण 'व्हर्च्युअल मेलबॉक्स टेबलमधील अज्ञात वापरकर्ता' त्रुटी पहात असल्यास आपण योग्य ठिकाणी आहात. मूलभूतपणे, आपल्यास अस्तित्वात नसलेल्या आपल्या सर्व्हरवरील ईमेल खात्यांना ईमेल वितरित करण्याचा प्रयत्न थांबविणे पोस्टफिक्स इच्छित आहे. हे विचारायला खरोखर खूप आहे का?

हा अॅक्सेसरी iphone 6 ला सपोर्ट करत नाही

डोमेनसाठी स्थानिक ईमेल वितरण अक्षम करण्यासाठी पोस्टफिक्स निश्चित करणे

मूलभूतपणे, पोस्टफिक्सच्या सर्व मुख्य कॉन्फिगरेशन सेटिंग्ज मेन.सी.एफ. मध्ये आहेत, ज्यामुळे आपण टाइप करुन फाईल उघडू शकतामी /etc/postfix/main.cf आलो.





साठी पहाआभासी_मेलबॉक्स_डोमेनओळ - त्यापूर्वी # ठेवून टिप्पणी द्या. हे स्थानिक ईमेल वितरण पूर्णपणे अक्षम करेल. हे माझे आहे:

#virtual_mailbox_domains = proxy:ldap:/etc/postfix/ldap/virtual_mailbox_domains.cf
|

पुढे, शोधारिले_डोमेनज्यांचे इनबॉक्स आहेत त्या ईमेल पत्त्यांच्या डोमेन नावांसह ओळ आहे आणि प्रीपेन्ड करा करा आपल्या होममेड ईमेल सर्व्हरवर थेट. माझे असे दिसते:

relay_domains = payette.email, $mydestination, proxy:ldap:/etc/postfix/ldap/relay_domains.cf
|

शेवटी, शोधाtransport_mapsओळ आणि प्रीपेन्ड कराहॅश: / इ / पोस्टफिक्स / ट्रान्सपोर्टजे काही आहे तेथे. आम्ही पुढील चरणात वास्तविक फाइल बनवू. माझे असे दिसते:

transport_maps = हॅश: / वगैरे / पोस्टफिक्स / परिवहन, प्रॉक्सी: ldap: /etc/postfix/ldap/transport_maps_user.cf, प्रॉक्सी: ldap: /etc/postfix/ldap/transport_maps_domain.cf

आता, “या डोमेनवर सर्व येणारे ईमेल घ्या आणि त्याऐवजी त्या या एमएक्स सर्व्हरद्वारे पाठवा!” म्हणणारी ट्रान्सपोर्ट फाइल बनविणे बाकी आहे! ”

टाईप करून फाईल बनवाvim / etc / postfix / transport. आपण खाली दिलेल्या उदाहरणाप्रमाणे, MX सर्व्हर कंसात ठेवून स्थानिक वितरण अक्षम करू इच्छित असलेल्या प्रत्येक डोमेनसाठी एक ओळ जोडा. हे माझे आहे:

मित्राचे मृत्यू झाल्याचे स्वप्न पाहणे
payetteforward.com smtp:[aspmx.l.google.com]
|

मग टाइप करून फाईलवर पोस्टमॅप जे काही करते ते करापोस्टमॅप / इत्यादी / पोस्टफिक्स / परिवहन. ते महत्वाचे आहे - मी हे स्पष्ट करतो की ते का आहे, परंतु मला खात्री आहे की ते आहे मार्ग तुमच्या डोक्यावर (हे काय करते मला पूर्णपणे कल्पना नाही.)

युक्ती: दिलेल्या डोमेनसाठी योग्य एमएक्स सर्व्हर काय आहे याची आपल्याला खात्री नसल्यास, ती काय आहे हे शोधण्यासाठी आपण या ग्रोव्ही कमांडचा वापर करू शकता - मला वाटते की आपण खरोखरच त्यास खणून घ्याल.

dig -tmx payetteforward.com
|

पुढे टाइप करुन पोस्टफिक्स रीस्टार्ट करासेवा पोस्टफिक्स रीस्टार्ट, प्रार्थना म्हणा आणि नंतर पुन्हा प्रयत्न करा. जर ते कार्य करत असेल तर मला एक कार्वेट विकत घ्या. जर तसे होत नसेल तर मला टिप्पण्या विभागात कळवा आणि आम्ही या समस्येचे निराकरण करण्यासाठी काहीसे समजण्यासारखे मार्गदर्शक बनविण्यासाठी एकत्र काम करू.

पोस्टफिक्स पोस्ट फिक्स

आत्तासाठी, समस्येचे निराकरण करण्यासाठी कृतज्ञता व्यक्त कराः आपण आपल्या स्थानिक ईमेल सर्व्हरवर पोस्टफिक्स किंवा आयरेडमेल चालू करीत स्थानिक वितरण अक्षम केले आहे आणि त्याऐवजी आपण योग्य एमएक्स पत्ते वापरत आहात.