Title: SPF record problem
Last modified: August 31, 2016

---

# SPF record problem

 *  Resolved [wjwc](https://wordpress.org/support/users/wjwc/)
 * (@wjwc)
 * [10 years ago](https://wordpress.org/support/topic/spf-record-problem/)
 * First thing first, I have solved the issue with no SPF found for xx.domain.com
 * Here’s the thing I don’t understand:
 * Why is my main domain in cpanel used as bounce as default?
 * Why is the bounce email picked up automatically by headers?
 * Why is the SPF record for the bounce email shown as no record?
 * Here’s my setup. I used cloudflare to control all my records. Went in to cpanel,
   made sure the SPF record is ON, and I copied the SPF record from cpanel and paste
   it in cloudflare as TXT.
 * I did that for both the main domain, and the addon domain. But no matter what
   I did, the main domain’s SPF record can never be validated which I don’t fully
   understand.
 * [SPF] dal0xx.hawkhost.com does not allow your server 207.210.xxx.xxx to use [xx@dal0xx.hawkhost.com](https://wordpress.org/support/topic/spf-record-problem/xx@dal0xx.hawkhost.com?output_format=md)
 * You do not have a SPF record, please add the following one to your domain dal0xx.
   hawkhost.com:
    v=spf1 a mx ip4:207.210.xxx.xxx ~all
 * So what I did was, I had to go in manually to setup the bounce email to the same
   email as the sending email addon domain, and then the SPF is validated. But what’s
   stupid is what I have listed above, why on earth would you leave that blank if
   you know tons of people are going to be using cpanel with addon domains and the
   strange server can never be validated no matter what?
 * [https://wordpress.org/plugins/wysija-newsletters/](https://wordpress.org/plugins/wysija-newsletters/)

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

 *  [Wysija](https://wordpress.org/support/users/wysija/)
 * (@wysija)
 * [10 years ago](https://wordpress.org/support/topic/spf-record-problem/#post-7351621)
 * Hi,
 * Typically we recommend modifying the SPF records directly on the CPanel, not 
   via a different plugin like CloudFlare. CloudFlare can be problematic.
 *  Thread Starter [wjwc](https://wordpress.org/support/users/wjwc/)
 * (@wjwc)
 * [10 years ago](https://wordpress.org/support/topic/spf-record-problem/#post-7351662)
 * So you’re now blaming this on cloudflare? Used by millions of people?
 * Are you serious?
 * Explain your reasoning, while my issue was entirely not a CF issue but the way
   your bounce email was setup. Addons on cpanel is common, but the main domain 
   should not be picked up by your system. It uses the main domain that was registered
   with cpanel and there’s no way to verify that domain being the sender for the
   addon domain.
 * If there’s a way, please state it. If there’s none, you should have set the same
   domain as the sender in the field, just like you would set the sender domain 
   automatically.
 * How would anyone wants the bounce email to be sent to a single main domain and
   not it’s own individual domain is beyond me. Some people might do it, so be it,
   but I believe the majority would want the bounce to be sent back to the actual
   email, and not cluster all hundreds of bounce back to the main.
 * If your purpose of setting up the same bounce was to simplify the SPF record 
   issue, then there must be a way to also verify the bounce (main) domain as the
   rightful sender.
 *  [Wysija](https://wordpress.org/support/users/wysija/)
 * (@wysija)
 * [10 years ago](https://wordpress.org/support/topic/spf-record-problem/#post-7351701)
 * Answering your questions:
 * _Why is my main domain in cpanel used as bounce as default?_
 * I’m not entirely sure what you mean by that, but I assume you are saying that
   an email address with your “main domain” was added into your email headers as
   the bounce address (Return-Path Header). If that’s the case, then this is done
   automatically by your email server.
 * _Why is the bounce email picked up automatically by headers?
 * I assume the answer above applies here as well.
 * _Why is the SPF record for the bounce email shown as no record?_
 * SPF record for the main domain you mean? I’m not sure. We’ll need to check your
   Spam Score (made with mail-tester.com) to know better.
 *  Thread Starter [wjwc](https://wordpress.org/support/users/wjwc/)
 * (@wjwc)
 * [10 years ago](https://wordpress.org/support/topic/spf-record-problem/#post-7351702)
 * It seems you do not understand what I am complaining about.
 * Let me simplify it:
 * The bounce domain email should be set as the sender’s email by default.
 * Long explanation:
 * Nothing much to add other than what I have stated in above replies.
 * Edit:
 * “but I assume you are saying that an email address with your “main domain” was
   added into your email headers as the bounce address (Return-Path Header). If 
   that’s the case, then this is done automatically by your email server.”
 * This is wrong. Wrong way of setup. This should be picked up by your plugin, and
   set the bounce email using the sender’s email, automatically, by default.
 * Sender email:
    [mail@example.com](https://wordpress.org/support/topic/spf-record-problem/mail@example.com?output_format=md)
   Bounce email: [bounce@example.com](https://wordpress.org/support/topic/spf-record-problem/bounce@example.com?output_format=md)
 * Is that so difficult? Why leave it blank in the plugin?

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

The topic ‘SPF record problem’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/wysija-newsletters_ffddcc.svg)
 * [MailPoet Newsletters (Previous)](https://wordpress.org/plugins/wysija-newsletters/)
 * [Support Threads](https://wordpress.org/support/plugin/wysija-newsletters/)
 * [Active Topics](https://wordpress.org/support/plugin/wysija-newsletters/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wysija-newsletters/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wysija-newsletters/reviews/)

 * 4 replies
 * 2 participants
 * Last reply from: [wjwc](https://wordpress.org/support/users/wjwc/)
 * Last activity: [10 years ago](https://wordpress.org/support/topic/spf-record-problem/#post-7351702)
 * Status: resolved