qmail-deliverabled - Deliverabitily check daemon
qmail-deliverabled [--listen 127.0.0.1:8998] [--pidfile /foo/bar.pid] qmail-deliverabled --stop --pidfile /foo/bar.pid --stop Kill the process in the given --pidfile --listen IP and port to listen on, defaults to 127.0.0.1:8998 --foreground Don't daemonize, but stay in the foreground --verbose Print debug information while running --help Print usage information and exit. --pidfile Write a pidfile (unless --stop is also given)
Exposes the Qmail::Deliverable functions qmail_local and deliverable over HTTP. Typically requires root access for file permissions.
qmail_local
deliverable
Requires the HTTP::Daemon module, available from CPAN.
Use only with a ::Client of the same version. Returns 403 FORBIDDEN on error, any error.
A simple init.d-style script is provided in the .tar.gz, in the init.d directory.
The PIDFILE is not used to avoid concurrent processes: it's perfectly fine to have multiple qmail-deliverableds running on different addresses or ports, but make sure each combination has its own PIDFILE.
Verbose mode may get messy.
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.
Juerd Waalboer <#####@juerd.nl>
Qmail::Deliverable::Client
To install Qmail::Deliverable, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Qmail::Deliverable
CPAN shell
perl -MCPAN -e shell install Qmail::Deliverable
For more information on module installation, please visit the detailed CPAN module installation guide.