--- qmail-remote.8.orig 1998-06-15
+++ qmail-remote.8 2007-03-21
--- .././qmail-1.03/qmail-remote.8 Mon Jun 15 12:53:16 1998
+++ ../qmail-1.03.2418/qmail-remote.8 Wed Feb 1 22:51:14 2006
@@ -26,7 +26,7 @@
or to a mail exchanger for
.I host
listed in the Domain Name System,
-via the Simple Mail Transfer Protocol (SMTP).
+via the Simple Mail Transfer Protocol (SMTP/ESMTP).
.I host
can be either a fully-qualified domain name:
@@ -39,6 +39,12 @@
.EX
[128.32.183.163]
.EE
+
+In case the primary mail exchanger for that Domain
+will issue a 5xy reply message during the connection,
+.B qmail-remote
+will contact all responsible mail exchangers in turn
+in order to deliver the message anyway.
The envelope recipient addresses are listed as
.I recip
@@ -53,6 +59,7 @@
and does not follow the
.B getopt
standard.
+
.SH TRANSPARENCY
End-of-file in SMTP is encoded as dot CR LF.
A dot at the beginning of a line is encoded as dot dot.
@@ -100,6 +107,48 @@
After this letter comes a human-readable description of
what happened.
+.B qmail-remote
+may use SMTP Authenticaton to connect to remote hosts.
+The following reports are provided:
+.TP 5
+K
+no supported AUTH method found, continuing without authentication.
+.TP 5
+Z
+Connected to
+.I host
+but authentication was rejected (AUTH PLAIN).
+.TP 5
+Z
+Connected to
+.I host
+but unable to base64encode (plain).
+.TP 5
+Z
+Connected to
+.I host
+but authentication was rejected (plain)."
+.TP 5
+Z
+Connected to
+.I host
+but authentication was rejected (AUTH LOGIN).
+.TP 5
+Z
+Connected to
+.I host
+but unable to base64encode user.
+.TP 5
+Z
+Connected to
+.I host
+but authentication was rejected (username).
+.TP 5
+Z
+Connected to
+.I host
+but unable to base64encode pass.
+.PP
The recipient reports will always be printed in the same order as
.BR qmail-remote 's
.I recip
@@ -113,6 +162,51 @@
.B qmail-remote
always exits zero.
.SH "CONTROL FILES"
+.TP 5
+.I authsenders
+Authenticated sender.
+For each
+.I sender
+included in
+.IR authsenders :
+.I sender\fB:\fIrelay\fB:\fIport\fB|\fIuser\fB|\fIpassword
+.B qmail-remote
+will try SMTP Authentication
+of type LOGIN or PLAIN
+with the provided user name
+.I user
+and password
+.I password
+(the authentication information)
+and eventually relay the
+mail through
+.I relay
+on port
+.IR port .
+The use of
+.I relay
+and
+.I port
+follows the same rules as for
+.IR smtproutes
+Note: In case
+.I sender
+is empty,
+.B qmail-remote
+will try to deliver each outgoing mail
+SMTP authenticated. If the authentication
+information is missing, the mail is
+delivered none-authenticated.
+.I authsenders
+can be constructed as follows:
+
+.EX
+ @example.com|generic|passwd
+ .subdomain.example.com|other|otherpw
+ mail@example.com|test|testpass
+ info@example.com:smtp.example.com:26|other|otherpw
+ :mailrelay.example.com|e=mc2|testpass
+.EE
.TP 5
.I helohost
Current host name,
syntax highlighted by Code2HTML, v. 0.9.1