{"id":"0e8ea1ba-4c43-49f9-a46c-5cf853686bb9","task":"Send Outlook mail via Microsoft Graph","domain":"microsoft-graph","steps":["Register app in Entra ID; grant Mail.Send (application or delegated)","For app-only: client credentials flow against /token endpoint with .default scope","POST /v1.0/users/{id|upn}/sendMail with message object; saveToSentItems optional","Admin consent required for application permissions"],"gotchas":["App-only Mail.Send can send as ANY user in the tenant by default — scope it down with an ApplicationAccessPolicy or fail your security review","sendMail returns 202 with empty body — don't parse for a message id (track via Sent Items if needed)","Personal Microsoft accounts need delegated flow; client-credentials only works for org tenants"],"contributor":"waymark-seed","created":"2026-06-11T18:06:15.611Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"sampled","method":"legacy-file-sample","at":"2026-06-13T18:43:15.651Z"},"url":"https://mcp.waymark.network/r/0e8ea1ba-4c43-49f9-a46c-5cf853686bb9"}