Josh Vogel

WordPress emails not showing up?

Do you have emails generated by your WordPress site but they are not showing up in the inbox of your customers? This was the issue one of my clients was having recently and I went to take a look. After reviewing the settings for the plugin it was clear what the issue was: the emails were being generated by the generic “wordpress@domain.com” email address. These email addresses are notoriously flagged for being spam and if they do reach your user’s inbox, they will most probably go to spam.

This speicifc customer’s issue was that the emails weren’t even reaching spam. A simple change of the originating email now makes these emails arrive into spam, though we all agree this is the ideal solution to the issue. I am working with the customer’s hosting and email provider to setup a proper SMTP routing from her site so that the issue is fully resolved.

What causes the issue is that PHP has the ablility to generate its own emails, but these come with none of the provenance that legitimate emails do. Spammers, ever ones to seize an opportunity, realized they could set up WordPress servers galore to just generate tons of spam. Luckily we have good spam filters today, but the downside is that the good guys like us get hurt and need to spend more time and resources to get our legitimate emails out to our customers. I look forward to sharing updates on the solution as well as other quick hints in the future.