Read the docs? https://blog.thunderbird.net/2025/11/thunderbird-adds-native...
Yikes, thanks. Enjoy this feature while it lasts, I guess. EWS is getting nuked.
EDIT: EWS continues to be supported for on premises Exchange and is not scheduled for deprecation.
Dead Comment
I wonder what their lawyers think of this.
https://bja.ojp.gov/program/it/privacy-civil-liberties/autho...
"The typical editorial usage of sic is to inform the reader that any errors in a quotation did not arise from editorial errors in the transcription, but are intentionally reproduced as they appear in the original source being quoted", from https://en.wikipedia.org/wiki/Sic
void doFoo(PermissionToDoFoo permission, ...){...}
and then, the only way to call it is through something like from request import getAuth, respond
\\ Maybe<AuthenticationData> getAuth(Request request)
\\ void respond(String response)
from permissions import askForPermissionToDoFoo
\\ Maybe<PermissionToDoFoo> askForPermissionToDoFoo(AuthenticationData auth)
response =
try
auth <- getAuth(request)
permission <- askForPermissionToDoFoo(auth)
doFoo(permission)
"Success!"
fail
"Oopsie!"
respond(response)
It becomes impossible to represent the invalid state of doing Foo without permission.[1] - https://en.wikipedia.org/wiki/Midori_(operating_system)