Назад | Перейти на главную страницу

Bash пример тестирования, работает ли безопасное соединение IMAP?

Я хочу добавить тест на безопасное соединение IMAP, частью которого является аутентификация.

Что я бы запустил с помощью задания cron. Если что-то не так, я хочу получить и отправить письмо по электронной почте, поэтому, если все пойдет хорошо, не должно быть никаких результатов.

У кого-нибудь есть такой скрипт, bash, python, ...?

Ты можешь использовать

openssl s_client -connect mail.example.com:993 -quiet <<EOF
some command
another command
EOF 

для подключения к удаленному серверу.

Доступен nagios-совместимый плагин для IMAP. Вот. Вы можете использовать это из командной строки без реализации Nagios. Я считаю, что это скрипт на Python, который можно перепрофилировать.