Mail over Microsoft Graph is a module

Everything that talks to Microsoft Graph — sending system email, taking delivery of inbound mail, and the Executive Assistant's mailbox tools — now ships as MeshWeaver.Mail.MicrosoftGraph instead of being compiled into every portal.

The Microsoft Graph SDK was the heaviest dependency in the image: 43 MB across ten assemblies, carried by every deployment for the benefit of the ones that send mail. It also cost at runtime, where Microsoft.Graph.dll alone materializes a 41 MiB block of native metadata in the script engine's reference set — previously identified as a direct contributor to memory pressure.

Nothing changes for a portal that sends mail: it lists the module, keeps the same Email configuration, and the webhook, senders and EA tools behave exactly as before. A portal that does not send mail now carries none of it, and its invitation and outbound-mail services keep working against the built-in no-op sender rather than failing to start.

Everything mail-shaped that never touched the SDK stayed where it was — the invitation emailer, the outbound drain, and the per-user consent flow that lets the assistant act on your own mailbox.

Reconnecting…
The server was updated. Reloading the page to pick up the latest version.