The Edge server is supported to used in hybrid, but it's function is used to sent emails between the on-premises and Exchange Online organizations:
For more detail information about it, you can have a look about this article: Edge Transport servers with hybrid deployments
So, if you want to send emails from Exchange online mailbox to external mailboxes, you may need to send to the external mailboxes directly. Rather than go through Edge server.
If the response is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.