Hi gang,
Version 2.0 beta 2 of the Obtuse smtpd/smtpfwdd daemons are
now available at ftp://ftp.obtuse.com/pub/smtpd/beta/smtpd-2.0b2.tar.gz
Verstion 2 adds one significant new feature from the previous
major release. Smtpd now supports a simple rules file to allow or deny
the receiving/relaying of a message based on the smtp client host,
the FROM: address, and each RCPT: address. This allows for basic
antispam protection inbound, as well as enforcing outgoing addresses
to be of a particular form, in case you want to make sure your
users aren't sending out bogus addresses and/or SPAM. Rules can
differentiate between trusted and untrusted interfaces if you're
running Juniper.
The address checks may also invoke and RFC 931-esque IDENT
call on the connecting machine if requested, and this may be used in
the rules (If you have machines you control and can trust what ident
returns on them). This can be used to make sure non-root users don't
send mail from multiuser unix machines with an address other than
their own.
For those of you counting code bloat and/or reviewing, You'll
be happy to know that none of this compiles in unless CHECK_ADDRESS is
set to 1 in the Makefile, so without CHECK_ADDRESS defines, you
needn't worry, it's very much the same features as version 1.
The address checking file format is documented at
http://www.obtuse.com/juniper-docs/man/smtpd_address_check.html
The daemons are documented in the same place as before:
http://www.obtuse.com/juniper-docs/man/smtpd.html
http://www.obtuse.com/juniper-docs/man/smtpdfwdd.html
Please enjoy, and send feedback, patches, suggestions, flames,
etc. to info @
obtuse .
com
Thanks,
-Bob
--
Bob Beck Obtuse Systems Corporation
beck @
obtuse .
com http://www.obtuse.com/
True Evil hides its real intentions in its street address.
|
|