Introduction #
If your Quick Event Manager (QEM) attendees report missing emails, this guide will help you identify where the problem lies in the email delivery chain.
Understanding Email Delivery Chain #
Email delivery involves multiple steps, each of which can affect successful delivery:
- QEM plugin sending the email
- Your WordPress host server or email service plugin
- Recipient’s email server (spam/greylisting)
- Recipient’s email client (spam/rejection filters)
Enable Debug Mode for Investigation #
Add these lines to your wp-config.php to track email sending:
define('WP_DEBUG', true);
define('WP_DEBUG_DISPLAY', false);
define('WP_DEBUG_LOG', true);
Testing and Monitoring #
- Test email sending by:
- Registering for a test event
- Using the email report options
- Locate the debug log:
- Find
debug.login your wp-content directory - You can safely delete this file if it becomes too large
- Analyzing the log:
- Search specifically for “QEM Email” entries
- Key messages to look for:
Understanding Log Messages:
“QEM Email message about to send”
✓ This means your plugin is working correctly
“QEM Email – wp_mail error msg”
⚠️ This means your plugin works but your server/email service is failing
“QEM Email – wp_mail responded OK”
✓ This means the email was successfully sent to your mail service
Common Issues and Solutions #
- If no “QEM Email” entries appear:
- Check autoresponder settings
- Verify PayPal IPN setup if using payment confirmation
- Contact QEM support for assistance
- If emails fail after “wp_mail error”:
- Review server email configuration
- Check email service plugin settings
- Verify SMTP credentials if applicable
- If emails show “responded OK” but aren’t received:
- Check for IP blacklisting
- Verify SPF records
- Review DNS pointer configuration
- Consider switching to a transactional email service:
- MailGun
- SendGrid
- Amazon SES
After Investigation #
- Disable debug mode:
define('WP_DEBUG', false);
- Delete the debug.log file
Professional Support #
For complex delivery issues, consider:
- Consulting an email delivery expert
- Implementing a dedicated email service
- Following provider-specific setup guides carefully
- Consider using Fullworks’ managed Events for WordPress QEM service
Need Help? #
Contact QEM support if you need assistance interpreting debug logs or resolving persistent issues.