Skip to main content
Keep Your Business Open During COVID-19Learn More
Call us
Phone numbers and hours
Help Center

Explore our online help resources

BlogHelp

GoDaddy Help

Enable PHPMail logging using WHM

For a better idea of what specific scripts within a cPanel account are sending mail, you can enable PHP's built-in mail log function.

Note: The instructions below enable PHPMail logging for a single domain. You may need to repeat this process if you have multiple domains sending SPAM.

  1. Login to WHM
  2. From the List Account section of WHM, access cPanel for the account in question.
  3. Open the File Manager and navigate to the public_html directory.
  4. Create a file within the public_html directory called .user.ini. If one already exists, right-click and Edit the file.
  5. Add the following line to the file:
    mail.log = /home/[CPANELUSERNAME]/phpmail.log
  6. You many need to restart Apache to make sure that the changes take effect.
  7. Once a log file is generated, you can access it from the file manager. You can download the log file or click on it in the file manager to view it.

    In our example below, a script called nastyscript.php is responsible for all of the recent email from this account.


  8. This will allow you to pinpoint the source of the SPAM and determine if it is a malicious or legitimate script.
  9. Note: If not stopped, PHP mail logging will continue indefinitely which can lead to disk space issues. Be sure to remove the .user.ini file or the line added to enable PHP mail() logging when you finish troubleshooting.


Related steps

More info

  • Our server experts can perform these steps for a fee. For more information about our Expert Services, please visit our Expert Service menu.


Community Related

terriper's Avatar
Need to install and enable cURL.(Please Help)

3 Replies

Last posted over 2 years ago.

mitchgrayland's Avatar
Mail Delivery reports not showing in cPanel

1 Replies

Last posted almost 4 years ago.

neko1123's Avatar
Enable mod_headers in cPanel

1 Replies

Last posted almost 4 years ago.

godwinAden's Avatar
Re: WHM / cPanel showing Unlimited QUOTA / Disk Size

2 Replies

Last posted almost 2 years ago.

LucasAmadeu's Avatar
WHM & CPANEL - Login timeout

1 Replies

Last posted 4 months ago.

Don't see what you are looking for? Search the Community