Another day another fishing scam. This one pretending to be Microsoft, and it looks pretty genuine but with a couple of red flags to look out for.
Remember if you are not sure, you can always log into your Microsoft account separately and look for any notifications in there.
Stay safe!