ast 發表於 2013-5-27 16:56:00

第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: リモートキューの生存期間を越えました; メッセージはリトライキューへ置かれます

MarchFun 發表於 2013-5-28 11:53:26

在第2台上設定 信任第1台的domain及IP,以及domain可以relay

以上這點有點怪,如果是第二台 MX,網域應該要與第一台是一樣的。照這樣看來你兩台的網域似乎不一樣?

ast 發表於 2013-5-28 17:05:32

我的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台找不到帳號還是會先將信收下來呢?

@_@自己有點混亂,還請大大開示一下,謝謝!

MarchFun 發表於 2013-5-28 21:45:18

第二台仍可以繼續服務 b.com,所以 MX 記錄設定三筆即可。

MDaemon 並不提供 backup server 的功能。所以基本上無法以內建的功能做到備援。

我想你可能需要以檔案同步軟體來定時同步兩台的帳號檔。或者採用 LDAP Server、或將帳號放在 MySQL Server 中。
頁: [1]
檢視完整版本: 第2筆MX紀錄及第2台Mdemon Server設定問題