Bug 162336 - RFE: add libspf package to allow milter-greylist utilize SPF
RFE: add libspf package to allow milter-greylist utilize SPF
Status: CLOSED DEFERRED
Product: Fedora
Classification: Fedora
Component: milter-greylist (Show other bugs)
4
All Linux
medium Severity medium
: ---
: ---
Assigned To: Enrico Scholz
http://www.libspf.org/
:
Depends On:
Blocks:
  Show dependency treegraph
 
Reported: 2005-07-02 18:32 EDT by Milan Kerslager
Modified: 2007-11-30 17:11 EST (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Environment:
Last Closed: 2005-07-03 04:26:26 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)

  None (edit)
Description Milan Kerslager 2005-07-02 18:32:01 EDT
As SPF is almost well known anti-spam feature honored by many sites, please
include libspf package to the Fedora-Extras and rebuild milter-greylist package
with SPF support. Working packages for RHEL3 and RHEL4 are in my repository, see:

ftp://ftp.pslib.cz/pub/users/Milan.Kerslager/RHEL-3/testing.milter-greylist/
ftp://ftp.pslib.cz/pub/users/Milan.Kerslager/RHEL-4/testing.milter-greylist/

They will be moved to the stable directory soon:

ftp://ftp.pslib.cz/pub/users/Milan.Kerslager/RHEL-{3,4}/stable

See URL above for libspf homepage.
Comment 1 Enrico Scholz 2005-07-03 04:26:26 EDT
I tried libspf and found out that it has a bad code quality. It contains code like

|      if (rr_data == NULL)
|      {
|        rr_data = xmalloc(substr_len + 2);
|      }
|      else
|      {
|        rr_data = xrealloc(rr_data, (i + substr_len + 2));
|      }
|      strncat(rr_data, (char *)rd_ptr, substr_len);

at several places and that is really nothing which should touch my or somebody
else's mails.  There were memleaks also, but I can not remember the details and
can not find the libspf forum anymore where I posted my bugreports.

So I will not fix that, unless:

* somebody else packages libspf and proofs that he fixed all issues
* somebody else packages an alternative spf implementation

Comment 2 Milan Kerslager 2005-07-03 13:23:53 EDT
This seems to be a good reason to not to use SPF. Thank you for pointing out.

The second reason is that a lot of spam went through milter here because
spamming relays are using MailFrom from random domains with globally enabled SPF
records. So the spams are going through milter-graylist with no problem...

Note You need to log in before you can comment on or make changes to this bug.