使用WHM啟用PHPMail記錄功能
要了解cPanel帳戶內有哪些特定指令碼傳送郵件,您可以啟用PHP的內建郵件記錄功能。
注意:下列指示可啟用單一網域的PHPMail記錄功能。如果您有多個網域傳送垃圾郵件,則可能需要重新進行此程序。
- 登入WHM
- 從WHM的「列出帳戶」區段,存取相關帳戶的cPanel。
- 開啟檔案管理員並前往public_html目錄。 在public_html目錄中建立名為.user.ini的檔案。如果已經存在,請按一下並編輯檔案。
- 在檔案中新增以下線條:
mail.log = /home/[CPANELUSERNAME]/phpmail.log
- 你們當中許多人都需要重新啟動Apache,才能確保變更內容生效。
- 記錄檔產生後,您即可從檔案管理員中存取。您可以下載記錄檔,或在檔案管理員中按一下以檢視。
在下面的範例中,一個名為nastyscript.php的指令碼負責處理此帳戶中最近發出的電子郵件。
- 這可以讓您找出垃圾郵件的來源,並判定垃圾郵件是否為惡意或合法腳本。
- 遭到入侵的電郵帳戶也可能是垃圾郵件的原因。在WHM中尋找SPAM寄件人。
- 採取步驟防止您的伺服器出現垃圾郵件問題。
- 返回以檢閱您伺服器上的電子郵件垃圾郵件問題。
- 我們的伺服器專家可收取費用執行這些步驟。如需進一步了解我們的專家服務,請造訪我們的專家服務選單。
請注意:如果沒有停止的話,PHP郵件記錄功能將會無限期地持續進行,可能會導致磁碟空間問題。當您完成疑難排解後,請務必移除.user.ini檔案,或移除已新增啟用PHP mail()記錄功能的程式行。