By send i guess you mean copy or move ? the easiest way to do that with PowerShell would be to use the Import and Export cmdlets to first export the messages you want to copy the re-import them https://learn.microsoft.com/en-us/exchange/recipients/mailbox-import-and-export/mailbox-import-and-export?view=exchserver-2019 one example https://blog.jijitechnologies.com/copy-move-emails-between-office365-mailboxes-using-powershell . If you not doing the whole mailbox you should be able to use filters to include/exclude what you want.
If both mailboxes are on the same server you can do it with an EWS script if you need some more fine grained copy method https://learn.microsoft.com/en-us/exchange/client-developer/exchange-web-services/how-to-move-and-copy-email-messages-by-using-ews-in-exchange