मैं अपने मैक लैपटॉप पर क्रॉन जॉब्स चलाता हूं, और इसलिए मैं चाहता हूं कि मेल डेमन मेरे नियमित मेल खाते में आउटपुट मेल भेजने में सक्षम हो। मुझे वह काम मिल गया है (मेरे स्थानीय खाते में एक .forward
फ़ाइल है), लेकिन मैं अक्सर ऐसे नेटवर्क पर रहता हूं जहां गंतव्य 25 के एमएक्स को पोर्ट 25 से कनेक्ट करना सफल नहीं होता है।
इसलिए, मैं चाहूंगा कि स्थानीय मेल डेमॉन अपने निवर्तमान मेल को गंतव्य की परवाह किए बिना किसी अन्य एसएमटीपी सर्वर (जो मेरे नियंत्रण में एक एसएसएच पोर्ट-फॉरवर्ड सर्वर के लिए होता है) को भेजें। मैं ऐसा करने के लिए Apple द्वारा प्रदत्त पोस्टफिक्स को कैसे कॉन्फ़िगर करूं?
अपडेट करें:
मैंने सेटिंग की कोशिश की relayhost = [localhost]:40125
(जहां 40125 एसएसएच पोर्ट आगे है), लेकिन जब मैं अब एक उचित इंटरनेट मेल पते (जैसे kpreid@switchb.org
) को मेल भेज सकता हूं , क्रोन जॉब मेल (जिसे संबोधित किया जाता है kpreid@<whatever the DHCP hostname is>
) डिलीवर नहीं होता है। एक बाउंस से मैंने देखा, ऐसा प्रतीत होता है कि यह सभी मेल का कारण बनता है , यहां तक कि स्थानीय होस्टनाम के लिए, रिलेहॉस्ट पहले जाने के लिए।
इसलिए, मुझे रिले करने का एक तरीका चाहिए [localhost]:40125
जब तक कि पता डोमेन इस मशीन का डोमेन नहीं है (जो अक्सर बदलता रहता है)।
relayhost = [localhost]:40125
, जहां 40125 एसएसएच पोर्ट फॉरवर्ड (-L localhost:40125:localhost:25
) है; फ़ाइल में टिप्पणियों के अनुसार, वर्ग ब्रैकेट डोमेन के लिए एमएक्स को देखने के बजाय सीधे कनेक्ट करने के लिए निर्दिष्ट करते हैं (जो स्थानीयहोस्ट के लिए अनावश्यक हो सकता है, लेकिन हे)।