Unsent General Emails
Problem
The system is not successfully sending general emails, like client sign-up or order confirmations.
Cause
This issue is usually due to a misconfiguration.
Troubleshooting
To begin troubleshooting this issue:
- Check whether you have disabled the affected email template at Configuration () > System Settings > Email Templates.
- Check for custom action hooks that could prevent email from sending in the
/includes/hooks
and/modules/addons
directories. - Check whether you can send the emails manually.
If the above steps don’t resolve the issue:
- Check whether any email appears in the Email Message Log at Configuration () > System Logs.
- Check whether an error occurs at the time of email sending in the Activity Log at Configuration () > System Logs.
No CC or BCC
The system won’t CC
or BCC
some email templates:
- Password Reset Validation
- Password Reset Confirmation
- Automated Password Reset
No Error in Email Message Log
There are many email templates for which the Email Message Log doesn’t record messages, in order to protect the sensitive data they contain:
- Automated Password Reset
- Client Email Address Verification
- Password Reset Validation
No Error in Activity Log
If a message exists in the Email Message Log and there are no errors in the Activity Log, the message likely left WHMCS without any errors from your mail server. This indicates that the problem is email delivery for the recipient and not sending in WHMCS.
Contact your mail server administrator to investigate.
Last modified: October 9, 2024