BSD Ports

mail/smfsav-devel 2.1_2 DragonFly

Sendmail Sender Address Validator

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv2+
Categories
mail
Package size
23.8 KiB, 60.7 KiB installed

Description

It's a lightweight, fast and reliable Sendmail milter that implements a real-time Sender e-Mail Address Verification technology. This technology can stop some kinds of SPAM with a spoofed sender's e-Mail address. Also it implements a real-time Recipient e-Mail Address Verification technology. It can be useful if your machine is a backup MX for the recipient's domains or if your machine forwards all e-Mail messages as a relay host for your domains to another internal or external e-Mail servers. It's a lite alternative for the spamilter, milter-sender and milter-ahead milters.

This is a fork of smf-sav which was originally written by Eugene Kurmanin. It is a "reloaded" version with heavy bugfixes maintained by Gabriele Maria Plutzar.

In the other systems

The newest version among them is 2.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlymail/smfsav-devel2.1_2 newestnone known-[email protected]-
FreeBSDmail/smfsav-devel2.1_2 newestnone known-[email protected]-
HardenedBSDmail/smfsav-devel2.1_2 newestno data-[email protected]-
GhostBSDmail/smfsav-devel2.1_2 newestno data-[email protected]-

Install

Binary package:

pkg install smfsav-devel

From DPorts:

cd /usr/dports/mail/smfsav-devel && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

1. Inspect and edit the /usr/local/etc/smfsav.conf file
2. Add these lines to your Sendmail configuration file (usually sendmail.mc):
    define(`confMILTER_MACROS_HELO', confMILTER_MACROS_HELO`, {verify}')dnl
    INPUT_MAIL_FILTER(`smf-sav', `S=unix:/var/run/smfs/smf-sav.sock, T=S:30s;R:4m')dnl
3. Put line smfsav_enable="YES" to /etc/rc.conf file
4. Run `service smfsav start`