aboutsummaryrefslogtreecommitdiffstats
path: root/README.SSL
diff options
context:
space:
mode:
authorMatthias Andree <matthias.andree@gmx.de>2021-03-29 13:13:40 +0200
committerMatthias Andree <matthias.andree@gmx.de>2021-03-29 13:13:40 +0200
commit236e7dfce59ab48e509beb22a5cd2c628324c46d (patch)
tree2e9409ac7852817c2ffdd73c5b61b9e3ffb75d11 /README.SSL
parentebe67f63138fd954aeb286461d74f91301324ecf (diff)
downloadfetchmail-236e7dfce59ab48e509beb22a5cd2c628324c46d.tar.gz
fetchmail-236e7dfce59ab48e509beb22a5cd2c628324c46d.tar.bz2
fetchmail-236e7dfce59ab48e509beb22a5cd2c628324c46d.zip
Improve SSL/TLS documentation, and rearrange manual
Move SSL subsection up under AUTHENTICATION and ENCRYPTION, where it belongs.
Diffstat (limited to 'README.SSL')
-rw-r--r--README.SSL12
1 files changed, 10 insertions, 2 deletions
diff --git a/README.SSL b/README.SSL
index 9cbb50ce..ba3de41a 100644
--- a/README.SSL
+++ b/README.SSL
@@ -6,7 +6,8 @@ Preface
Note: there is a separate document "README.SSL-SERVER" describing the server-
side requirements for proper SSL support. It has checklist-style and is not
-specific to fetchmail.
+specific to fetchmail. This document is about the client-side (fetchmail side)
+setup.
In case of troubles, mail the README.SSL-SERVER file to your ISP and
have them check their server configuration against it.
@@ -21,7 +22,11 @@ If your server does not support this, you may have to specify --sslproto
ssl3+. This is in order to prefer the newer TLS protocols, because SSLv2
and v3 are broken.
- -- Matthias Andree, 2019-08-18
+Finally, due to other defaults changing, and several mail services not
+supporting in-band negotiation of SSL or TLS by means of STLS or STARTTLS,
+you may need to add ssl or --ssl to your configuration.
+
+ -- Matthias Andree, 2021-03-29
Quickstart
@@ -45,6 +50,9 @@ or these options in the rcfile (after the respective "user"... options)
sslproto auto sslcertck
+Note that some services do not offer STLS or STARTTLS, but most do
+offer SSL or TLS on a separate, dedicated, "secure" port:
+
For use of SSL or TLS on a separate port, if the whole TCP connection is
SSL-encrypted from the very beginning (SSL- or TLS-wrapped), use these
command line options (in the rcfile, omit all leading "--"):