How to tell if a BEC attack was caught automatically or by a human
Security controls often fail to flag Business Email Compromise cases because attackers lurk silently in mailboxes for weeks without triggering outbound spam alerts. This leaves security teams unable to determine whether automated defenses or manual human review actually caught the breach.
What people tried
Every workaround mentioned in the threads below. We haven’t tested any of them — and nobody here is claiming they worked.
Found another way around this?
Share your steps and trade-offs so fellow engineers don't have to reinvent the wheel. No account required.
- 1relying on IAM suspicious sign-in reportsDid this help you?
- 2checking outbound anti-spam rules after bulk sendsDid this help you?
- 3using powershell to audit forwarding rules after user complaintsDid this help you?
- 4Searching audit logs using PowerShell or Purview for MailItemsAccessed eventsDid this help you?
- 5Manually inspecting inbox rules, hidden rules, and forwarding addressesDid this help you?
- 6Checking OAuth app consents under enterprise applicationsDid this help you?
In their words
Unedited, grouped by where they were said, most upvoted first within each place, each linked to the thread it came from.
“I caught one last year where someone was sitting in a mailbox for like six weeks just reading everything and setting up rules to hide replies from vendors. no outbound spam or anything just silently gathering contract details”source ↗
“We had the dumbest person person get access right after sign in check. Sat there for a week and had access to literal gold mine of stuff.”source ↗
“when you've dealt with BEC case, did email auth flagged it, or did it look totally normal and only a human caught it?”source ↗
Where this came up
People with this problem also raised
- 7Getting weird scam letters or emails from banks I don't use
- 4Why does IT send fake phishing emails that stress us out?
- 6Why do users keep clicking phishing links?
- 3Automated notification emails only show IDs instead of client names
- 3How to stop an email spam bomb attacking a user inbox
- 6Why am I getting WhatsApp scams with my real travel booking details?