मैं केवल अपने ISP के smtp सर्वर के माध्यम से रिले भेजना चाहता हूं, और कुछ नहीं। मैं इसे किस तरह से सेट अप करूं?
मैं केवल अपने ISP के smtp सर्वर के माध्यम से रिले भेजना चाहता हूं, और कुछ नहीं। मैं इसे किस तरह से सेट अप करूं?
जवाबों:
आपने प्रश्न में ही उत्तर निर्दिष्ट कर दिया है। आप उस का उपयोग कर सकते हैं
define(`SMART_HOST', `smtp.your.provider')dnl
क्या आप इसके इस्तेमाल से किसी समस्या का सामना कर रहे हैं। संपादन के बाद /etc/mail/sendmail.mc
आपको निर्देशिका में जाना चाहिए /etc/mail
। परिवर्तनों को प्रभावी करने के लिए टाइप करें make
और फिर sendmail
सेवा को पुनरारंभ करें । फिर एक परीक्षण मेल भेजें और संदेश हेडर देखें (प्राप्त :) यह देखने के लिए कि क्या कॉन्फ़िगरेशन ने काम किया है।
यदि आप बोझिल जानवर कि Sendmail है के साथ और अधिक फैंसी कुछ नहीं कर रहे हैं तो आप इसके बजाय SSMTP का उपयोग करने पर विचार कर सकते हैं।
यह रिले-ओनली MTA है जो हल्का है और कॉन्फ़िगर करने के लिए सरल नहीं हो सकता है।
अपने आप को एक बड़ा एहसान करें और प्रेषक को या तो आधुनिक माता की तरह पोस्टफ़िक्स या कुछ और हल्के जैसे ssmtp से बदलें। मुझे आश्चर्य हुआ कि अभी भी स्वैच्छिक रूप से सेंडमेल का उपयोग किया जाता है
Nullmailer , IMHO, कॉन्फ़िगर करना और भी आसान है। यहाँ एक त्वरित howto है:
apt-get install -y nullmailer
इस फ़ाइल को संपादित करें:
nano /etc/mailname
दूसरी फाइल संपादित करें:
nano /etc/nullmailer/remotes
[mysmtpserver.com] smtp --auth-login --user=[username]
--pass=[password]