Juerd Waalboer > Qmail-Deliverable-1.07 > qmail_deliverable

Download:
Qmail-Deliverable-1.07.tar.gz

Annotate this POD

View/Report Bugs
Source  

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

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

syntax highlighting: