讓 Google 管理公司的 Mail - Google 應用服務網站版
我想如果問一個網管說你覺得網管的 Server 裡面,哪一個最讓你棘手,我猜 Email 應賅是可以列入到前三沒問題的。我不是網管,但是只是因為我現在有時候還得要身兼一部份網管的工作,所以今天來介紹一個 goolge 提供的 Email 管理服務。理由很簡單,Email 幾乎已經是目前大家最常使用的網路 Service,你問看看你公司的人能不能一天收不到 Email?Email Server 一掛掉,可能大家就開始緊張了,而 Email Server 說簡單是很簡單,但是牽涉到的東西又很廣,包括 SMTP Server、DNS 設定、SPAM Mail 的阻擋等等。對於一般的中小型企業,Google 提供了一個很好的 Solution - Google 應用服務網路版。
首先你需要先去申請這個 Service,網址是 http://www.google.com/a/,你得要填一些網域或公司資訊等等,這些應賅都算很簡單的步驟。申請完之後,啟用電子郵件服務需要兩個步驟:
- 驗證網域擁有權:
這個步驟主要是要確認你是否是該網域的管理者,否則每個人都去隨便設定別人的網域,就可以把別人的信件都拿過來也太可怕了。比如說你的網域是 test.com,那你必須在 www.test.com 這台機器上放置一個 googlehostedservice.html 檔案,檔案內容就是複製說明頁上面的內容。
- 設定網域 MX Record:
這個步驟主要是要設定 DNS MX Record,在你的 DNS Server 中設定底下的資訊:
test.com IN MX 1 ASPMX.L.GOOGLE.COM.
test.com IN MX 5 ALT1.ASPMX.L.GOOGLE.COM.
test.com IN MX 5 ALT2.ASPMX.L.GOOGLE.COM.
test.com IN MX 10 ASPMX2.GOOGLEMAIL.COM.
test.com IN MX 10 ASPMX3.GOOGLEMAIL.COM.
test.com IN MX 10 ASPMX4.GOOGLEMAIL.COM.
test.com IN MX 10 ASPMX5.GOOGLEMAIL.COM.
test.com 是網域名稱,IN 指的是 Internet,MX 就是 Mail eXchange Reocrd,1、5、10 這些代表的是 priority,不見得要用 1、5、10,只要是數字可以表現成大小就可以了 (例如 10、20、30)。這些設定完之後,就可以把 mail account 設定上去了。
為什麼這樣設定以後,就可以透過 google 來收信呢?主要就是在 MX Record。Email 除了 SMTP Server 之外,還需要透過 DNS MX Record 資訊來得知要把信件傳遞到哪台 Server。因此上述的設定下,假設有人寄信給 xxx@test.com,Mail server 會去查詢 test.com 的 MX Record,由上述得知要把信件寄送到哪台機器 (根據 priority 決定,若 ASPMX.L.GOOGLE.COM 失敗就換 ALT1.ASPMX.L.GOOGLE.COM,以此類推)
沒有留言:
張貼留言