File: qmtppush.pod

package info (click to toggle)
qmtpssh 0.1
  • links: PTS
  • area: contrib
  • in suites: potato
  • size: 76 kB
  • ctags: 24
  • sloc: ansic: 96; makefile: 66; sh: 33
file content (33 lines) | stat: -rw-r--r-- 980 bytes parent folder | download
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)