|
本帖最后由 como 于 2023-1-21 08:32 编辑
最后选择了PHP邮件方案。
官方文档如下链接,但是没有说的很清楚。想要对接MS,现在还是不知道该怎么做。 "Bearer {Token}"} 从哪里获取?
邮件通知示例 - Outlook 贡献者:@MIKU_N
名称:MS邮件告警
URL:https://graph.microsoft.com/v1.0/me/microsoft.graph.sendMail
请求方式: POST
请求类型: JSON
Header: {"Content-type":"application/json", "Authorization":"Bearer {Token}"}
Body:
{
"message": {
"subject": "服务器状态警报",
"body": {
"contentType": "Text",
"content": "#NEZHA#"
},
"toRecipients": [
{
"emailAddress": {
"address": "接收邮件地址"
}
}
]
}
}
URL 参数获取说明:此方式调用 Microsoft Graph V1.0,需要前往 Microsoft Graph 自行创建应用程序,授予 Mail.Send 权限并获取 Token;或者你可以使用Microsoft Graph Explorer直接授予权限并获取 Token。将 Header 中的 Token 字段替换为实际字符段即可。
https://nezha.wiki/guide/notifications.html#%E7%81%B5%E6%B4%BB%E7%9A%84%E9%80%9A%E7%9F%A5%E6%96%B9%E5%BC%8F |
|