Коротко: по одному описанию невозможно сказать, действительно ли S/MIME‑сертификат недействителен — нужно смотреть сам сертификат и точный текст ошибки. Ниже — что проверить и какие шаги предпринять, чтобы понять причину и прислать мне данные для более точного анализа.
1) Уточните, пожалуйста
- Какой точно текст всплывающего окна в The Bat (скриншот или копия сообщения).
- Какой почтовый провайдер (mail.ru / yandex / gmail / другой)? Оба ящика у одного провайдера или разных?
- Ошибка появляется при приёме писем, отправке или при открытии конкретного зашифрованного/подписанного письма?
2) Как понять, действителен ли S/MIME‑сертификат (быстрые проверки)
- Откройте сертификат: в Windows — Пуск → Выполнить → certmgr.msc → Personal → Certificates. Найдите сертификат для адреса электронной почты.
- Проверьте поля: “Valid from” / “Valid to” — не истёк ли срок.
- Смотрите Certification Path (Цепочка) — есть ли доверенный корневой центр в цепочке.
- Проверьте ключевые назначения (Enhanced Key Usage) — должно быть что‑то вроде “Secure email” / “E-mail protection”.
- Проверьте статус отзыва (CRL/OCSP) — в свойствах сертификата могут быть ссылки на CRL/OCSP; некоторые утилиты показывают, отозван или нет.
Если срок истёк, цепочка недоверенная или сертификат отозван — он недействителен.
3) Почему всплывающее окно может появляться и это не обязательно S/MIME
- Если окно появляется при получении почты, чаще это связано с проблемой подключения/аутентификации (IMAP/POP/SMTP), а не с S/MIME.
- Многие провайдеры сейчас требуют OAuth2 или отдельный “app password” для сторонних клиентов. Провайдер может ограничить доступ к внешним приложениям (требуется платная подписка или включение доступа в настройках аккаунта).
- Ошибки S/MIME обычно возникают при открытии подписанного/зашифрованного письма (сообщение о неподписанном/несоответствующем/истёкшем сертификате). Ошибки аутентификации/получения писем обычно говорят о неверном логине/пароле или о запрете доступа.
4) Что сделать прямо сейчас (пошагово)
- Скопируйте/пришлите текст или скриншот ошибки.
- Попробуйте войти в оба почтовых ящика через веб‑интерфейс — работают ли?
- Проверьте в настройках аккаунта провайдера, не требуется ли включить доступ для сторонних приложений или создать пароль приложения (app password / “пароль для почтовых программ”).
- В The Bat проверьте тип аутентификации (обычный пароль vs OAuth2) и правильность портов/SSL (IMAP/POP: обычно 993/995 TLS; SMTP: 465/587).
- Если хотите, временно отключите в The Bat обработку S/MIME для проверки: если после отключения S/MIME почта загружается — вероятно, проблема именно с сертификатом.
- Если можете — экспортируйте сертификат (CER/PEM) или сделайте скриншоты его свойств и пришлите мне.
5) Если хотите, я помогу проверить сертификат
- Пришлите скриншот окна ошибки и скриншоты свойств сертификата (вкладка General, Details, Certification Path) или экспортированный .cer/.pem/.pfx (если pfx — исключительно если вы понимаете безопасность передачи; лучше экранировать приватный ключ и не присылать .pfx с ключом).
- На основе этих данных скажу, истёк ли сертификат, отозван ли он, или проблема в доверии к цепочке.
Резюме: да, возможно провайдер ограничил доступ сторонним приложениям — это частая причина, когда «оба почтовых ящика не работают». Но также возможно, что проблема — в S/MIME (истёк/отозван сертификат). Пришлите текст/скрин ошибки и (по возможности) свойства сертификата — посмотрю и дам точный ответ.