I like your idea as I will run with that. Here is a log example from the Hub ProtocolLog SMTP Receive:
10.10.10.10 = OLD Exchange server
30.30.30.30 = NEW Exchange server
2020-11-13T21:01:15.079Z,OLDEXCHANGE\Default OLDEXCHANGE,08C8881116H56738,172,10.10.10.10:2525,30.30.30.30:22855,>,250 XProxyFrom accepted,
2020-11-13T21:01:15.080Z,OLDEXCHANGE\Default OLDEXCHANGE,08C8881116H56738,173,10.10.10.10:2525,30.30.30.30:22855,<,MAIL FROM:<control@keyman .com> SIZE=0 AUTH=<> XMESSAGEVALUE=MediumHigh,
2020-11-13T21:01:15.080Z,OLDEXCHANGE\Default OLDEXCHANGE,08C8881116H56738,174,10.10.10.10:2525,30.30.30.30:22855,,08C8881116H56738;2020-11-13T20:57:34.926Z;13,receiving message
2020-11-13T21:01:15.081Z,OLDEXCHANGE\Default OLDEXCHANGE,08C8881116H56738,175,10.10.10.10:2525,30.30.30.30:22855,<,RCPT TO:<@damericz.com>,
2020-11-13T21:01:15.081Z,OLDEXCHANGE\Default OLDEXCHANGE,08C8881116H56738,176,10.10.10.10:2525,30.30.30.30:22855,>,250 2.1.0 Sender OK,
2020-11-13T21:01:15.081Z,OLDEXCHANGE\Default OLDEXCHANGE,08C8881116H56738,177,10.10.10.10:2525,30.30.30.30:22855,>,250 2.1.5 Recipient OK,
2020-11-13T21:01:15.082Z,OLDEXCHANGE\Default OLDEXCHANGE,08C8881116H56738,178,10.10.10.10:2525,30.30.30.30:22855,<,DATA,
2020-11-13T21:01:15.083Z,OLDEXCHANGE\Default OLDEXCHANGE,08C8881116H56738,179,10.10.10.10:2525,30.30.30.30:22855,>,354 Start mail input; end with <CRLF>.<CRLF>,
2020-11-13T21:01:15.085Z,OLDEXCHANGE\Default OLDEXCHANGE,08C8881116H56738,180,10.10.10.10:2525,30.30.30.30:22855,,,receiving message with InternetMessageId <@NEWEXCHANGE.DOMAIN.net>
2020-11-13T21:01:15.861Z,OLDEXCHANGE\Default OLDEXCHANGE,08C8881116H56738,181,10.10.10.10:2525,30.30.30.30:22855,>,"250 2.6.0 <1d3133bf-c8cb-40d8-b807-6dfcfd0d9e9f@NEWEXCHANGE.DOMAIN> [InternalId=42842298777605, Hostname=OLDEXCHANGE.DOMAIN] 3454 bytes in 0.777, 4.338 KB/sec Queued mail for delivery",
CWT