Fix #503 if any tunnel (preauth_tunnel or transport_tunnel) the hostname should not be required
It's required to modify my change 1ce596d713
because a hostname shouldn't be needed if any tunnel is used. Both tunnels provide a regular IMAP interface which is used by offlineimap.
Signed-off-by: Thomas Merkel <tm@core.io>
This commit is contained in:
parent
e1a6feb2d5
commit
949bce071d
|
@ -92,7 +92,7 @@ class IMAPServer(object):
|
|||
self.af = socket.AF_INET
|
||||
else:
|
||||
self.af = socket.AF_UNSPEC
|
||||
self.hostname = None if self.transport_tunnel else repos.gethost()
|
||||
self.hostname = None if self.transport_tunnel or self.preauth_tunnel else repos.gethost()
|
||||
self.port = repos.getport()
|
||||
if self.port is None:
|
||||
self.port = 993 if self.usessl else 143
|
||||
|
|
Loading…
Reference in New Issue