NAME
rcpt_regexp_map - helper plugin for rcpt_map and rcpt_regexp
DESCRIPTION
This plugin works with the rcpt_map plugin, it replaces the rcpt_regexp plugin line in the config/plugins file:
# OLD: ## rcpt_regexp ## rcpt_map domain=example.org file=./config/map_example_org ## rcpt_map:0 domain=example.com file=./config/map_example_com # NEW: rcpt_regexp_map example.org example.com rcpt_map domain=example.org file=./config/map_example_org rcpt_map:0 domain=example.com file=./config/map_example_com
When using the rcpt_map plugin like described in the NOTES section of rcpt_map the rcpt_regexp plugin will return 550 No such user. for any user not listed in the rcpt_regexp config file, no matter if the domain is listed in the rcpthosts config file.
This plugin returns 550 Relaying denied for any domain not given as argument or listed in the rcpthosts config file.
CONFIG
rcpt_regexp_map DOMAIN [DOMAIN2 [DOMAIN3 [...]]]
All domains which will have their own rcpt_map plugin should be listed as argument for this plugin.
NOTE
This changes the behaviour of the rcpthosts config file: it is just checked if a domain exists. No support for leading dots.
COPYRIGHT AND LICENSE
Copyright (c) 2009 Hanno Hecker
This plugin is licensed under the same terms as the qpsmtpd package itself. Please see the LICENSE file included with qpsmtpd for details.




