in , , , ,

Linux虛擬主機cPanel控制台追蹤傳送裡查看Mail Log及相關注意事項

要查詢MAIL收發記錄,在Cpanel控制台裡可以自行查看

Linux虛擬主機Cpanel控制台追蹤傳送裡查看 Mail Log

記得以前要查看在虛擬主機上MAIL的LOG好像是無法自行查看,這點著實有些不便,而現很多伺服器主機商的Linux虛擬主機都有提供可查看MAIL LOG的功能。要查看Mail收發的記錄,在Linux虛擬主機Cpanel控制台裡可以自行查看,覺得這個功能很方便,可自行查看信件收發記錄結果和其失敗結果的原因,這能方便自行釐清一些原因,所以只要是信件有成功由主機端寄出,那不論信件的寄送結果是失敗或成功,在此都是可以查看到Mail收發記錄,不論是寄信或收信,即使失敗也可由此查看失敗原因以便釐清問題點。

而如何在Cpanel控制台裡自行查看Mail Log呢?

登入Cpanel控制台-電子郵件裡的追蹤傳送

首先先登入Cpanel控制台,在控制台介面找到電子郵件,在電子郵件裡會看到“追蹤傳送”選項,請點選此選項進入

Mail Log

進入追蹤傳送查看收發信記錄

進入追蹤傳送後會看到以下畫面,每筆由主機端寄出的信件,無論是收信或寄信的記錄,都可於以下畫面中查看到。而若您是要查某一信箱帳號的 MAIL LOG ,可在收件人電子郵件欄位輸入該收件者的EMAIL帳號,針對此收件者 的EMAIL帳號做查詢,能較快速查詢到。
在以下圖裡可看到“寄件者”、“傳送時間”、“收件者”和“結果”欄位,這些訊息都是收信與發信的相關記錄,在結果後方有個”動作”-i的符號,點i符號會跳出小視窗以便能獲得更詳細的記錄說明,下方會再說明這一點。
郵件寄送失敗的原因有很多,提供此篇文章給大家參考:郵件失敗常見原因

Mail Log

 Mail Log 追蹤傳送查看詳細訊息記錄

點i符號會跳出小視窗,如下圖,此小視窗有詳細的收發記錄,有說明寄件者主機、路由器…及失敗原因(下圖說明是以信件未成功接收的例子),接著可由失敗原因中去釐清問題,若不明白原因問題,可將訊息提供給您的虛擬主機商,請他們確認。

Cpanel追蹤傳送查看Mail Log

常見 MAIL LOG 事件符號有哪些

MAIL LOG 傳送狀態的圖示:

成功——信件已正常投遞。
未知——信件的狀態未知,或正在傳送。
延期——系統推遲信件的發送。
錯誤——遇到傳送錯誤。
拒絕—— 系統在投遞時拒絕了郵件,當寄件者的伺服器沒有使用安全性設定(SPF/DKIM)或該伺服器IP有被RBL組織列為黑名單IP時可能會發生有這種的情況。
已過濾—— 郵件伺服器接受了郵件,但未將郵件傳遞到收件者的收件匣時。出現此符號是當垃圾郵件掃描器過濾郵件或是收件者有自行設定電子郵件過濾器時可能會發生的情況。

Mail Log 追蹤傳送查看信件收發記錄的便利

有了追蹤傳送此功能查看 MAIL LOG 收發記錄,對於使用者真的蠻方便的,此功能提供的訊息算蠻詳細的,能由其訊息中查看失敗的原因而去釐清及解決問題,也能清楚的查看每一封信件收到及寄出的日期時間,這樣需比對時也方便查詢。而若是有設定信件轉寄,其轉寄的訊息也都能由此查看到喔。

主機空間Mail Log的查看相關事前注意與常見問題Q&A判斷

事前請先確認mx指向:

不論收信或發信件的問題,主機空間商都會優先確認DNS Server裡mx record=告知該網址(域)的Mail server在哪裡,可以先使用第三方查詢mx 指向是否正確,如:intoDNSMXLookup
※若沒有顯示mx指向狀況,常見是DNS Server有問題或是指向設定有跑掉,此便會影嚮信件正常往來。

確認cPanel Deliverability驗證是否完成:

詳情請參詳SPF、DKIM的相關說明與教學。現在為減少垃圾信件/廣告信投遞,許多Mail Server都開始在作SPF、DKIM的檢查(如上述教學便是針對近期Gmail的檢查事件)。
※該機制主要是針對信件投遞(與收信無關)。

需要有問題信件的相關訊息:

收信Mail/發信Mail/發信的日期/發信的時間,此可以直接確認的日期時間區段內的狀況,而加速Mail Log的確認。

把握一個準則:Mail Log是呈現有〝觸碰到主機〞的信件(不論信件是否有收發成功)。

因此若Mail Log沒有任何收發訊息=信件沒有〝觸碰到主機〞(下面針對發信與收信來分別說明)
※主機空間商也僅能針對有觸碰到主機的信件狀況作釐清。

‧Mail Log上沒有發信訊息=沒有針對主機來發信,如:SMTP使用ADSL發信(詳情請點我);或是使用Gmail作Outlook使用,使用Gmail來發信,只要沒有呈現在Mail Log上=沒有透過主機空間發信;若已成功接收(對方仍沒有收到信,請參詳下方Q1說明)。

‧Mail Log上沒有收信訊息=主機沒有投遞到主機空間,如:發信主機空間無法解析到網址的指向狀況(此常見是發信端主機的解析器有問題,請發信端的主機空間商重設其他解析器即可)。

Mail Log常見問題Q&A:

Q1.發信篇:為何cPanel→追蹤傳送(Mail Log)顯示已接收,對方仍沒有收到信件。

A1.(發信)主機空間商只能追蹤到信件是否投遞成功;無法追蹤信件在收信端主機空間後的後續狀況,因此只能參考下方的說明,請〝收信端〞作確認。

因發信端同樣也是收信端,故可以知曉,主機空間僅會針對〝拒收信件的狀況〞有產生退信;不會針對〝Mail 篩選的狀況〞退信。而針對篩選掉的信件,收信端常見可以選擇信件歸到垃圾郵件夾裡或是一律刪除。
※對於主機拒收信件→ 會有退信,退信上會有拒收的原因說明,可以再請主機空間商為您確認。

故此依上述的狀況(是信件被篩選掉),則會請收信端確認(請留意非每個Mail Server的設定都會一樣):
①可以將發信端的EMail加到白名單(避免篩選)。
②請不要刪除〝篩選掉的信件〞,而是歸到垃圾郵件,部分Mail Server的垃圾郵件夾可以標示該信件為非垃圾郵件(用以未來減少被篩選的狀況)

※每個Mail Server的篩選機制不一樣且會一直更新;因此上述功能非每個Mail server都會有,需要確認。

Q2.收信篇:為何收不到客戶的來信?

A2.這個問題會依照上述:主機空間僅會針對〝拒收信件的狀況〞有產生退信;不會針對〝Mail 篩選的狀況〞退信 來評估。若有退信,會依退信來確認;若無退信:

請先確認cPanel→追蹤傳送(Mail Log)狀況,
●若有Log,請參詳上述說明確認。
●若無Log,可以與主機空間商確認是否有其他Mail保護機制(如:MailScanner,詳情請點我),MailScanner是一個於cPanel內建過濾機之前的軟體,因此若可能信箱被阻擋/過濾於MailScanner(因此上述第3點的信件日期時間訊息可以加速狀況釐清)。

※故若MailScanner也無任何信件投遞的訊息,表示信件沒有投遞過來。

以下提供關於信件收發常見問題文章供參考

倘若查看了退信原因是IP被列入垃圾 IP時該如何處理呢?請參考此文章:https://wpoki.com/有退信,信寄不出去-虛擬主機的mail-ip被列入rbl-或黑名/
當EMAIL收發有問題時如何檢測呢?請參考此文章:https://wpoki.com/cpanel虛擬主機的企業信箱email-收發有問題email基本檢測法/
當有電子郵件篩選的需求時,可參考此文章:https://wpoki.com/電子郵件篩選-如何於虛擬主機cpanel控制台設定/

另也提供什麼是CPANEL和CPANEL教學,以下提供幾則文章給大家參考:
附加網域、子網域、停靠網址,這些網域其功能及差異是什麼呢?
cPanel使用小技巧!如何在主網域不指向主機空間時可以預覽網站
在 Outlook 2016 上設定信箱把主機上的信收至電腦
cPanel是什麼東西?

 

文章來源:https://wpoki.com

Written by Nania

虛擬主機空間使用新手,WordPress 免費架站程式菜鳥,請大家多多指教

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

GIPHY App Key not set. Please check settings