WPRentals Theme Documentation WPRentals Theme Documentation

  • Client Support
  • Video Tutorials
  • WPRentals
  • WPEstate
  • API
Home / Email Notifications / Why are emails from my website going to the junk or spam folder?

Why are emails from my website going to the junk or spam folder?

124 views

If your website emails are sent from your own server, the theme cannot control whether those messages arrive in the inbox or in the junk folder.

In most cases, this is related to the email server configuration and sender reputation, not to the theme itself.

Does the theme control email delivery?

No.

The theme can trigger the email sending function, but it does not control how receiving mail servers classify the message.

If emails are delivered to junk, the cause is usually connected to the server sending setup.

What usually causes emails to go to junk?

The most common reasons are:

  • missing or incorrect SPF records
  • missing or incorrect DKIM records
  • missing or incorrect DMARC records
  • sending emails from an address that does not match the website domain
  • poor reputation of the sending server IP
  • missing reverse DNS or PTR record
  • using the default PHP mail function instead of authenticated SMTP

What should I check first?

Please check the following on your mail server:

  • Make sure the sending domain has valid SPF, DKIM, and DMARC records.
  • Make sure the website sends emails from an address that belongs to your domain, such as [email protected].
  • Check whether the sending server IP is blacklisted or has a poor reputation.
  • Make sure reverse DNS or PTR record is configured correctly for the sending server.
  • If possible, use authenticated SMTP instead of the default PHP mail function.

What sender address should I use?

It is recommended to use an email address that matches your domain name.

For example:

[email protected]

This is usually better than using a sender address from a different domain or a generic default address.

Add the valid email as sender email

Is SMTP better than PHP mail?

Yes, in most cases.

Using authenticated SMTP is usually more reliable than the default PHP mail function because it helps receiving servers verify that the message is being sent through a valid mail service.

What if all records look correct and emails still go to junk?

If the records are correct and the problem continues, please ask your hosting provider, system administrator, or mail server provider to check:

  • the mail logs
  • whether the messages are signed correctly
  • the reputation of the sending server IP
  • whether the server has any delivery or authentication warnings

What is the solution from the theme side?

From the theme side, there is usually nothing to change if the emails are already being sent correctly.

The next step is to review the email server configuration, because junk folder placement is usually controlled by mail authentication and server reputation.

In short

If your website sends emails from your own server, the junk folder issue is usually caused by the email server setup, not by WpResidence.

The recommended checks are:

  • SPF
  • DKIM
  • DMARC
  • matching sender address
  • server IP reputation
  • reverse DNS
  • authenticated SMTP

If needed, your hosting provider or mail administrator should review the sending configuration and mail logs.

Email Notifications

Related Articles

  • How SMS Notifications Work in WP Rentals (WpestateEmail Class): A Complete Guide
  • Trip Details Email in WP Rentals
  • Theme Options – Email Management – Email Settings
  • SMS Management by Twilio

HELP CATEGORIES

  • 71. General
  • 102. Installation & Basic Setup
  • 393. How Booking Works
  • 20Advanced Search
  • 18Elementor Free & WP Rentals Studio
  • 14Email Notifications
  • 22FAQ
  • 15Installation FAQ
  • 10Menu Options
  • 27Multi-Languages - 3rd party
  • 34Owner & Renter
  • 9Page Templates
  • 23Property / Listing
  • 22Shortcodes
  • 4Supported Maps
  • 98Technical how to
  • 5Third Party plugins
  • 3Translation
  • 3WordPress Blog Post
  • 13WordPress Widgets
  • 13WP Rentals Payments
  • 80WP Rentals Theme Options

Join Us On

Powered by WP Estate - All Rights Reserved
  • Client Support
  • Video Tutorials
  • WPRentals
  • WPEstate
  • API