core.utils.fetchers.POP3_SSL_Fetcher module

Module with the POP3_SSL_Fetcher class.

class core.utils.fetchers.POP3_SSL_Fetcher.POP3_SSL_Fetcher(account)[source]

Bases: POP3Fetcher

Subclass of core.utils.fetchers.POP3Fetcher.

Does the same things, just using POP3_SSL protocol.

Parameters:

account (Account)

PROTOCOL = 'POP3_SSL'

Name of the used protocol, refers to constants.MailFetchingProtocols.POP3_SSL.

connect_to_host()[source]

Overrides core.utils.fetchers.POP3Fetcher.connect_to_host() to use poplib.POP3_SSL.

Important

Using ssl_context is urgently required, see https://www.pentagrid.ch/en/blog/python-mail-libraries-certificate-verification/ .

Return type:

None