We should use Azure portal, add a new guest user, and then specify [email protected] as the email address. The New-AzureADUser cmdlet creates a new user not a new guest user. The New- AzureADMSInvitation cmdlet is used to invite a new external user to your directory, but the cmdlet uses the -InvitedUserEmailAddress parameter instead of -UserPrincipalName.