mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-11-03 19:17:13 -05:00 
			
		
		
		
	Merge pull request #705 from paperless-ngx/fix-startls
bugfix for imap using starttls
This commit is contained in:
		
						commit
						045a401cd7
					
				@ -18,6 +18,7 @@ from imap_tools import MailboxFolderSelectError
 | 
			
		||||
from imap_tools import MailBoxUnencrypted
 | 
			
		||||
from imap_tools import MailMessage
 | 
			
		||||
from imap_tools import MailMessageFlags
 | 
			
		||||
from imap_tools.mailbox import MailBoxTls
 | 
			
		||||
from paperless_mail.models import MailAccount
 | 
			
		||||
from paperless_mail.models import MailRule
 | 
			
		||||
 | 
			
		||||
@ -92,7 +93,7 @@ def get_mailbox(server, port, security):
 | 
			
		||||
    if security == MailAccount.ImapSecurity.NONE:
 | 
			
		||||
        mailbox = MailBoxUnencrypted(server, port)
 | 
			
		||||
    elif security == MailAccount.ImapSecurity.STARTTLS:
 | 
			
		||||
        mailbox = MailBox(server, port, starttls=True)
 | 
			
		||||
        mailbox = MailBoxTls(server, port)
 | 
			
		||||
    elif security == MailAccount.ImapSecurity.SSL:
 | 
			
		||||
        mailbox = MailBox(server, port)
 | 
			
		||||
    else:
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user