1. Email 突然壞了怎麼辦?
「客戶寄信來說沒收到回覆?」、「我想寄報價單但一直寄不出去?」Email 是企業溝通的命脈,一旦出現問題往往令人焦慮。如果您使用的是 cPanel 虛擬主機提供的企業信箱,遇到收發問題時,其實可以透過一套標準的「自我檢測流程」來快速找出原因。
很多時候,問題並非出在主機端,而是本地電腦設定、DNS 指向或信箱容量滿了等簡單原因。本篇教學將引導您如何像專業 IT 人員一樣,一步步診斷並排除 Email 故障,讓您的信箱迅速恢復正常運作。
2. 開始檢測前:請先確認以下事項
在懷疑信箱壞掉之前,請先確認基礎建設是否完備:
.購買虛擬主機規格
每個主機商提供的Mail Server功能不太一樣,例如主機空間大小、可建立企業信件數量等…
.網址是否有效?
確認您的網域名稱 (Domain) 有沒有過期。
.DNS或IP是否已指向設定至要使用企業信箱的虛擬主機
欲使用主機商提供的企業信箱,其MAIL的DNS如何設定,請要先詢問您的主機商。
您的 MX 紀錄必須指向您的 cPanel 主機。如果您最近剛更改過 DNS,請記得等待 24-48 小時的解析時間。
有關DNS設定請參考此文章:https://wpoki.com/?p=7171
.是否已建立企業信箱的EMAIL帳號密碼
登入 cPanel 的「電子郵件帳戶」確認該 Email 地址確實存在且未被停用。
若未建立可參考此文章https://wpoki.com/?p=5857 來建立EMAIL帳號密碼。
3. Email 收發問題自我檢測步驟
虛擬主機企業信箱設定完成卻無法 EMAIL收發 信件,請先確認以下原因
3.1. 確認 Mail Server 服務商
首先釐清您的信箱是託管在哪裡。是 cPanel 主機?還是 Google Workspace (G Suite)?如果是 Google 的信箱壞了,找 cPanel 主機商是沒用的。確認 MX 紀錄指向哪裡,就能知道該找誰負責。
3.2. 檢查帳號輸入是否完整
這是新手最常犯的錯誤。在設定 Outlook 或登入 Webmail 時,使用者名稱 (Username) 必須填寫完整的 Email 地址(例如 `user@yourdomain.com`),而不僅僅是 `@` 前面的名字。只填名字通常會導致登入失敗。
3.3. 確認 DNS 指向與解析
如果您剛搬家或剛註冊網址,DNS 解析可能尚未完成。請使用 `ping` 指令檢查您的網域或 `mail.yourdomain.com` 是否已解析到正確的主機 IP。
3.4. 關鍵測試:使用 Webmail 交叉比對
這是判斷問題出在「主機端」還是「您電腦端」的黃金法則。請嘗試登入 Webmail (通常是 `http://yourdomain.com/webmail`) 進行測試:
- 如果 Webmail 收發正常: 代表主機端的 Email 服務完全正常。問題出在您的電腦、網路或 Outlook 設定。
- 如果 Webmail 也無法收發: 代表主機端或 DNS 設定有問題,這時才需要聯繫主機商處理。
4. 常見故障情境與解決方案
4.1. Webmail 正常,但 Outlook 無法收發
這 99% 是軟體設定問題。請檢查:
- 只能收不能寄: 請到 Outlook 設定中,勾選「我的外寄伺服器 (SMTP) 需要驗證」。
- 密碼錯誤: 重打一次密碼,或確認是否開啟了大小寫鎖定。
- Port 錯誤: 檢查 SMTP/POP3/IMAP 的 Port 是否正確 (SSL 加密與非加密的 Port 不同)。
Outlook設定請參考:https://wpoki.com/?p=5863
4.2. 連 Webmail 都打不開 (IP 被封鎖)
如果您連網站都打不開,Webmail 登入頁面也跑不出來,但用手機 4G 網路卻正常,那很可能是您的 IP 被主機防火牆封鎖了 (通常是因為密碼錯誤太多次)。
- 若ADSL的IP為浮動IP,你可以重開數據機更換連線IP後,再次連線看看。
- 若ADSL的IP為固定IP,請提供您的ADSL的IP給你的主機廠商解鎖。
4.3. Webmail 可以登入,但還是收不到信 (空間不足)
如果可以登入webmail ,但收發還是有問題,這通常是「爆倉」了。請檢查:
- 個別信箱容量 (Quota): 進 cPanel 調整該帳號的容量上限,或刪除舊信。
- 主機總容量 (Disk Usage): 如果整個虛擬主機空間滿了,所有信箱都會收不到信。請清理網站備份檔或升級主機方案。
5. 進階除錯:如何查看 Mail Log (追蹤傳送)?
如何查看Linux虛擬主機的EMAIL LOG 檔呢?
cPanel 的「追蹤傳送 (Track Delivery)」是除錯神器。它可以告訴您:
- 信件是否成功寄出?
- 如果失敗,是被對方拒收 (Rejected) 還是退回 (Bounced)?
- 詳細的錯誤訊息是什麼?(例如:無此帳號、IP 被黑名單、SPAM 阻擋)
如果 Log 裡完全查不到紀錄,代表信件根本沒進到主機,問題通常出在網路或 DNS。
小提醒:
Mail Logs顯示的 Email收發紀錄,有時間限制,常見一般是會留存10天;另外通常有產生的紀錄會是主機上有收到信了或有寄出信才會有這些紀錄。
一般信件無論是寄或收,只要有成功觸碰到主機寄出,無論信件最終結果是接受或失敗,在Mail Log裡都可以查看到記錄。
6. 常見問題 (FAQ)
Q1:我寄出的信被退信了,上面寫 “550 No Such User Here”,是什麼意思?
這代表您要寄送的 Email 地址在對方的郵件主機上「不存在」。請檢查您是否打錯了對方的 Email 拼寫,或是該員工已經離職、信箱被刪除了。
Q2:為什麼我的信箱常常收到很多垃圾信?
這通常是因為您的 Email 地址在網路上公開了,被垃圾信機器人搜集。您可以登入 cPanel,使用「Apache SpamAssassin (垃圾郵件殺手)」或「BoxTrapper」等功能來過濾垃圾信。此外,避免在公開網頁直接顯示完整 Email 也是預防的好方法。
Q3:我可以把 cPanel 的信自動轉寄到我的 Gmail 嗎?
可以。cPanel 有「轉寄站 (Forwarders)」功能,可以設定將收到信件自動轉寄到 Gmail。但請注意,Google 對轉寄信件的驗證較嚴格,有時可能會將轉寄信誤判為垃圾信。建議在 Gmail 中設定「POP3 收信」來主動抓取 cPanel 的信件會比較穩定。
Q4:如果我忘記了 Email 密碼怎麼辦?
如果您是信箱使用者,請聯繫您的網站管理員。如果您是網站管理員 (擁有 cPanel 權限),請登入 cPanel > 電子郵件帳戶 > 找到該帳號 > 點擊「管理 (Manage)」,在此頁面您可以直接設定新的密碼,無需知道舊密碼。
7.延伸閱讀
想了解更多Cpanel是什麼及Cpanel教學,請可參考以下提供的一些文章
Linux虛擬主機在Cpanel開啟或暫停某個 EMAIL 帳號收發信功能
如何快速刪除主機上webmail上信件的方法
常見主機空間cPanel控制台提供的Log檔案有哪些?
cPanel控制台虛擬主機,如何查看各資料夾空間使用紀錄
Linux虛擬主機Cpanel控制台MailScanner郵件掃瞄功能
文章來源:https://wpoki.com

好文章,感謝分享
Wow!
謝謝分享