Share

Smart Sendmail Filters

Code

Programming Languages: C

License: GNU General Public License (GPL)

Repositories

browse code, statistics, last commit on 2005-02-15 cvs -d:pserver:anonymous@smfs.cvs.sourceforge.net:/cvsroot/smfs login

cvs -z3 -d:pserver:anonymous@smfs.cvs.sourceforge.net:/cvsroot/smfs co -P modulename

Show:

What's happening?

  • Followup: RE: What is smf-zombie actually doing?

    It does I believe need some sort of whitelisting capability. We have lots of non-SMTP compliant devices on the inside of our network that are getting rejected for Invalid HELOs. (Printers, Dell RACs, etc, etc). Ideally it should respect the Sendmail Access DB. As of this point, we've had to turn it off unfortunately. Thanks -S.

    2009-10-05 17:26:56 UTC by vigano

  • Earlytalker

    The sender address verification sends an HELO *before* the receiving server emits its SMTP banner. Thus, the probe (or the whole server) gets classified as "earlytalker" and (in my case) gets disconnected immediately. The verification probes must adhere to the SMTP protocol, otherwise they're worthless because they're generating false negatives.

    2009-07-01 09:38:30 UTC by hildeb

  • Comment: violates RFC-2821 for local-part

    This patch does not correct. Sorry.

    2008-06-04 12:33:54 UTC by smfs

  • violates RFC-2821 for local-part

    RFC-2821 states that email addresses are case insensitive except for the local part, but smf-sav.c always converts the whole email address to lowercase (to check its whitelist). So when smf-sav tries to confirm the email address with the domain's SMTP server, it does not give back what sendmail got. This breaks email from any domain that uses an IronPort Email Security appliance. Attached is...

    2008-04-19 00:13:54 UTC by gregcouch

  • patch to add srcip to logged output

    ossec-hids analyzes log entries and can take actions to block the offender at the firewall. To do this it is valuable to have the message source ip address in the log line output (as opposed to just the FQDN). This patch just adds context->addr to the syslog output of smf-zombie.c; apply and make install. Jim Flowers .

    2007-12-02 22:30:20 UTC by nobody

  • smf_spf should use smfi_insheader()

    The SPF-Received: header is better added to the top of the message, above the Received: header of the sending system. This is done using smfi_insheader() in place of smfi_addheader()

    2007-03-12 20:47:22 UTC by gmurray

  • Smart Sendmail Filters

    Anonymous committed patchset 1 of module CVSROOT to the Smart Sendmail Filters CVS repository, changing 11 files.

    2005-02-15 19:15:22 UTC by nobody

  • smfs

    smfs registered the Smart Sendmail Filters project.

    2005-02-15 15:52:24 UTC by smfs

Our Numbers