作者 主題: 關於3 mail 的問題  (閱讀 4911 次)

0 會員 與 1 訪客 正在閱讀本文。

...

  • 酷學園旁聽生
  • 俺是博士!
  • *****
  • 文章數: 5607
    • 檢視個人資料
關於3 mail 的問題
« 於: 2002-01-15 22:56 »
您好
我的網域有三台mail server 主機
分別為
aaa.mydomain.com            ( MX 10  )
bbb.mydomain.com            ( MX 20 )
ccc.mydomain.com            ( MX 30 )

三台server上都有帳號 tommy

現在的問題是
當我在 bbb與ccc主機上寄信給
tommy@mydomain.com (請注意我的收件人address 中
沒有加 aaa或任何主機名稱 , 只有@mydomain.com)

信寄出後,卻在原寄信主機帳號tommy中收到
也就是說我若從bbb主機寄給aaa或ccc的tommy,最後信會在bbb主機中收到

而若有外面網域的信寄到tommy@mydomain.com 時候,則會很正常的收到
MX = 10  的主機aaa 上面

為何會這樣呢?

Anonymous

  • 訪客
關於3 mail 的問題
« 回覆 #1 於: 2002-01-16 09:37 »
哦﹐您誤會了 MX 的用法了﹐
MX 是讓 ccc 和 bbb 作為 aaa 的 backup mx 主機﹐
也就是當 aaa 連不上的時候﹐信件送給 bbb 或 ccc ﹐
但只是 queued 起來而不是將信送到 bbb 和 ccc 的賬號去。
所以﹐您修改 bbb 和 ccc
將 sendmail.cw 或 local-host-names 中的mydomain.com 取消﹐
然後加進 /etc/mail/relay-domains 中﹐
如果該檔不存在﹐則建立之。

如果 mydomain.com 出現在 sendmail.cw 或 local-host-names 的話﹐sendmail 在處理郵件的時候﹐就認為是 local 的信件﹐於是就根本不會對外送。

...

  • 酷學園旁聽生
  • 俺是博士!
  • *****
  • 文章數: 5607
    • 檢視個人資料
關於3 mail 的問題
« 回覆 #2 於: 2002-01-16 10:42 »
謝謝你
對了 忘記跟你說依下
我現在的環境是postfix ,
sendmail已經kill了
那麼我應該怎作呢


還有你說的"但只是 queued 起來而不是將信送到 bbb 和 ccc 的賬號去。"
這句話可以白話一點點嗎
謝謝您