Issue Summary
-
I am a Ghost(Pro) customer and am completely locked out of Ghost Admin because verification emails are no longer being sent.
-
Ghost repeatedly asks me to verify my device, even though I use the same laptop and browser every day.
-
Until recently, the six-digit verification emails arrived normally. They have now stopped.
-
Password-reset emails are also not arriving.
-
I expected Ghost to send the verification or password-reset email immediately so I could access Admin.
Steps to Reproduce
-
Go to my Ghost Admin login page.
-
Enter the correct email address and password.
-
Ghost says the device is not recognised and asks for a six-digit verification code.
-
No verification email arrives.
-
Microsoft Exchange Message Trace shows no incoming Ghost authentication email at all.
-
Try “Forgot password”.
-
Ghost says password-reset instructions have been sent, but again no email arrives and there is no corresponding message in Exchange Message Trace.
-
I have also tested another browser and another internet connection/IP address with the same result.
Setup information
Ghost Version
Ghost(Pro) hosted service — exact version managed by Ghost.
Node.js Version
Not applicable — Ghost(Pro).
How did you install Ghost?
Not self-hosted. Hosted on Ghost(Pro).
Provide details of your host & operating system
Ghost(Pro). Windows desktop/laptop.
Database type
Not applicable — managed by Ghost(Pro).
Browser & OS version
Google Chrome 151 on Windows. Also tested Microsoft Edge.
Relevant log / error output
Microsoft Exchange Message Trace shows that a Ghost verification email was successfully received previously:
14 August 2026 — benchmark-analytics@ghost.io — Ghost sign in verification code — Delivered
However, subsequent verification-code and password-reset requests generate no corresponding message at all in Exchange Message Trace.
Other external email is arriving normally, including email from support@ghost.org.
This appears to be a problem with Ghost generating or sending authentication emails rather than Microsoft 365 filtering them.