iT邦幫忙

0

exchange2010收不到UNIX發出來的信

  • 分享至 

  • xImage

原本是exchange2003 , 有兩台UNIX主機, 平常都可正常寄LOG出來,最近加了一台exchange 2010, 把2003停掉 , 其中一台unix改完hosts後可正常寄信,另一台信則無法寄出。檢視表頭,正常的那一台由UNIX發出後就由2010接收,但不正常那一台會先由2003接收,再轉給2010.

如何解決?是UNIX的問題還是exchange的問題?
問unix廠商, 說是exchange問題 , 問exchange又說是unix問題...

P.S. UNIX是HP的, UNIX上是使用sendmail

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

6
ihon822
iT邦研究生 2 級 ‧ 2011-08-26 09:39:08
最佳解答

應該是sendmail DNS解析的問題

CalvinKuo iT邦大師 7 級 ‧ 2011-08-26 11:30:07 檢舉

查一下出問題那台UNIX的DNS MX紀錄為啥會指向舊的Exchange 2003吧...

jacklife iT邦新手 5 級 ‧ 2011-08-29 08:46:46 檢舉

Nslookup -type=mx ( 正常的那一台)
abc.com preference = 10, mail exchanger = exchange2010.abc.com
abc.com preference = 20, mail exchanger = exchange.abc.com
exchange2010.abc.com internet address = 192.168.152.200
exchange.abc.com internet address = 192.168.152.204

Nslookup -type=mx ( 不正常的那一台)
abc.com preference = 20, mail exchanger = exchange.abc.com
abc.com preference = 10, mail exchanger = exchange2010.abc.com
exchange.abc.com internet address = 192.168.152.204
exchange2010.abc.com internet address = 192.168.152.200

不正常那一台的/etc/hosts
127.0.0.1 localhost loopback
192.168.152.200 exchange exchange.abc.com
192.168.152.200 exchange2010 exchange2010.abc.com

請教高手是順序顛倒的問題嗎?如何修正?感恩

jacklife iT邦新手 5 級 ‧ 2011-08-30 07:57:33 檢舉

最後的解法, 把sendmail.cf的DS改為exchange2010

我要發表回答

立即登入回答