• When saying that a form has validation errors, It would be a whole lot more useful if it actually said WHAT THEY WERE rather than linking to a generic help page that covers all errors.

Viewing 5 replies - 16 through 20 (of 20 total)
  • Thread Starter ianbeyer

    (@ianbeyer)

    I can also apparently switch panels using the arrow keys. But there’s no tab UI for them.

    Thread Starter ianbeyer

    (@ianbeyer)

    See screen shot previously posted. No tabs. Looks like the plugin has a bug in the CSS.

    Sounds like a plugin or theme conflict. Temporarily disable *all* other plugins *and* switch to a stock WordPress theme (e.g. Twenty-Sixteen). If the Mail tab then renders, re-enable one by one until you identify the conflicting plugin/theme. Then work to resolve the conflict with the plugin/theme author (most authors will be very keen to ensure compatibility with CF7), or weigh up which is more important to you to keep.

    Thread Starter ianbeyer

    (@ianbeyer)

    Once I was able to hack my way around to find the mail tab (I got lucky and accidentally hit an arrow key that switched tabs), It’s complaining about the to: email not matching the webpage domain, which is not really a problem (and one that should be able to be dismissed). There’s no spam reduction benefit there, as the only place the site’s canonical domain is placed is in the actual message body (unless the plugin is secretly adding another header, which it doesn’t seem to be). I think you’ll find very few wordpress websites where the originating server’s DNS actually reverse resolves to the same domain as the webpage:

    Authentication-Results: spf=pass (sender IP is XX.YYY.ZZZ.WWW)
    smtp.mailfrom=wpengine.com; mydomain.com; dkim=pass (signature was
    verified) header.d=wpengine.com;mydomain.com; dmarc=fail action=none
    header.from=gmail.com;mydomain.com; dkim=pass (signature was verified)
    header.d=wpengine.com;
    Received-SPF: Pass (protection.outlook.com: domain of wpengine.com designates
    XX.YYY.ZZZ.WWW as permitted sender) receiver=protection.outlook.com;
    client-ip= XX.YYY.ZZZ.WWW; helo=mail-ZZZ-WWW.wpengine.com;

    • This reply was modified 8 years, 5 months ago by ianbeyer.

    Great to hear you got in to the Mail tab. Regarding the From email address, this is the plugin author’s rationale for the error message:

    Why does the email address in the From field have to belong to the site domain?

    For example, if a mail had “[email protected]” in the From field, but was actually sent from your web server (it’s not yahoo.com), it would be highly possible that relaying mail servers consider it as a spoofed address. If you use an email address in the same domain as the site, you can reduce the risk of being treated like that.

    You can disable the configuration validator by adding:

    define( 'WPCF7_VALIDATE_CONFIGURATION', false );

    to your wp-config.php, or adding:

Viewing 5 replies - 16 through 20 (of 20 total)
  • The topic ‘Form Validation Errors’ is closed to new replies.