यहाँ भेजने का हवाला क्या है?


13

जब मैं डेबियन रेपो से सेंडमेल स्थापित करता हूं, तो मुझे निम्न आउटपुट मिलते हैं:

Disabling HOST statistics file(/var/lib/sendmail/host_status).
Creating /etc/mail/sendmail.cf...
Creating /etc/mail/submit.cf...
Informational: confCR_FILE file empty: /etc/mail/relay-domains
Informational: confCT_FILE file empty: /etc/mail/trusted-users
Updating /etc/mail/access...
Updating /etc/mail/aliases...
WARNING: local host name (ixtmixilix) is not qualified; see cf/README: WHO AM I?

क्या कोई मुझे बता सकता है कि इसका क्या मतलब है, मुझे अपने होस्टनाम को योग्य बनाने के लिए क्या करने की आवश्यकता है?

जवाबों:


10

यह रीडमी के इस पृष्ठ का जिक्र कर रहा है , जो आपको बताता है कि अपने होस्टनाम को कैसे निर्दिष्ट करें। यह आपको चेतावनी दे रहा है कि आपका होस्टनाम आपके स्थानीय नेटवर्क के बाहर काम नहीं करेगा; सेंडमेल आपके होस्टनाम को संदेश भेजने वाले के रूप में संलग्न करता है, लेकिन यह दूसरे छोर पर बेकार होने वाला है क्योंकि आपके स्थानीय नेटवर्क के बाहर के लोग मशीन नहीं ढूंढ सकते हैं ixtmixilix। आपको एक होस्टनाम निर्दिष्ट करना चाहिए जिसे कहीं से भी हल किया जा सकता है, जैसेixtmixilix.example.com


मुझे डॉक्स में सुझाई गई लाइन को कहां रखना चाहिए? ( Dmbar.com define(confDOMAIN_NAME ' $w.$m')dnl) क्या यह है /etc/mail/sendmail.mc?
थ्रॉज़

1
में /etc/mail/sendmail.cf, फिर .mcचलाने के बाद स्वचालित रूप से अपडेट किया जाएगा: sendmailconfigcmd
अब्देनौर TOUMI

2
@AbdennourTOUMI आपको लगता है कि चारों ओर दूसरा रास्ता नहीं है? संपादित करें sendmail.mc, और .cfअपडेट किया जाएगा?
जेजेन थॉमस

@JezenThomas ऐसा लगता है कि यह दूसरा तरीका है। यह केवल मेरे लिए तय किया जब मैंने संपादित किया sendmail.mc
इग्नायूसर

7

मेरे लिए Ubuntu 14.04 पर जिसने समस्या हल की:

$ sudo nano /etc/hostname

अपने होस्ट नाम को कुछ इस तरह बदलें जैसे कि my-domain.XXX

जहां XXX = .com या .net या .some

फिर sudo sendmailconfigसभी शेष अपडेट किए गए आप अपने कॉन्फ़िगरेशन का परीक्षण कर सकते हैं:

$ sendmail -v username@privateDomain.ext < test.mail

मैंने अपने निजी डोमेन ईमेल बॉक्स का उपयोग किया, जैसे कि जीमेल इस तरह के ईमेल को ब्लॉक करता है: 050 550-5.7.1 [87.68.229.9 12] Our system has detected that this message is 050 550-5.7.1 likely unsolicited mail. To reduce the amount of spam sent to Gmail, 050 550-5.7.1 this message has been blocked. Please visit 050 550 5.7.1 https://support.google.com/mail/answer/188131 for more information. u3si25544809wje.160 - gsmtp

जहां test.mailएक फ़ाइल है जिसमें आप जो भी संदेश भेजना चाहते हैं


मेरे लिए काम नहीं किया
PJunior

@PJunior, टिप्पणी के लिए धन्यवाद, निश्चित! यह test.mail था - फ़ाइल नाम
Jadeye

मैं संस्करण के बारे में / etc / hostname /
PJunior

@PJunior, इसकी फाइल, फोल्डर नहीं, इसलिए / etc / hostname - आमतौर पर आपके मशीन का नाम रखती है। इस कमांड को आज़माएं: cat / etc / hostname, अगर आपको अपना मशीन का नाम मिलता है: XXX, तो बस इस फ़ाइल को संपादित करें और अपनी मशीन का नाम बदलकर XXX.com या XXX.some या किसी भी अन्य FQDN
Jadeye

हाँ, मैं इसे संपादित करूँगा। काम नहीं किया: / लेकिन ईमेल भेजे जा रहे हैं
PJunior

2

डेबियन 8 (जेसी) पर काम करता है:

$ sudo hostnamectl set-hostname yourdomain.com

फिर इसे इस तरह से परखें:

$ hostname yourdomain.com


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