[exim-dev] [Bug 1399] New: SPF don't return appropriate erro…

Top Page
Delete this message
Reply to this message
Author: bes
Date:  
To: exim-dev
New-Topics: [exim-dev] [Bug 1399] SPF don't return appropriate error, [exim-dev] [Bug 1399] SPF don't return appropriate error, [exim-dev] [Bug 1399] SPF don't return appropriate error, [exim-dev] [Bug 1399] SPF don't return appropriate error, [exim-dev] [Bug 1399] SPF don't return appropriate error
Subject: [exim-dev] [Bug 1399] New: SPF don't return appropriate error
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=1399
           Summary: SPF don't return appropriate error
           Product: Exim
           Version: N/A
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: bug
          Priority: medium
         Component: Experimental
        AssignedTo: nigel@???
        ReportedBy: bes.internal@???
                CC: exim-dev@???



Hi, i found that exim with libspf2-1.2.10 not properly handle permerror around
Multiple
SPF or TXT records for domain. I expected trigged this code:
https://github.com/shevek/libspf2/blob/61200568b98825935ffdf9baa079aff531e1a08b/src/libspf2/spf_strerror.c#L165
but $spf_received at exim is empty (data acl).

Example:

# dig txt catchthebigone.me
;; ANSWER SECTION:
catchthebigone.me.      1209    IN      TXT     "v=spf1 a mx ip4:216.169.100.21
  ~all"
catchthebigone.me.      1209    IN      TXT     "v=spf1
include:spf.efwd.registrar-servers.com ~all"


# spfquery -ip 7.7.7.7 -sender postmaster@???
StartError
ErrorCode: (32) Multiple SPF or TXT records for domain.
Error: Multiple SPF records for 'catchthebigone.me'
EndError
permerror

Domains for test from my logs:
catchthebigone.me
meaghanisajellobag.me
kvant-pkf.ru
imperiamail.ru


--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email