• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Resolved Plesk 18.0.53 breaks SPF checks rejecting external email

danami

Silver Pleskian
Username:

TITLE

Plesk 18.0.53 breaks SPF checks rejecting external email

PRODUCT, VERSION, OPERATING SYSTEM, ARCHITECTURE

# plesk version
Product version: Plesk Obsidian 18.0.53.1
OS version: CentOS 7.9.2009 x86_64
Build date: 2023/06/13 09:00
Revision: 3988a02704d3a3a48ed93ab21c8de546d1a69d77

PROBLEM DESCRIPTION

After updating to Plesk 18.0.53 or 18.0.53.1 external email gets rejected with a SPF validation defer status if "Reject mail when SPF resolves to "fail" is enabled. The only workaround to get mail working again is to disable SPF checks by setting SPF checking mode to "only create Received headers never block".

1. I've verified that DNS is functioning properly on the machine.
2. I'm seeing this across multiple servers after updating.
3. Restarting the Plesk milter (pc-remote) doesn't fix the issue.

STEPS TO REPRODUCE

1. Set SPF checking mode - Reject mail when SPF resolves to "fail" (deny) under Tools and Settings -> Mail Server Settings.
2. Try to get an external email.

ACTUAL RESULT

Sample logs:

Code:
2023-06-13 11:45:20 AM     spf     Error code: (26) DNS lookup failure

2023-06-13 11:45:20 AM     psa-pc-remote     spf: stderr: DATA REPLY:451:4.7.24 SPF validation defer.

2023-06-13 11:45:20 AM     psa-pc-remote     spf: stderr: DEFER

2023-06-13 11:45:20 AM     postfix/cleanup     milter-reject: END-OF-MESSAGE from mail-yqbcan01on2095.outbound.protection.outlook.com[40.107.116.95]: 4.7.24 SPF validation defer.; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<CAN01-YQB-obe.outbound.protection.outlook.com>

EXPECTED RESULT

SPF checking should work.

ANY ADDITIONAL INFORMATION

(DID NOT ANSWER QUESTION)

YOUR EXPECTATIONS FROM PLESK SERVICE TEAM

Confirm bug
 
Back
Top