There are a few of my plugins which are currently in contrib which I think are generic enough to be included in the core:
rcpt_accept:
An extremely simple plugin, which just returns OK to the rcpt_hook.
Useful as the last plugin hooking rcpt (accepts everything which
hasn't been rejected).
address_notes:
adds a notes() method to Qpsmtpd::Address objects.
config_me_localaddr:
changes "me" depending on local socket address. Makes avoiding
"mail loops back to myself" errors easier.
count_denies:
Drops connection after a configurable number of non-existent
recipients (inspired by count_unrecognized_commands).
Less general but still quite useful:
client_options:
set notes depending on client ip address or hostname.
aliases_check/aliases_rewrite:
Check recipients against a file, set notes according to recipient
(currently transaction notes, I should change that to use
address_notes) and expand aliases.
cf_wrapper:
Framework to allow filters which inspect the body of the mail to
selectively reject depending on the recipient (currently used by a
majordomo plugin and a modified spamassassin plugin).
--
_ | Peter J. Holzer | I know I'd be respectful of a pirate
|_|_) | Sysadmin WSR | with an emu on his shoulder.
| | | [EMAIL PROTECTED] |
__/ | http://www.hjp.at/ | -- Sam in "Freefall"
signature.asc
Description: Digital signature
