Re: qmail appliance

From: Rajkumar S <rajkumars@asianetindia.com>
Date: Fri Aug 12 2005 - 14:58:01 EDT

Tom Diehl wrote:
> In this day and
> age you need an mta that is capable of rejecting a message before it
> accepts it, if for instance the mailbox does not exist.

Dont want to fuel this flame fest, I am only commenting for those
sitting in the sidelines and wondering.

You can do this by using qmail-ldap with RCPTCHECK. Some of other
features of qmail-ldap that comes handy are:

# MAXRCPTCOUNT: maximum number of RCPT TOs you accept
# NOBOUNCE: Rejects null sender bounces, use only in extreme cases
# RCPTCHECK: Check if the recipient of a message really exists
# REJECTEXEC: Reject DOS/Windows executables in mail attachements.
# RETURNMXCHECK: Rejects senders if they don't have a valid return MX.
# SANITYCHECK: Rejects senders without an @, no . or too long/short TLD
# SENDERCHECK: Check if the sender of a message really exists.
# SMTPAUTH: Enables SMTP-AUTH for remote clients.
# 550GREETING: Rejects a connection right away with an 550 error
# SMTP550DISCONNECT: Disconnect the SMTP session if a 5xx error happens
# TARPITCOUNT: number of RCPT TOs you accept before you start tarpitting.
# TARPITDELAY: number of seconds of delay to introduce while tarpitting

More at http://www.qmail-ldap.org/wiki/Main_Page

Qmail has it's own way of doing thinks, you either love it or hate it.
There is hardly any point in arguing.

raj
Received on Fri Aug 12 14:58:55 2005

This archive was generated by hypermail 2.1.8 : Thu Sep 29 2005 - 13:51:28 EDT