A couple years ago we migrated from on-premises Exchange to Exchange Online. We currently are using Barracuda for email security, with inbound mail flowing through the Barracuda Cloud Protection Layer -> on-premises Barracuda Email Security Gateway -> on-premises Exchange server -> across SMTP connector to 365.
We are about to switch from the Barracuda to a 365-integrated solution (CheckPoint Harmony), which largely leverages the functionality of Exchange Online to handle things the Barracuda has been doing.
Right now, my main concern is how I'll be able to troubleshoot incoming email that isn't getting delivered to the user. As a test, I added a test URL in the Tenant Allow/Block Lists in https://security.microsoft.com. I then sent a test message from a personal account to my work account that contained this URL.
As expected, the email was not delivered and I received a NDR at the sending address. However, I cannot see anything in Exchange Online showing that the email tried to come in and was rejected, or why.
I tried starting a new message trace in the Exchange Online Admin Center, but it didn't find anything. I don't see anything in the various reports that I've looked at in the Security Admin Center, either.
Where would I look to find this email? I'd like to know how to troubleshoot something like this before there's a need to do it for a user. Where should I be looking for messages that we're blocking so I can determine the reason? It doesn't show up in the CheckPoint Harmony logs, presumably because it was blocked by Exchange before CheckPoint would have seen it.