FAW
       

 

雷電MAILD - FAQ

 

1. 我 用 的 是 東 森 寬 頻, 我 想 架 個Mail server 的 先 決 條 件 是 什 麼 呢?

Ans: 要 架Mail server 並 不 和 Ftp server 一 樣 有 個 IP 就 可 以 架 了, 你 還 必 須 有 個 DNS 主 機 裡 設 個 domain name 對 應 你 的 mail server 主 機 才 行.你 可 以 到 http://www.dns2go.com 去 申 請 免 費 的 網 域 名 稱, 或 者 申 請 國 內 的 個 人 網 址(http://www.twnic.net.tw/).

 

2. 我 想 自 己 架DNS 怎 麼 架 呢?

Ans: 我 簡 短 的 說 明 一 下, 詳 細 的 部 份 請 翻 書 較 快.

首 先, 你 要 安 裝 NT 或 2000, 它 的 網 路 服 務 就 有DNS 的 選 項. 安 裝 完 後, 在 DNS 設 定 中 新 增 一 個 網 域, 就 是 你 電 腦 所 在 的 網 域, 然 後 在 正 向 對 應 裡 建 立 區 域, 例 如: playstation2.idv.tw, 然 後 在 這 區 域 內 新 增 記 錄, 若 此 記 錄 是 給mail server, 那 就 設 定 它 的 類 別 為 MX (mail exchange); 若 此 記 錄 為 一 台 機 器 而 已, 甚 至 是www server, 就 給 它 類 別 為 A (address), 把 類 別 選 定 後, 它 會 要 你 給 它 一 個host name, 也 就 是 要 加 在 playstation2.idv.tw 之 前 的 名 稱, 若 我 加 了 個mx record 名 為mail, 且 指 定ip 為 1.2.3.4, 則 代 表 我 的mail server 為 mail.playstation2.idv.tw, 別 人 若 要 寄 信 xxxx@mail.playstation2.idv.tw 就 會 從 DNS 上 找 到ip 1.2.3.4 來 連 線. 同 理, 若 增 加 了 一 個A record 為 www, 且 指 定ip 為 .1.2.3.5, 代 表 www.playstation2.idv.tw 就 會 連 到 1.2.3.5. 若 你 不 想 要 有www 或 mail 出 現 在 網 域 之 前, 只 要 在 新 增 時, 名 字 不 要 填 就 能 有 個 記 錄 是 和 父 系 資 料 (playstation2.idv.tw) 同 名 了.

在 反 向 對 應 的 部 份, 我 們 從 上 例 繼 續 看 下 去, 你 得 新 增 個 反 向 資 料 為 3.2.1.in-addr.arpa 的 區 域(別 問 我 為 什 麼 這 麼 奇 怪, 因 為 這 是 規 定, 要 倒 著 來), 然 後 新 增 個 記 錄 為 4, 網 域 指 到 mail.playstation2.idv.tw. 對 於 1.2.3.5 也 是 同 理 可 證, 我 就 不 廢 話 了.

若 你 是 要 申 請 國 內 的 個 人 網 址, 別 忘 了 要 在 TWNIC 那 填 入 你dns 的 資 料 喔, 不 然 你 要 別 人 從 那 邊 連 到 你 的 dns , 再 來 查 到host 機 器 的ip 呢......

 

3. 目 前 對 於 新 版 有 一 些 祈 望 建 議 , 例 如 :

1. inboxes, outboxes 路 徑 希 望 可 以 經 由 設 定 至 別 的 路 徑 , 甚 至 磁 碟 機 。  理 由 → 也 許 把 雷 電MAILD裝 在c:, 可 是c:容 量 不 夠 存 放 郵 件 。(將 來 可 能 發 生)

Ans: 您可以從伺服器設定->偏好設定來設定您要的信箱存放目錄.

 

4. 以 下 是 我 個 人 的 偏 好 , 一 定 有 人 跟 我 相 反 , 不 一 定 值 得 列 入 考 慮 , 再 請 您 斟 酌 之 :

1. 主 控 畫 面 的 訊 息 視 窗 的 字 體 , 如 果 縮 小 點 能 容 更 多(更 寬)訊 息 。 或 可 以 自 設 。   個 人 偏 好 → 選 單 : 檔 案 、 設 定 、 工 具 、 關 於... 這 種 小 字 體 。 @@

Ans: 這 沒 有 問 題, v1.0 build 6 已 可 讓 你 設 定 訊 息 視 窗 的 字 型 大 小.

 

5. 問 題 : 不 知 是 不 是 我 在 local 測 試 不 準 , 還 沒 有 試 出 來 。 如 果 除 了 我 自 己 在 localhost 要 用 , 還 要 開 放 給 朋 友 來 使 用 , 他 有 可 能 在 公 司 使 用 專 線 連 來 , 也 有 可 能 在 家 中 撥 接 上 網 連 來 。 他 自 備 有 a@mail1.com, 而 我 給 他 雷 電MAILD帳 號 b@mail2.com , 而 我 希 望 他 的 mail1.com 就 用 他 自 己 的 smtp 發 信 , 不 能 使 用 我 的 mail2.com ,而 我 給 他 的 b@mail2.com 則 當 然 可 以 使 用 我 的 mail2.com 之 smtp。 至 於 我 自 己 , 則 是 不 管 哪 一 家 信 箱 服 務 公 司 的 帳 號 , 皆 可 由 雷 電MAILD的 smtp。 (畢 竟 是 我 的 嘛 , 對 自 己 要 放 寬)

想 請 教 您 , 例 如 上 述 限 制 應 該 要 如 何 設 定 ?

Ans: SMTP 送 信 的 機 制 中(我 是 說 標 準 協 定), 寄 信 其 實 是 不 管 寄 件 人 的 信 箱 的, 就 是 說 我 甚 至 可 以 設 我outlook express 帳 號 寄 件 人 那 為 billgates@microsoft.com

但server 為 我 要 設 那 台 就 設 那 台, 只 要 能 寄 就 好 了.... 收 到 的 人 還 真 的 會 以 為 是 比 爾 蓋 茲 送 信 給 他 呢..

所 以 若 你 朋 友 能 用 你smtp 送 信, 你 根 本 無 從 限 制 它 的sender address, 而 這 樣 的 機 制 就 是 為 什 麼 有 人 用 來 寫 郵 件 炸 彈 的 程 式 了...

你 用 送 報 童 也 能 發 現, sender 那 亂 寫 一 通, reply mail address 亂 寫 一 通 都 馬 可 以 寄 信, 就 是 這 道 理. 就 像 我 之 前 給 你 的 信, 雖 然 回 信 地 址 是 chenjianliang@kimo.com.tw , 但 其 實 我 根 本 沒 用kimo.com.tw 來 送, 我 是 用 我localhost 的 雷 電 送 的 一 樣.

所 以 以 "目 前 " 的 SMTP 機 制 而 言, 你 不 行 針 對 他 的 MAIL ADDRESS 來 限 定 能 不 能 使 用, 只 能 限 定 他 有 無 權 利 使 用 SMTP.

 

6. 請 問 作 者, 我 還 是 搞 不 太 懂 DNS 的 運 作 原 理 耶, 我 有 申 請 國 內 的 個 人 網 址, 他 不 是 就 有 讓 我 填host name 和 ip 的 對 應 表 了 嗎? 為 什 麼 我 還 要 準 備 DNS server?

Ans: 就 我 所 知, twnic 的 domain name 分 兩 種, 一 種 是 你 自 己 準 備dns server, 一 種 是 用 他 們 的, 以 前 者 而 言, 你 在 那 列 表 上 填 入 的 是 你 公 司 或 個 人 電 腦 的dns server 那 台 機 器 的ip & domain name, 也 就 是 將domain name resolve 的 部 份 延 伸 到 你 區 域 的 網 路 上; 以 後 者 而 言, 你 把 要 用 的host name 填 入ip 就 好 了, 但 是 這 只 是 DNS table 上 最 基 本 的 記 錄 而 已 喔, 也 就 是 大 家 最 常 在 DNS table 上 加 的"Address(A)" 的 記 錄 了, 而Mail server 在 dns table 裡 其 實 是 規 定 要 用"Mail exchange(MX)" 的 記 錄, 所 以 若 你 用twnic 提 供 的 那 列 表 來 把 你 mx 的 機 器 加 到 你 網 域 下 是 做 不 到 的. 所 以, 最 好 的 解 決 方 法 就 是 自 己 架dns server, 自 己 管 理 你 網 域 下 的 所 有 host name 對 應. 不 過, 就 算 以 後 者 方 式 也 還 是 能 workable 個 90%, 只 有 少 數 Mail Server 對 寄 信 的 對 象 都 一 定 要 用 mx record.

我 提 供 個 方 法 讓 各 位 能 查 查 自 己 網 域 狀 況:

在 NT/2000 的 DOS command prompt 下 依 序 輸 入 以 下 的 指 令.

nslookup [ENTER]

server 168.95.1.1 [ENTER]

set querytype=all (或 者 set querytype=mx) [ENTER]

<你 的 查 的 網 域 名 稱> [ENTER] (例 如: kimo.com.tw)

正 常 的 話 會 有 一 列 表 跑 出 來, 裡 面 的 mail exchanger 就 代 表 是 這 網 域 下 的Mail server.

若 沒 有 列 表 出 來, 則 代 表 此 網 域 的dns table 有 差 錯, 至 少 不 在 dns resolve 的chain 內, 所 以 查 不 到. 大 致 就 這 樣 囉.......你 可 以 試 試 看.

 

7. 我 用 的 是 98, 當 我 開 啟 雷 電MAILD 時, SMTP 啟 動 正 常, POP3 卻 說 port or address 已 被 使 用 了, 可 是 我 沒 開 別 的 Mail server 呀.....快 救 救 我 呀..

Ans: 你 按 Ctrl+Alt+Del 看 一 下 工 作 列 表, 是 否 有 個 poproxy , 把 它 給 關 掉....我 記 得 它 好 像 是Norton anti-virus 的 郵 件 檢 查 的 程 式 的 樣 子, 我 也 不 太 清 楚 說...

謝 謝 你 啦, 果 然 是 這 個 poproxy 把 我port 佔 走 了, 把 它 移 掉 就OK了!!! 謝 謝 嚕.

 

8. 何 謂 Relay? 什 麼 又 是 Smart Relay? 我 該 如 何 設 定 呢?

Relay 指 的 是 除 主 機 之 外, 此 伺 服 器 是 否 為 別 台 電 腦 做 送 信 的 服 務? 如 果 你 將 Relay 啟 動, 即 代 表 你 希 望 它 能 為 除 本 機 之 外 的 電 腦 做 送 信 服 務 了, 反 之 則 否.

Smart Relay 大 抵 說 來 就 是 說 當 使 用 者 不 在 送 信 限 制 所 允 許 的 列 表 內 時, 可 以 透 過 POP3 檢 查 信 件 來 將 你 的 送 信 權 限 打 開, 此 權 限 會 保 留 一 小 時. 我 就 分 別 以 四 種 狀 況 來 說 明:

(1) Relay - ON, IP 限制 - ON

此 代 表 伺 服 器 能 幫 人 送 信, 且 有 IP 上 的 限 制. 這 也 能 將 Smart Relay 打 開, 就 算 使 用 者 不 在 允 許 的 IP 列 表 內 也 能 經 由 檢 查 信 件 將 權 限 開 啟.

(2) Relay - ON, IP 限制 - OFF

此 代 表 伺 服 器 能 幫 人 送 信, 但 無 任 何 IP 上 的 限 制, 即 任 何 人 都 能 送 信.

(3) Relay - OFF, IP 限制 - ON

此 代 表 伺 服 器 不 幫 別 人 送 信, 但 IP 允 許 列 表 裡 的 IP 可 以 被 視 為 本 機 的 IP 一 樣 可 以 送 信. 本 設 定 通 常 用 於 當 你 只 想 要 讓 使 用 者 在 公 司 或 某 一 網 段IP 才 能 使 用 時, 這 時 Smart Relay 無 法 產 生 作 用.

(4) Relay - OFF, IP 限制 - OFF

此 代 表 伺 服 器 都 不 做 任 何 的 寄 信 服 務, 只 有 本 機 才 能 送 信. 此 時 只 有 Web Mail 可 以 讓 使 用 者 從 外 部 利 用 本 伺 服 器 送 信, 就 如 sina 的 SMTP 服 務 一 樣.

 

9. 要 如 何 限 定 SMTP 的 總 服 務 頻 寬?

請 設 定[伺 服 器 設 定]->[SMTP設 定] 的 最 大 頻 寬 和[伺 服 器 設 定]->[偏 好 設 定]的 最 大SMTP服 務 數 目, 這 兩 項 相 乘 即 為 你 最 大 的 總 SMTP 服 務 頻 寬, 當 然, 這 要 假 定 所 有 SMTP 使 用 者 都 不 是 VIP 的 情 況 下, 因 為 若 是 VIP 來 的 連 線, 是 不 受 限 制 的.

10. 我 如 何 要 讓 雷 電 在 系 統 登 出 後 還 能 繼 續 為 啟 動 狀 態?

請 到RaidenMAILD 的 服 務 代 理 員 裡 設 定 Start Type (啟 動 模 式) 為 Keep Alive 即 可.

11. 我在 Windows 2000 Server 啟動不了雷電MAILD....為什麼? 該怎麼辦呢?

解決方法有二:

(1) 請關閉服務裡的 Terminal Service 即可正常運作. 因為 Terminal Service 將會啟動 IPSec 的限制, 此限制會和雷電超強功能相衝所致

(2) 不用關閉 terminal service. 直接用 terminal client 連至自己本身主機, 在terminal mode 下就能將雷電啟動, 然後退出 terminal mode 就好了. 此方式不僅正常運作, 且由 terminal mode 提供多一層的保護, 不失為網管人員的另一種解決辦法.