1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33
|
=head1 NAME
qmtppush - push mail to remote server over SSH with QMTP
=head1 SYNOPSIS
B<qmtppush> I<server> I<user> I<maildir> I<prefix> S<[ I<sshoptions> ]>
=head1 DESCRIPTION
B<qmtppush> is a small shell script that uses B<stdinxout> to feed
contents of a local B<maildir> to B<qmail-qmtpd> running on a remote
host, effectively delivering the messages remotely. This connection is
cryptographically authenticated and protected by B<ssh>.
I suggest you use an RSA key with an empty password and limited
allowed commands for batch mail sending.
=head1 REQUIREMENTS
The local host must have B<maildirserial> and B<serialqmtp> (from the
serialmail package), and B<ssh> installed. The local host must have a
way to store the messages in the maildir. The remote host must have
B<qmail-qmtpd> and B<ssh> installed.
=head1 AUTHOR
Tommi Virtanen <F<tv@havoc.fi>>.
=head1 SEE ALSO
qmtppull(1), stdinxout(1), ssh(1), maildir(5),
qmail-qmtpd(8), maildirserial(1), serialqmtp(1)
|