If you’re experiencing issues with emails not getting delivered from the Eventer plugin, there are a few common reasons related to the sender’s email settings and server policies. Here’s how to troubleshoot:
- Check Sender Email Settings in Eventer
If you’ve set a custom sender email address in Eventer => Settings (Email Templates), ensure that the email address belongs to the same domain as your website. Email services often enforce strict domain matching policies for security reasons. For example, if your website ismywebsite.com, your sender email should be something likeinfo@mywebsite.com. If this doesn’t match, email providers might reject your emails as potential spam. - WordPress General Settings
If you haven’t set a sender email in the Eventer plugin, the email address specified in WordPress General Settings will be used by default. Again, ensure this email address is associated with your website domain to comply with email provider policies. - Using WP Mail SMTP Plugin
If you haven’t set a custom sender email and name in Eventer, you have the option to use the WP Mail SMTP plugin. This plugin helps ensure reliable email delivery by allowing you to configure an SMTP service, ensuring your emails are sent through a proper email server rather than your hosting server, reducing the likelihood of your messages being marked as spam. - WP CRON
Eventer plugin relies on schedule events to do things like generating tickets, sending tickets and other emails to users. WordPress uses its own internal cron system (wp-cron.php) to handle scheduled tasks, such as publishing scheduled posts, sending email notifications, and running plugin-related tasks. However, this system only runs when someone visits the site, which can be unreliable for sites with low traffic. See how you can fix this
By following these steps, you can ensure your emails are correctly configured and delivered reliably.