Вспомогательные функции для IMAP-клиента на Python
Contents
[
Hide
]
Проверка учетных данных почтового сервера
Для установления защищённого соединения с сервером IMAP перед выполнением дальнейших действий проверяются и валидируются учётные данные пользователя. Метод ‘validate_credentials’ класса ImapClient класс помогает проверить правильность указанных имени пользователя и пароля. Если учётные данные действительно действительны, клиент может успешно аутентифицироваться на IMAP‑сервере. Ниже приведён пример кода, демонстрирующий, как реализовать этот метод в вашем проекте:
import aspose.email as ae
with ae.clients.imap.ImapClient("your imap server", 993, "your username", "your password", ae.clients.SecurityOptions.AUTO) as client:
client.timeout = 4000
if client.validate_credentials():
# To do something