whomi 發表於 2006-6-28 21:26:12

企業郵箱和MDaemon結合--MultiPOP中POP用戶名和密碼傳遞

我們已經在ISP那里申請了企業郵箱(50用戶)﹐并申請了域名﹐動態ADSL+防火牆網關﹐<br>用OUTLOOK EXPRESS收發郵件﹐已經使用一段時間了。<br><br>由于公司內互發的郵件都要到ISP那里兜了一圈﹐而且內部互發的郵件占大多數﹐<br>所以打算建立內部電郵系統﹐給每個用戶開通一個內部信箱﹐每個人的郵箱地址跟企業郵箱一樣﹐<br>既可內部互發﹐又可接收/發送外部郵件﹐打算采用MDaemon.<br><br>因為我們沒有固定IP的ADSL﹐又不想浪費原來申請的企業郵箱﹐所以想利用企業郵箱來接收外面的郵件﹐<br>然后用MD的MultiPOP功能將每個用戶的郵件接收到內部郵箱﹐原理上可以﹐但問題是﹐MultiPOP要輸入每個用戶<br>的企業郵箱的用戶名和密碼﹐操作起來比較困難﹐我想用戶也不放心將密碼暴露給你﹐這種方法看起來有點土。<br><br>不知是否可以有辦法將帳號直接傳遞給MultiPOP﹐或其他的方案﹐我在這上面已經花了很長時間﹐<br>各位高人是否可以幫我解決這個問題﹐非常感謝﹗<br>

MarchFun 發表於 2006-6-28 23:54:25

哇!這種需求簡直有點像不可能的任務,但似乎還是有那麼一線希望可能做到。老實說,幫你動這個腦筋,應該要收個顧問費什麼的,腦細胞死了一堆&nbsp;<!--emo&:吐舌頭:--><!--endemo--> <BR><BR>基本上,要能夠收又要能夠寄,寄給內部的信又不能出去再回來...內部外部的信箱又要使用同一個,那幾乎是不可能的,相同的網域名稱只能對應到一部 mx,所以必須使用變通的方法,我想到的方法如下:<BR><BR>例如你們外部的企業郵件為 umail.hinet.net,你還是得在 MDaemon 內設定另外一個網域(必需去申請註冊)作為寄信使用,例如 intra.com,而這個網域最好直接登記在你們內部的 DNS 中(這表示你們最好自行架設一部 DNS)並將 MDaemon 指向這個DNS。<BR><BR>準備好後為每個用戶建立一個內部帳號,如 [email protected],並且為每個帳號設定別名,別名就如 [email protected],這樣一來,當內部寄給內部時,別名就會產生作用而不會將信送到外部去(理論上)。寄給外部時則沒有影響。這樣一來解決了寄信問題。&nbsp;<!--emo&:YA&#33;:--><!--endemo--> <BR><BR>接下來請每個帳號自行透過 WorldClient 去設定 MultiPOP 收取外部 umail.hinet.net 的信。這樣又解決了收信問題。&nbsp;<!--emo&:YA&#33;:--><!--endemo--> <BR><BR>最後是OUTLOOK EXPRESS 中收發信時的設定。POP 與 SMTP 主機直接填入內部 MDaemon 的 IP 位址或 intra.com。每個人在OUTLOOK EXPRESS 中設定回覆位址為各自的 @umail.hinet.net,這樣一來不管內外部的人看到的寄件者還是來自 umail.hinet.net<BR>而不會是 intra.com。<BR><BR>以上是我想到的方法,大概再沒人可以想到了,行不行得通,就靠您去試了。如果真行得通,回頭拜我為「神」就好了 <!--emo&:去...:--><!--endemo-->

MarchFun 發表於 2006-6-29 09:37:19

另外,在 Primary Domain 中有個 Dequeue engine 的功能,是否派得上用場,你也可以試試。

whomi 發表於 2006-6-29 13:55:35

得到站長關注﹐十分榮幸﹐謝謝您詳盡的回復。<br><br>內外帳號相同并內外郵件收發是可以做得到的﹐現在剩下的問題是MULTIPOP帳號的設置﹐<br>以及在外收不到自己的郵件(因為企業郵箱的郵件給內部服務器收了)。<br><br>另外﹐我仔細讀過MD的manual﹐很象不管是worldclient或webadmin都不可以修改multipop用戶和密碼﹐<br>只是設定multipop是否起作用﹐是不是我錯了﹖<br><br>關於內外帳號相同并內外郵件收發的實現﹐我是這樣做的﹐不妨與大家共享﹕<br><br><br>1 我們已注冊了域名mydomain.com﹐郵箱在外面﹐比如我的郵箱是 [email protected]﹐ISP服務器為mail.mydomain.com<br>2 在LAN其中一台PC(或叫郵件服務器)安裝MD,該PC的IP為﹕10.1.0.100<br>3 設定MD的域偽mydomain.com<br>4 建立用戶bill,密碼yyyyy,添加bill的multipop﹐server=mail.mydomain.com logon=bill password=xxxxxx<br>5 在LAN服務器的DNS添加兩個主機﹐分別為<br>    名稱POP.mydomain.com IP指向10.1.0.100<br>    名稱smtp.mydomain.com IP指向10.1.0.100<br>6 修改防火牆規則﹐使客戶機110和25端口的所有IP包先經郵件服務器(10.1.0.100)﹐再由網關出口﹐<br>  防止郵件直接發到ISP(mail.mydomain.com)<br><br>OUTLOOK設置﹕<br><br>帳號﹕[email protected]<br>密碼﹕yyyyy<br><br>pop3 server: POP.mydomain.com(或直接填IP 10.1.0.100)<br>smtp server: smtp.mydomain.com<br><br>這樣就可以了。

stdmis 發表於 2006-9-6 14:06:23

問題是﹐MultiPOP要輸入每個用戶<br>的企業郵箱的用戶名和密碼﹐操作起來比較困難﹐我想用戶也不放心將密碼暴露給你﹐這種方法看起來有點土。<br><br>這個問題確實是只有想辦法得到用戶的企業郵箱的密碼才行。其它設置完全正確。但有一點要注意,你的內部郵件服務器發到企業郵箱的信件,如果企業郵箱 要求驗證,會有點小問題。不過應能與企業郵箱的管理人員聯系解決了。
頁: [1]
檢視完整版本: 企業郵箱和MDaemon結合--MultiPOP中POP用戶名和密碼傳遞