测试安全 IMAP 连接是否有效的 Bash 示例?

测试安全 IMAP 连接是否有效的 Bash 示例?

我想添加一个安全 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 脚本。

相关内容