• Resolved wjwc

    (@wjwc)


    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 [email protected]

    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://ww.wp.xz.cn/plugins/wysija-newsletters/

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

    (@wysija)

    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

    (@wjwc)

    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

    (@wysija)

    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

    (@wjwc)

    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:
    [email protected]
    Bounce email:
    [email protected]

    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.