In Exchange Online:
Get-Recipient -ResultSize Unlimited | where {$_.EmailAddresses -match “[email protected]”} | Select Name,PrimarySmtpAddress
On-Premise:
Get-ADObject -Properties proxyAddresses -filter {proxyAddresses -like “*name.surname*”} | Select Name,proxyAddresses