• Hi, Pleskians! We are running a UX testing of our upcoming product intended for server management and monitoring.
    We would like to invite you to have a call with us and have some fun checking our prototype. The agenda is pretty simple - we bring new design and some scenarios that you need to walk through and succeed. We will be watching and taking insights for further development of the design.
    If you would like to participate, please use this link to book a meeting. We will sent the link to the clickable prototype at the meeting.
  • (Plesk for Windows):
    MySQL Connector/ODBC 3.51, 5.1, and 5.3 are no longer shipped with Plesk because they have reached end of life. MariaDB Connector/ODBC 64-bit 3.2.4 is now used instead.
  • 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.

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