Mailing List Archive

[Bug 467] SPF checking doesn't fallback to HELO with null sender
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

http://www.exim.org/bugzilla/show_bug.cgi?id=467


ph10@hermes.cam.ac.uk changed:

What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|ph10@hermes.cam.ac.uk |tom@duncanthrax.net



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

--
## List details at http://www.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##
[Bug 467] SPF checking doesn't fallback to HELO with null sender [ In reply to ]
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

http://www.exim.org/bugzilla/show_bug.cgi?id=467


peter@bowyer.org changed:

What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|tom@duncanthrax.net |peter@bowyer.org
Status|NEW |ASSIGNED




------- Comment #1 from peter@bowyer.org 2007-02-07 15:15 -------
Created an attachment (id=66)
--> (http://www.exim.org/bugzilla/attachment.cgi?id=66&action=view)
Patch to fix 467 and partially 464

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

--
## List details at http://www.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##
[Bug 467] SPF checking doesn't fallback to HELO with null sender [ In reply to ]
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.

http://www.exim.org/bugzilla/show_bug.cgi?id=467





------- Comment #2 from peter@bowyer.org 2007-02-07 15:19 -------
3 separate bugs came to light here:

1) The original bug - no fallback to HELO checking on null senders
2) When bailing out of checking and simulating SPF_RESULT_PERMERR, the
translation of the error code into spf_result was skipped
3) The spf_result for SPF_RESULT_PERMERR is not 'err_perm' as expected by the
code, but 'Unknown (Permanent error)', which can't be tested for.

The patch corrects 1) and 2), and partially addreses bug 464 - if used in the
acl_smtp_helo acl, the spf= condition will check the sender_helo_name.

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

--
## List details at http://www.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##