diff options
author | 2019-12-09 18:35:51 +0100 | |
---|---|---|
committer | 2019-12-09 18:35:51 +0100 | |
commit | 7702925497a8230f50d2317c9ad41a73de0683ae (patch) | |
tree | 617955544543a71baf5c17134a422c0e8fd16bbf /server.go | |
parent | efd401bfbf62b2216fe92b4d8be8c07e77b78482 (diff) | |
download | alps-7702925497a8230f50d2317c9ad41a73de0683ae.tar.gz alps-7702925497a8230f50d2317c9ad41a73de0683ae.tar.bz2 alps-7702925497a8230f50d2317c9ad41a73de0683ae.zip |
Make SessionManager create the IMAP client
This will allow SessionManager to re-connect when the IMAP server logs
the user out.
Diffstat (limited to 'server.go')
-rw-r--r-- | server.go | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -76,7 +76,7 @@ func (s *Server) parseSMTPURL(smtpURL string) error { func newServer(imapURL, smtpURL string) (*Server, error) { s := &Server{} - s.sessions = NewSessionManager() + s.sessions = NewSessionManager(s.connectIMAP) if err := s.parseIMAPURL(imapURL); err != nil { return nil, err |