Difference between revisions of "Qpsmtpd:qmail deliverable"
(Created page with "<span id="_top">Qpsmtpd#Plugins</span> = NAME = qmail_deliverable - Check that the recipient address is deliverable = DESCRIPTION = See the desc...") |
(No difference)
|
Latest revision as of 20:42, 13 April 2019
NAME
qmail_deliverable - Check that the recipient address is deliverable
DESCRIPTION
See the description of Qmail::Deliverable.
This qpsmtpd plugin uses the client/server interface and needs a running qmail-deliverabled. If no connection can be made, deliverability is simply assumed.
The modules LWP (libwww-perl) and HTTP::Daemon, available from CPAN, are required for qmail-deliverabled and Qmail::Deliverable::Client.
CONFIGURATION
- server host:port
Hostname (or IP address), and port (both!) of the qmail-deliverabled server. If none is specified, the default (127.0.0.1:8998) is used.
- server smtproutes:host:port
If the specification is prepended by the literal text smtproutes:, then for recipient domains listed in your /var/qmail/control/smtproutes use their respective hosts for the check. For other domains, the given host is used. The port has to be the same across all servers.
Example:
qmail_deliverable server smtproutes:127.0.0.1:8998
Use "smtproutes:8998" (no second colon) to simply skip the deliverability check for domains not listed in smtproutes.
- vpopmail_ext [ 0 | 1 ]
Is vpopmail configured with the qmail-ext feature enabled? If so, this config option must be enabled in order for user-ext@example.org addresses to work.
Default: 0
- reject
karma reject [ 0 | 1 | connect | naughty ]
0 will not reject any connections.
1 will reject naughty senders.
connect is the most efficient setting.
To reject at any other connection hook, use the naughty setting and the naughty plugin.
CAVEATS
Given a null host in smtproutes, the normal MX lookup should be used. This plugin does not do this, because we don't want to harrass arbitrary servers.
Connection failure is *faked* when there is no smtproute.
LEGAL
This software is released into the public domain, and does not come with warranty or guarantee of any kind. Use it at your own risk.
AUTHOR
Juerd <#####@juerd.nl>
SEE ALSO
Qmail::Deliverable, qmail-deliverabled, Qmail::Deliverable::Client