smtptools: tools for SMTP
smtptools is a collection of tools to send or receive mails with
the simple mail transfer protocol.
smtptools are free software
and released under the
GNU General Public Licence.
The package uses GNU autoconf and is aimed to be portable, though i
suspect that there will be some work needed to rally get it to compile
cleanly on different systems (it's stilll an early version).
maildirblast
may be used to send some or all messages from a maildir to a preconfigured
relay host or the official mail exchanger hosts of the recipient addresses.
maildirblasts functions partially overlap with those of maildirsmtp from
Daniel Bernsteins serialmail package.
smtpblast
sends a single message with SMTP to a configured relay host or to a MX host.
It uses the qmail return codes and may be used to bypass a broken mail system
or, with for example ssh port forwarding, even some firewalls.
tomaildir
is a simple tool to write a message into a maildir. It uses
the qmail return codes (see the dot-qmail manual page for more information).
(yes, this has nothing todo with SMTP. But i find it useful anyway)
usmtpd
is a replacement for qmail-smtpd. Features:
- logging (qmail-smtpd basically has no logging)
- more finegrained relay control, it's possibly to allow
relaying for *.domain.example, but not for bad.domain.example.
It's possible to deny delivery to certain addresses.
- built in RBL support
- check for existence of envelope sender domain.
On the other hand: there is no support for badmailfrom (does anybody need this?
Is it still useful?)
Downloading smtptools
See here.
Recent changes
- Version 0.2.0 - January 1999, Uwe Ohse
Future developement
- enhance portability.
- implement features in usmtpd (but not bloat)
Send comments to uwe@ohse.de.