Мониторинг почтовых серверов: SMTP, IMAP, POP3, FTP
Мониторинг почтового сервера снаружи, как это делает почтовый клиент: соединение, баннер, STARTTLS и авторизация для SMTP, IMAP, POP3 и FTP. Доступ к серверу не нужен — только логин для проверки входа, если хотите.
Зачем нужен мониторинг SMTP-сервера, IMAP и POP3
Почта ломается тише всего: сайт работает, а письма с заказами и восстановлением паролей не приходят. Переполнился диск, истёк сертификат на 465-м порту, Dovecot не поднялся после обновления, сервер попал в спам-лист. Клиенты не жалуются — они просто не получают письма.
Мониторинг почтовых и файловых серверов проверяет SMTP, IMAP, POP3 и FTP так, как это делает почтовый клиент: соединение, баннер, STARTTLS или TLS, при желании вход по логину и проверка приёма письма.
Что проверяем
- Все режимы шифрования: без, STARTTLS, implicit TLS
- Опциональная проверка логина
- Проверка ожидаемого баннера
- Проверка приёма письма: MAIL FROM + RCPT TO на ваш адрес — сервер видит настоящую попытку доставки и не банит точки мониторинга
- Полная доставка тестового письма по расписанию
Типичные причины сбоев
- Истёк сертификат на 465/993 — клиенты видят ошибку TLS.
- Переполнен диск — сервер принимает соединение, но отказывает в доставке.
- Не поднялся Dovecot/Postfix после обновления или ротации логов.
- IP сервера в спам-листе — письма уходят, но не доходят.
- Слишком много соединений или блокировка IP клиентов средствами защиты.
Как работает проверка STARTTLS, входа по логину и FTP-сервера
Точка подключается к серверу на нужном порту в выбранном режиме шифрования (без, STARTTLS, TLS), читает баннер и сверяет его с ожидаемым. Если указан логин и пароль, выполняется вход — так видно, что работает не только сеть, но и авторизация. Пароли шифруются и уходят только на доверенные точки notifar.io.
Для SMTP есть проверка приёма письма: команды MAIL FROM и RCPT TO на ваш адрес, чтобы сервер видел настоящую попытку доставки, а не пустое соединение (за пустые соединения многие почтовые серверы банят IP). Раз в заданный интервал можно отправлять и полное тестовое письмо. Интервал от 1 минуты, стоимость 0,01 ₽ за проверку.
Что приходит в уведомлении
🔴 SMTP mail.example.ru — не работает mail.example.ru:465 Причина: Ошибка TLS: сертификат истёк Начало: 14.09.2026 09:41 (МСК) Точки: Москва, Хельсинки Открыть монитор →
Так выглядит сообщение о сбое; о восстановлении придёт отдельное — с длительностью простоя. Каналы: Telegram, MAX, email, SMS, звонок, webhook.
Параметры проверки
| Параметр | Описание |
|---|---|
| Хост | |
| Порт | 25 / 587 / 465 |
| Шифрование | Нет, STARTTLS, TLS (implicit) (по умолчанию: none) |
| Получатель для проверки приёма | Делаем MAIL FROM + RCPT TO на этот адрес: сервер видит настоящую попытку доставки, а не «пустое» соединение, и не банит точки мониторинга (Haraka, Poste.io, Exim с защитой от сканеров). На портах 587/465 без логина сервер ответит «нужна авторизация» — это норма: сервер жив, проверка на этом заканчивается. |
| Отправитель (MAIL FROM) | monitor@notifar.io |
| Отправлять тестовое письмо (полная доставка, интервал от 30 мин) | Да / нет |
| Логин | С логином соединение считается доверенным — почтовые серверы не учитывают его как подозрительное. |
| Ожидаемый баннер (регулярка) |
Интервал — от 1 минута до 1 суток (рекомендуем 5 минут). Проверка выполняется с выбранных точек мониторинга, сбой подтверждается заданным числом точек.
Проверка доставки почты тестовым письмом: чем лучше telnet на порт 25
- Все режимы шифрования и проверка входа — как у настоящего клиента, а не telnet на порт.
- RCPT-проверка не приводит к бану точек мониторинга почтовыми серверами.
- Одинаково для SMTP, IMAP, POP3 и FTP, с нескольких точек.