弱提醒(邮件提醒)如何进行加强?

背景

在我们日常进行开发的过程中,难免需要和信息通知、监控通知等功能打交道。如果是公司、团队运作,自然可以有较为完整的通知体系,但是对于个人开发者而言,大多数的情况下通知的手段是比较单一的,即通过邮件发送消息或通知。因为个人开发者,通常无法注册微信服务号(需要有企业资质),自然无法使用微信的通知;而考虑到成本(不管是发送信息的成本,还是开发代码的成本),多数情况下也不会考虑接入短信提醒。相比起来,邮件提醒的方式经济实惠,量少的时候免费,各种开发语言也能方便地找到对应的SDK。


可是,邮件提醒是一种弱提醒。即使在公司,我们用企业邮箱,也很难保证接收、阅读消息的及时性。对个人开发者来说,邮件提醒的通知效果就更弱了。


一般来说,借助手机进行提醒,强度更高。

方法1:APP提醒

第一种方法比较简单,在手机上安装邮箱管理类的app,并且将app的各种提醒权限、自动启动权限等打开,这样就可以实现提醒的加强。实际上,这种提醒类的邮件,我们一般不需要进行回复,只要能阅读就行,所以对app用户体验的要求不用很高。手机自带的邮件功能也好,qq邮箱、邮箱大师等等,各种app都可以。

方法2:微信提醒

正经的微信提醒,自然是通过服务号的方式实现(订阅号不行)。订阅号方便做文章的群发、公告,一天能群发一次文章,但是要想主动地推送信息给某个用户,并且可能一天多次,就只能用服务号。而服务号的注册门槛,其他不讲,就一个企业资质,直接就把99%的个人开发者拦在了门口。


ok,那我们试试不正经的微信提醒:腾讯企业邮箱。大家也可以直接关注这个服务号。这个服务号实际上关联着 https://exmail.qq.com/ 这个企业邮箱, 并且能做到在收到对应的企业邮件时,自动推送消息。


说是企业邮箱,但实际上是不需要企业资质的。以前腾讯还有个“域名邮箱”的功能,后来“域名邮箱”和“企业邮箱”功能合并了。目前,企业邮箱的注册门槛也很低,只要有一个自己专属的域名(能够进行域名管理配置)就可以用。而这个邮箱,配合微信的“腾讯企业邮箱”服务号,就能够方便地实现提醒增强。


比如,我在百度云上部署了一些服务域名,需要定期更新SSL证书。这个证书的生成、上传,是通过自动化脚本实现的,但是百度云的BCH不支持通过API进行证书的刷新(替换),所以我设置了一个Jenkins任务,在上传好证书之后,提醒我自己到百度云的后台,手动点刷新按钮。这个功能,我就直接借助了腾讯企业邮箱,实现了对我自己的提醒。

image.png

方法3:短信提醒

方法2中,想要实现邮件的微信提醒,还需要一个域名。实际上,还有更简单的方式,是利用139邮箱(移动出品)的提醒功能,https://mail.10086.cn/ ,可以关注微信公众号“中国移动139邮箱”来接收对应的微信消息。只要有一个移动手机号,就可以使用对应号码@139.com的邮箱。


除了微信提醒之外,139邮箱还有一个强大之处,就在于它还提供了邮箱信息的短信提醒功能。这样,就可以更近一步地将邮件提醒增强为手机短信提醒。只要在邮箱的设置中,简单配置几个选项(主要是接收时间)就可以使用起来。

image.png

方法4:告警类的云服务

对于个人开发者而言,如果产品复杂度不高,没有必要考虑更复杂的报警场景,简单的短信+微信基本就满足需要了。


当然,如果觉得以上的方式太过山寨,也不妨考虑使用一些现成的云服务。这些云服务一般可以提供更加方便的集成手段,并且可以快速地接入钉钉、飞书等app,也可以提供一些报警的自动升级功能(例如报警次数达到多少次,则升级为微信、短信、电话报警)。虽然这些云服务一般需要收费使用,但对于一些小型的团队,这种方式的综合性价比还是会更高。

本文链接:https://www.poisonbian.com/post/5043.html 转载需授权!

分享到:
原文链接:,转发请注明来源!
「弱提醒(邮件提醒)如何进行加强?」评论列表

发表评论