Hi @ rektbyazure,
Yes. You can use PowerShell to create mailboxes with the same prefix but different domains.
However, when you create a mailbox with another domain name, it is not directly set as the primary SMTP address. Instead, the user principal name consists of Alias and the default domain.
You can check it with the following command:
Get-Mailbox "user | domain2" | select Name,Alias,UserPrincipalName
Therefore, when you use PowerShell to create the second mailbox, you need to set the alias to be different from the previous mailbox, and then change its email address and alias.
For detailed steps, you can refer to this link:
Create shared mailbox with same alias - ALI TAJRAN
(Note:Microsoft provides third-party contact information to help you find additional information about this topic. This contact information may change without notice. Microsoft does not guarantee the accuracy of third-party contact information.)
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
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.