SPAM is the black plague of the Internet world and this Sendmail milter
attempts to address a small subset of the problem by verifying that the
sender's email address is in good standing by performing an SMTP callback
to the MX server responsible for the sender's domain. This milter is not
intended to be a complete solution to the SPAM plague and so it should be
used in conjunction with other tools such as DNS blacklists and content
filters. Milter-sender also supports grey-listing.
WWW: http://www.milter.info/milter-sender/
Update to milter-sender 0.61 / libsnert 1.39.
Most notable new feature: Outgoing recipients are automatically white-listed
if the incoming sender was white-listed (i.e. you will receive replies to
your mails w/o a callback).
Add a HeloName configuration variable. If set, it's used as the name to
HELO with when talking to other mail servers. This is necessary when
running milter-sender on a private network using NAT.
Update to 0.58:
- fix SMP issues
- fix fd-leak
- new grey-list variant
Make sure that your host is listed in /etc/hosts with its FQDN first!
milter-sender uses this in its HELO-command. Using just the nickname will
lead to rejected callbacks with most relays.
Fix packaging: No such thing as post-deinstall:-target
Got to restore the full path to daemon(8) and the trailing `&'
since the workaround for old FreeBSD versions depends on them
(see Makefile for details.) The workaround itself could be
fixed, but that would make it less robust though.
Pointed out by: vs
This port isn't really RESTRICTED since the license allows
non-commercial distribution/mirroring of the original source
files. But as long as it's the only thing permitted, mark
the port as NO_CDROM and NO_PACKAGE, instead of RESTRICTED.
o Update the port to milter-sender 0.55 and libsnert 1.33.
o Fix some buglets and port framework usage issues:
- The file milter-sender.mc doesn't belong to docs. Installing
its reference copy along with the working copy is better.
- Make use of the exported BSD_INSTALL_* environment variables.
- Change access permissions only on needed files.
- Take care of file access permissions when installing
from the package.
- daemon(8) will take the program to the background, but it cannot
change the current directory to anywhere but the root. Since
getting a core file might be useful, cd to a directory writable
by the milter-sender process just before starting it.
- Review the messages: improve grammar, remind to reinstall
sendmail.cf as well (rebuilding it alone isn't enough.)
Tarball silently changed (non-essential syslog printout change its format)
Since both varians prints correct info for FreeBSD, PORTREVISION not bumped.