第2筆MX紀錄及第2台Mdemon Server設定問題
日前看過一些文章所寫,可以在DNS加入2筆MX紀錄,設定不同的優先權,這樣如第1台mail Server無法連線時,會先將信件寄到第2台mail Server上。請問在Mdeamon上要如何設定第2台可以暫存第1台的Mail,等第1台恢復連線時再將信件送至第1台?
有嘗試過在第2台上設定 信任第1台的domain及IP,以及domain可以relay,然後將第1台server關機測試,但信件都被退回,看log有嘗試寄到第2台,麻煩幫我看一下應該要設定甚麼,謝謝。
(下面為退信的log,Domian及IP都已修改過,原本皆為對外可正常使用)
Mon 2013-05-27 17:09:04: *From: [email protected] 2013-05-27 17:09:04: *To: [email protected] 2013-05-27 17:09:04: *Subject: =?iso-2022-jp?B?Rlc6IBskQmwjSjgbKEIgRlc6IBskQiVpJUMlVyVIJUMlVzlYGyhC?= =?iso-2022-jp?B?GyRCRn4kKiRoJFMlPSVVJUglJCVzJTklSCE8JWs0aiQkGyhC?=
Mon 2013-05-27 17:09:04: *Size (bytes): 90086Mon 2013-05-27 17:09:04: *Message-ID: <[email protected]>
Mon 2013-05-27 17:09:04: Attempting SMTP connection to Mon 2013-05-27 17:09:04: Resolving MX records for (DNS Server:X.X.X.X)...
Mon 2013-05-27 17:09:04: *P=010 S=001 D=a.com TTL=(60) MX=
Mon 2013-05-27 17:09:04: *P=020 S=000 D=a.com TTL=(60) MX=
Mon 2013-05-27 17:09:04: Attempting SMTP connection to
Mon 2013-05-27 17:09:04: Resolving A record for (DNS Server: X.X.X.X)...
Mon 2013-05-27 17:09:04: *D=mail.a.com TTL=(60) A=Mon 2013-05-27 17:09:04: Attempting SMTP connection to Mon 2013-05-27 17:09:04: Waiting for socket connection...
Mon 2013-05-27 17:09:04: *Connection established (1.0.0.1:2857 -> 1.1.1.1:25)Mon 2013-05-27 17:09:04: Waiting for protocol to start...
Mon 2013-05-27 17:09:51: Socket connection closed by the other side (how rude!)Mon 2013-05-27 17:09:51: Attempting SMTP connection to
Mon 2013-05-27 17:09:51: *Cache hit on mail.b.com; IP = 2.2.2.2Mon 2013-05-27 17:09:51: Waiting for socket connection...
Mon 2013-05-27 17:09:52: *Winsock Error 10061Mon 2013-05-27 17:09:52: このメッセージは 62 分間経過しました; このキューで残り0 分間の時間があります。
Mon 2013-05-27 17:09:52: リモートキューの生存期間を越えました; メッセージはリトライキューへ置かれます 在第2台上設定 信任第1台的domain及IP,以及domain可以relay
以上這點有點怪,如果是第二台 MX,網域應該要與第一台是一樣的。照這樣看來你兩台的網域似乎不一樣? 我的MX設定如下:
a.com MX Preference=10,MX=mail.a.com
a.com MX Preference=20,MX=mail.b.com
原本第二台只有服務b.com,所以想做成第1台a.com如果故障,先將信件寄到第2台去。
所以我應該改成這樣嗎?
a.com MX Preference=10,MX=mail.a.com
a.com MX Preference=20,MX=mail2.a.com
然後在第2台加1組a.com,FQDN=mail2.a.com
這樣我又想到mail2.a.com因為沒有user帳號,所以收到信會退信,要再開啟Domain Sharing+Minger。
但如果這樣第1台關機後,第2台是不是又會因為找不到帳號而退信,還是第2台找不到帳號還是會先將信收下來呢?
@_@自己有點混亂,還請大大開示一下,謝謝! 第二台仍可以繼續服務 b.com,所以 MX 記錄設定三筆即可。
MDaemon 並不提供 backup server 的功能。所以基本上無法以內建的功能做到備援。
我想你可能需要以檔案同步軟體來定時同步兩台的帳號檔。或者採用 LDAP Server、或將帳號放在 MySQL Server 中。
頁:
[1]