Commit f33a5dc9 authored by Robert Pluim's avatar Robert Pluim

Don't map imaps to 993 anymore except on old Windows versions

'open-network-stream' will do the imaps service lookup itself, and
using 993 forced the user to use the numeric value in .authinfo for
certificate lookups.

* lisp/gnus/nnimap.el (nnimap-map-port): Only do mapping for Windows
XP or earlier.
* etc/NEWS: Describe imaps mapping change.
parent f37000ae
Pipeline #696 failed with stage
in 57 minutes and 54 seconds
......@@ -590,6 +590,12 @@ Of course it will still find it if you have it in ~/.ecompleterc
** Gnus
---
*** Gnus now maps imaps to 993 only on old MS-Windows versions.
The nnimap backend used to do this unconditionally to work around
problems on old versions of MS-Windows. This is now done only for
Windows XP and older.
+++
*** The nnimap backend now has support for IMAP namespaces.
This feature can be enabled by setting the new 'nnimap-use-namespaces'
......
......@@ -413,8 +413,11 @@ textual parts.")
nil
stream)))
;; This is only needed for Windows XP or earlier
(defun nnimap-map-port (port)
(if (equal port "imaps")
(if (and (eq system-type 'windows-nt)
(<= (car (x-server-version)) 5)
(equal port "imaps"))
"993"
port))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment