歡迎您光臨本站 註冊首頁

sendmail 配置完后,能發,但是收不到

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

sendmail 配置完后,能發,但是收不到

新建的mail伺服器中的用戶以@company為後綴,與原來的mail伺服器用戶後綴一樣,不知道這樣是否會出問題?


                                                                                                                       謝謝!!
主要癥狀為:
                  發郵件給自己能發,但是收不到。

# cat /etc/mail/local-host-names
# local-host-names - include all aliases for your machine here.
company.com
test.company.com
# mail -v
Mail version 8.1 6/6/93.  Type ? for help.
"/var/spool/mail/root": 1 message 1 new
>N  1 root@localhost.local  Wed Jul 25 04:02  55/1701  "LogWatch for
test"
& 1
Message 1:
>From root@localhost.localdomain  Wed Jul 25 04:02:02 2007
Date: Wed, 25 Jul 2007 04:02:01 +0800
From: root  <root@localhost.localdomain >
To: root@localhost.localdomain
Subject: LogWatch for test


################### LogWatch 4.3.1 (01/13/03) ####################
       Processing Initiated: Wed Jul 25 04:02:01 2007
       Date Range Processed: yesterday
     Detail Level of Output: 0
          Logfiles for Host: test
################################################################

--------------------- ModProbe Begin ------------------------

Can't locate these modules:
   char-major-188: 1 Time(s)

---------------------- ModProbe End -------------------------

                                                                                
--------------------- Connections (secure-log) Begin
------------------------
                                                                                
                                                                                
**Unmatched Entries**
xinetd: START: sgi_fam pid=3723 from= <no address >
                                                                                
---------------------- Connections (secure-log) End
-------------------------
                                                                                
                                                                                
--------------------- SSHD Begin ------------------------
                                                                                
                                                                                
SSHD Started: 1 Time(s)
                                                                                
**Unmatched Entries**
RSA1 key generation succeeded
RSA key generation succeeded
DSA key generation succeeded
succeeded
                                                                                
---------------------- SSHD End -------------------------
                                                                                
                                                                                
###################### LogWatch End #########################
& exit
# mailq
                /var/spool/mqueue (1 request)
-----Q-ID----- --Size-- -----Q-Time-----
------------Sender/Recipient-----------l6P9c3SF003640      863 Wed Jul
25 17:38  <kokok@company >
                 (Deferred: Name server: company: host name lookup
failure)
                                          <kokok@company >
                Total requests: 1
# nslookup mail----------------------------------------->(原來的mail伺服器)
Note:  nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead.  Run nslookup with
the `-sil' option to prevent this message from appearing.
Server:         192.168.8.57
Address:        192.168.8.57#53

Name:   mail.company.com
Address: 192.168.8.45

# nslookup test----------------------------------------->(新建立的mail伺服器)
Note:  nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead.  Run nslookup with
the `-sil' option to prevent this message from appearing.
Server:         192.168.8.57
Address:        192.168.8.57#53

Name:   test.company.com
Address: 192.168.8.27

# mailq -v
                /var/spool/mqueue (1 request)
-----Q-ID----- --Size-- -Priority- ---Q-Time---
--------Sender/Recipient--------l6P9c3SF003640      863     300294 Jul
25 17:38  <kokok@company >
                 (Deferred: Name server: company: host name lookup
failure)
                                                 <kokok@company >
                 (Deferred: Name server: company: host name lookup
failure)
                Total requests: 1
# telnet localhost 25    /  telnet test.company.com 25------> (兩個命令的結果一樣)
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 test.company.com ESMTP Sendmail 8.12.8/8.12.8; Thu, 26 Jul 2007
09:04:59 +0800

# telnet localhost 110  /  telnet test.company.com 110-----> (兩個命令的結果一樣)
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
+OK POP3 localhost.localdomain v2001.78rh server ready
09:04:59 +0800
《解決方案》

dig -t mx company.com

要收郵件你要把你的域名的mx record指向你的伺服器才行

[ 本帖最後由 nbrr 於 2007-7-26 19:49 編輯 ]
《解決方案》

麻煩您看看:

(mx record 是在DNS伺服器上做還是修改sendmail中的某個配製文件?)

謝謝!!

# dig -t mx test.company.com

; <<>> DiG 9.2.1 <<>> -t mx test.company.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 49558
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;test.company.com.              IN      MX

;; AUTHORITY SECTION:
company.com.            3600    IN      SOA     mainsvr.company. hostmaster. 369 900 600 86400 3600

;; Query time: 10 msec
;; SERVER: 192.168.8.57#53(192.168.8.57)
;; WHEN: Thu Jul 26 19:59:38 2007
;; MSG SIZE  rcvd: 88

# dig -t mx company.com

; <<>> DiG 9.2.1 <<>> -t mx company.com
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7822
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 2

;; QUESTION SECTION:
;company.com.                   IN      MX

;; ANSWER SECTION:
company.com.            3600    IN      MX      10 test.company.com.
company.com.            3600    IN      MX      10 mail.company.com.

;; ADDITIONAL SECTION:
test.company.com.       3600    IN      A       192.168.8.27
mail.company.com.       3600    IN      A       192.168.8.45

;; Query time: 41 msec
;; SERVER: 192.168.8.57#53(192.168.8.57)
;; WHEN: Thu Jul 26 20:00:25 2007
;; MSG SIZE  rcvd: 103

[ 本帖最後由 wztatk777 於 2007-7-26 20:11 編輯 ]
《解決方案》

暈!company 和company.com 不是一樣的。
《解決方案》

I NEED HELP....
《解決方案》

回復 #6 wztatk777 的帖子

company.com mx mail.company.com
company mx test.company.com
《解決方案》

樓主極度不了解 DNS 的情況下
建議您先修好 DNS 的概念再來了解 mail
《解決方案》

原帖由 abel 於 2007-7-30 13:32 發表 http://bbs.chinaunix.net/images/common/back.gif
樓主極度不了解 DNS 的情況下
建議您先修好 DNS 的概念再來了解 mail
就是因為事情緊急才上來求助的.......
這就是高手們的答案嗎?
哎...
誰讓咱是菜鳥.....沒辦法。...

[火星人 ] sendmail 配置完后,能發,但是收不到已經有510次圍觀

http://coctec.com/docs/service/show-post-36638.html