Я хочу добавить тест на безопасное соединение IMAP, частью которого является аутентификация.
Что я бы запустил с помощью задания cron. Если что-то не так, я хочу получить и отправить письмо по электронной почте, поэтому, если все пойдет хорошо, не должно быть никаких результатов.
У кого-нибудь есть такой скрипт, bash, python, ...?
Ты можешь использовать
openssl s_client -connect mail.example.com:993 -quiet <<EOF
some command
another command
EOF
для подключения к удаленному серверу.
Доступен nagios-совместимый плагин для IMAP. Вот. Вы можете использовать это из командной строки без реализации Nagios. Я считаю, что это скрипт на Python, который можно перепрофилировать.