如果我们想实现,在邮箱收到邮件时,通过钉钉机器人向钉钉群聊里发送消息,可以通过饭碗警告的 webhook 转发实现。下面将会介绍具体如何实现。
创建钉钉机器人
根据下面钉钉官方的这个教程 (https://open.dingtalk.com/document/robots/custom-robot-access) 创建一个群组机器人。
在安全设置的 “IP地址(段)” 中,分别填入“1.0.0.0/1” 和 “128.0.0.0/1” 。
设置好机器人后,复制钉钉提供的 webhook 地址并准备到饭碗警告中添加新的联系方式。
添加联系方式
在饭碗警告中,点击右上角的头像,然后选择 “联系方式”,点击列表最底部的 “添加” 按钮,在弹出的对话框中选择 “Webhook” 选项卡。
- 在 “Webhook” 输入框中填入钉钉提供的 Webhook
- 在“备注”中填入用于标识该联系方式的备注文本
- 打开“高级设置”开关
- “请求方法”选择“POST”
- “数据形式”选择“Body - JSON”
- 添加两个“数据映射”
- 第一个数据映射的键为 “msgtype”,值选择“自定义”后输入“text”
- 第二个数据映射的键为“text.content”,值选择“通知简述”或“通知正文”
按照上面的流程配置后,就可以点击“添加”按钮添加联系方式啦。
然后新建一个邮件规则,在“联系方式类型”处勾选“Webhook”,当这个规则被触发时,钉钉就能正常收到机器人发来的消息了。