Re: check_badrcptto, to prevent backscatter

[email protected] (Ask Bjørn Hansen)
Newsgroups perl.qpsmtpd
Message-ID <[email protected]>
On Mar 10, 2011, at 19:41, Chris Lewis wrote:

> I think we'd be better served by coming up with, for example, a "qpsmtpd way" of doing this sort of thing.
> 
> For example: for basic RCPT TO functionality, have a basic RCPT time plugin that can handle aliasing, allowable domain relays, lists of valid addresses, tagged addresses etc.  Base the plugin around being able to read a "qpsmtpd format" file specifying all that stuff.
[...]

Aha, you are right!

In the 'STATUS' file there's actually a TODO item for doing this.

" - Add user configuration plugin infrastructure
   - Add plugin API for checking if a local email address is valid"

The idea here was to allow one or more plugins to lookup user information (in LDAP, aliases.db, users.cdb, PAM, ...) and then a standard API for accessing the information.

A "not found" user should by default just have the recipient be rejected.

Of course I added this to the TODO in 2004 or something like that ...


 - ask
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.