Search Engine: Elastic

Article ID: 125728, created on Jun 3, 2015, last review on Jul 14, 2018

  • Applies to:
  • Plesk Automation 11.5


  1. The domain has SPF record configured as: TXT v=spf1 +a +mx -all. The domain has DNS record like: A MX A

    When spammer sends email from IP to and spoofs the same address to the From field, the message is accepted by the mail server.

  2. Switch on SPF spam protection option is enabled under Postfix Mail Service node settings, but there are no records about SPF checks in /usr/local/psa/var/log/maillog on mail service node. Here is example of SPF check handler records:

    Feb 23 19:55:37 server spf filter[27099]: Starting spf filter...
    Feb 23 19:55:39 server spf filter[27099]: Error code: (2) Could not find a valid SPF record
    Feb 23 19:55:39 server spf filter[27099]: Failed to query MAIL-FROM: No DNS data for ''.
    Feb 23 19:55:39 server spf filter[27099]: SPF result: none


The behavior was considered as internal software issue with PPA-2319 "SPF rules not updated on postfix node" and it was fixed in PA 11.5 MU#11.


In order to fix the issue please install update 11 as described in the article.

33a70544d00d562bbc5b17762c4ed2b3 caea8340e2d186a540518d08602aa065 e0aff7830fa22f92062ee4db78133079

Email subscription for changes to this article
Save as PDF