• officewife

    (@officewife)


    I saw a previous request for assistance for the same problem, when I contacted my hosting they said the same thing about the SMTP not being configured.

    I want to know how that happened? Because emails were being sent from my site, the contact form emails are now being sent when previously they were not. I do not want to have to use the plugin. It has been a week of this, troubleshooting, etc. Now emails to users not going out.

    The host company is telling me they are sent, the logs show they sent, but gmail, etc is blocking them before they get to the inbox or junk folder? Makes no sense, there should be a bounce back if that is the case. yet there is none.

    I am not an expert here, so I could use some assist and insights into why it is not working.. I have just updated to the latest version WP, attempted again, no email.

    Thank you for any insights you might have.

    C

    PS I have another website the same version of WP, no issues with emails going out to users. Why one and not the other? My host cannot give me a valid explanation, they are on the same server as well.

    • This topic was modified 1 day ago by officewife.

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • If your hosting provider’s logs show that WordPress successfully handed the email off to the mail server, then the problem is likely occurring after WordPress sends the email. That could be related to your mail server’s configuration, DNS records (SPF, DKIM, or DMARC), the sending IP’s reputation, or how the receiving mail provider (such as Gmail) handles the message.

    Since another site on the same server is working correctly, it’s worth comparing the email configuration and DNS records between the two sites to identify any differences.

    Also, could you let us know:

    • Who is your hosting provider?
    • Is your domain’s email hosted with your web host or with another provider (such as Google Workspace or Microsoft 365)?
    • Have you checked whether your domain has valid SPF, DKIM, and DMARC records?
    • Are there any error messages in Tools → Site Health or your hosting mail logs?

    These details will help narrow down the cause.

    If you don’t have the SMTP configured, your site will use a default PHP Mail function to send the emails. When this happens, the email delivery relies entirely on the hosting, and how they send that email depends on their configuration of the server and the email services they provide. Most of the time, this is not a reliable way to send emails; because the sender has not a trustworthy reputation as an email sender. Furthermore, it may be possible that the email address that is tagged as the sender in those emails doesn’t match your your site, or if it does, the receiver may not find the DNS records that validates the origin of the sender; even if the site sends the email, the email may not arrive to the inbox of the receiver because of that.

    There are some transactional email services that have free plans for a few amount of emails per month. You can try one in order to create an email for your domain, like noreply@yourdomain.biz. I suggest you to re-consider the use of a SMTP plugin. It’s the easiest way to setup a real, professional email account in your site, so your site can use that email account to send emails. If you don’t want to use a plugin, you may need to add custom PHP code to the site in order to add the SMTP information.

    Kind regards,
    Jair.

    Try to check if your web site/shared hosting IP is NOT in BLACKLIST.

Viewing 3 replies - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.