我想添加一个安全 IMAP 连接的测试,身份验证是其中的一部分。
我将使用 cron 作业来运行它。如果发生任何错误,我确实希望收到电子邮件,因此如果一切顺利,它应该没有输出。
有人有这样的脚本,bash,python,......?
答案1
您可以使用
openssl s_client -connect mail.example.com:993 -quiet <<EOF
some command
another command
EOF
连接到远程服务器。
答案2
有一个与 nagios 兼容的 IMAP 插件可用这里。您可以从命令行使用它,而无需实施 Nagios。我相信这是一个您可以重新利用的 Python 脚本。