Как подключить почту по IMAP

IMAP — способ читать почту из любой программы: почтовый клиент на ПК, телефон или Python-скрипт.

Серверы

Параметры подключения

IMAP серверimap.zick-mail.casa
IMAP порт993 (SSL/TLS)
ЛогинПолный email-адрес
ПарольИз txt-файла после покупки

Адрес может быть на любом домене сервиса. Сервер IMAP один для всех — imap.zick-mail.casa

Mozilla Thunderbird

Подключение в Thunderbird

В Apple Mail и Outlook принцип тот же — параметры одинаковые.

Сразу учтите: автоматическое определение настроек не сработает. Адреса мы выдаём на разных доменах, а IMAP-сервер у нас всегда один — imap.zick-mail.casa. Поэтому при добавлении ящика нажимайте «Настройка вручную», а не оставляйте автоматический режим.

  1. Откройте меню «Учётные записи» → «Добавить учётную запись почты».
  2. Введите адрес и пароль из файла, который вы получили после покупки. Нажмите «Продолжить».
  3. На следующем шаге нажмите «Настройка вручную» — кнопка появится внизу окна.
  4. Подставьте параметры из таблицы:
Сервер входящей (IMAP)imap.zick-mail.casa
Порт993
Защита соединенияSSL/TLS
АутентификацияОбычный пароль
Имя пользователяПолный адрес почты
Сервер исходящей (SMTP)

Если Thunderbird не даёт сохранить аккаунт без SMTP — впишите туда любой рабочий сервер (например, Gmail).

Python — get last code

Скрипт чтения 6-значного кода

Читает последнее непрочитанное письмо и достаёт 6-значный код:

import imaplib, email, re, sys

def get_code(addr, password):
    m = imaplib.IMAP4_SSL("imap.zick-mail.casa", 993)
    m.login(addr, password)
    m.select("INBOX")
    typ, ids = m.search(None, "ALL")
    if not ids[0]:
        return None
    last = ids[0].split()[-1]
    typ, data = m.fetch(last, "(RFC822)")
    msg = email.message_from_bytes(data[0][1])
    body = msg.get_payload(decode=True) or b""
    body = body.decode(errors="ignore")
    m = re.search(r"\b\d{6}\b", body)
    return m.group(0) if m else None

if __name__ == "__main__":
    addr, password = sys.argv[1], sys.argv[2]
    print(get_code(addr, password))
Скачать script.py
Поддержка

Возникли вопросы?

Если что-то не работает — пишите в Telegram @zickmail_support.