पोस्टफ़िक्स को कैसे ठीक करें: प्रेषक का पता अस्वीकार कर दिया गया: पूरी तरह से योग्य पते की आवश्यकता है (आरसीपीटी के आदेश के जवाब में))?


12

मैं एक ubuntu 12.04 बॉक्स पर dovecot, postfix और roundcube स्थापित किया है। सिस्टम मूल रूप से काम कर रहा है - अर्थात यह अन्य डोमेन से / को मेल भेजने / प्राप्त करने में सक्षम है।

हालाँकि, कुछ डोमेन /var/log/mail.log में निम्न त्रुटि संदेश का कारण बनते हैं

Jul 15 01:59:21 one postfix/smtp[2019]: 0D0399C025F: to=<someone@destdomain.com>,
      relay=sm01.destdomain.com[x.x.x.x]:25, delay=0.56, delays=0.4/0/0.06/0.1,
      dsn=5.5.2, status=bounced (host sm01.destdomain.com[x.x.x.x] said:
      504 5.5.2 <contact@localhost>: Sender address rejected: need
      fully-qualified address (in reply to RCPT TO command))

क्या आपको पता है कि यहाँ क्या गलत है? I किसी अन्य मेल सर्वर से कनेक्ट होने पर "contact@mydomain.com" के बजाय "contact @ localhost" का उपयोग करने के लिए पोस्टफ़िक्स को मजबूर कैसे करें?

किसी भी संकेत की सराहना की जाती है।

जवाबों:


13

$mydomain कई अन्य कॉन्फ़िगरेशन मापदंडों के लिए डिफ़ॉल्ट मान के रूप में उपयोग किया जाता है, लेकिन यह प्रेषक डोमेन सेट नहीं करता है।

में $myoriginपैरामीटर पर एक नज़र डालें/etc/postfix/main.cf

यह मेल में प्रकट होने वाले डोमेन को निर्दिष्ट करता है जो इस मशीन पर पोस्ट किया गया है। डिफ़ॉल्ट स्थानीय मशीन नाम का उपयोग करना है $myhostname, जो मशीन के नाम पर चूक करता है।

अधिक जानकारी के लिए, पोस्टफ़िक्स बेसिक कॉन्फ़िगरेशन README देखें


0

"Mail@@ampleample.com" जैसे कार्यक्रम myorigin का उपयोग नहीं कर सकते हैं इसके बजाय / etc / postfix / canonical बनाएँ

@local @realdomain.com

और सामान को सक्रिय करें

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