summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2021-06-04 19:42:33 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2021-06-04 19:42:33 +0000
commiteb9672690c8cd08572556b689951639d04ff7c63 (patch)
treec5d6441260669a4c2885d058df9fef6ceee589a5 /doc
parentba46cc5078517056ba58a9e751f6c71846a43c58 (diff)
downloadsmtpd-starttls-proxy-eb9672690c8cd08572556b689951639d04ff7c63.tar.xz
Change to run as a child, not a parent
Diffstat (limited to 'doc')
-rw-r--r--doc/smtpd-starttls-proxy-io.html17
1 files changed, 16 insertions, 1 deletions
diff --git a/doc/smtpd-starttls-proxy-io.html b/doc/smtpd-starttls-proxy-io.html
index 9f699b9..2bf20ca 100644
--- a/doc/smtpd-starttls-proxy-io.html
+++ b/doc/smtpd-starttls-proxy-io.html
@@ -18,13 +18,28 @@
<h1> The <tt>smtpd-starttls-proxy-io</tt> program </h1>
+<p>
+<tt>smtpd-starttls-proxy-io</tt> is a program that runs in front of a UCSPI-compliant
+SMTP server (such as <tt>qmail-smtpd</tt>) and extends it with STARTTLS
+capability.
+</p>
+
+<p>
+ <tt>smtpd-starttls-proxy-io</tt> provides no TLS on its own;
+instead, it expects to be run under a
+<a href="https://web.archive.org/web/20150311223933/http://www.suspectclass.com/sgifford/ucspi-tls/ucspi-tls.txt">UCSPI-TLS</a>
+server, and interfaces with it.
+</p>
+
<h2> Interface </h2>
<pre>
- smtpd-starttls-proxy-io <em>server...</em>
+ smtpd-starttls-proxy-io <em>smtpd...</em>
</pre>
<ul>
+ <li> <tt>smtpd-starttls-proxy-io</tt> spawns <em>smtpd...</em> as
+a child process. It interposes itself between
</ul>
</body>