我在Linux VPS上托pipe自己的电子邮件。 如果我的SMTP或IMAP服务器停止响应请求,我想在10分钟内收到一条短信告诉我。
更好的是,我想能够设置任意的TCP横幅检查(即定期连接到指定的端口,并validation它收到一个指定的string)。 我知道有这样的软件 – monit,nagios等 – 但我不想自己托pipe或维护它。
订阅服务很好(实际上我希望为此付费)。
更新 :我以前说过, Pingdom只支持HTTP,但它实际上也支持SMTP和IMAP 。 感谢@fmu在Twitter上指出这一点!
Pingdom有几个价格计划,包括一个免费的计划,支持多种支票types和短信通知。
DynDNS NetMon为9.99美元/月或99.99美元/年,并且支持{SMTP,IMAP} {,S}。 它似乎不支持任意的TCP横幅检查。
它支持通知“电子邮件或寻呼机别名”; 我不确定“寻呼机别名”是什么,但它似乎不支持短信通知。 它可以结合像Clickatell这样的东西来提供短信支持。
(这是回答我自己的问题,但我想看看是否有人知道这样做的其他服务。另外,如果您已经使用了此服务,请编辑或评论此答案。
您可以使用SNMP监视服务solarwinds有一个这样的产品,但是如果你想检查实际的邮件stream量,这将远远超过监控端口,你可以写一个vbscript做邮件stream检查,把它放在一个循环说每5分钟,并报告任何错误。
我已经尝试了一些这些。 Pingdom有一些很好的function,并不昂贵,但它有问题。 它监控电子邮件的方式并不能捕捉到每一个错误。 它可能会告诉你,你的电子邮件正在运行,但人们收到反弹消息或你的电子邮件没有通过。 我在研究一些其他网站的有效性,并会让你知道我的发现