Binary package “proxsmtp” in ubuntu maverick
multi purpose SMTP Proxy
ProxSMTP is a flexible tool that allows you to reject, change or log email
based on arbitrary critera. It accepts SMTP connections and forwards the SMTP
commands and responses to another SMTP server. The 'DATA' email body is
intercepted and filtered before forwarding.
You need to be able to write the filtering scripts that integrate it with your
particular needs. If you're looking for something that does virus filtering,
take a look at ClamSMTP which behaves similarly and uses a similar code base.
You do not need a local mail-transport-
forward to a remote one.