Menu

#122 mlfi_helo should not disable Helo phase if WITH_SPF is defined

1.3.1
closed
None
2017-03-04
2015-03-22
No

When opendmarc is compiled with WITH_SPF, the Milter HELO phase should not be ignored, otherwise helo_domain is never defined.

Proposed change in opendmarc/opendmarc.c mlfi_negotiate:

    unsigned long protosteps = (
#if !WITH_SPF
                                SMFIP_NOHELO |
#endif /* !WITH_SPF */
                                SMFIP_NOUNKNOWN |
                                SMFIP_NOBODY |
                                SMFIP_NODATA |
                                SMFIP_SKIP );

(the #if/#endif) was added to surround SMFIP_NOHELO.

Discussion

  • Bryan Costales

    Bryan Costales - 2015-05-13
    • status: open --> accepted
    • assigned_to: Bryan Costales
     
  • Bryan Costales

    Bryan Costales - 2015-05-19

    Good catch. This has been fixed and should be in the next release.

     
  • Bryan Costales

    Bryan Costales - 2015-05-19
    • status: accepted --> closed
     
  • Scott Kitterman

    Scott Kitterman - 2016-07-03

    It doesn't look like this got into 1.3.1.

     
  • Murray S. Kucherawy

    • status: closed --> open
     
  • Murray S. Kucherawy

    The patch was applied after 1.3.1 was released.

     
  • Murray S. Kucherawy

    • status: open --> closed
     
  • Murray S. Kucherawy

    Fixed in 1.3.2.

     

Log in to post a comment.