You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description of the new feature - must be an in-depth explanation of the feature you want, reasoning why, and the added benefits for MSPs as a whole.
For example, a company may have the primary domain contoso.com, but their users might often receive emails intended for similar domains such as contoos.com. Adding email aliases across all users ensures these emails are not lost and eliminates manual overhead.
Add a built-in ability to bulk add email aliases for all mailboxes in a tenant. This feature would allow MSPs to quickly configure aliases for alternate or commonly misspelled domains (e.g., contoos.com for contoso.com) without requiring manual PowerShell script.
Benefits for MSPs
Time-Saving: Configure aliases automatically, avoiding manual updates or scripts.
PowerShell commands you would normally use to achieve above request
foreach ($user in $users) {
# Extract the local part of the email address
$localPart = $user.PrimarySmtpAddress.Split("@")[0]
# Construct the new alias address
$newAlias = "[email protected]"
# Add the alias to the user
Set-Mailbox -Identity $user.Identity -EmailAddresses @{add=$newAlias}
Write-Host "Alias $newAlias added to $($user.PrimarySmtpAddress)"
}
The text was updated successfully, but these errors were encountered:
Description of the new feature - must be an in-depth explanation of the feature you want, reasoning why, and the added benefits for MSPs as a whole.
For example, a company may have the primary domain contoso.com, but their users might often receive emails intended for similar domains such as contoos.com. Adding email aliases across all users ensures these emails are not lost and eliminates manual overhead.
Add a built-in ability to bulk add email aliases for all mailboxes in a tenant. This feature would allow MSPs to quickly configure aliases for alternate or commonly misspelled domains (e.g., contoos.com for contoso.com) without requiring manual PowerShell script.
Benefits for MSPs
Time-Saving: Configure aliases automatically, avoiding manual updates or scripts.
PowerShell commands you would normally use to achieve above request
$users = Get-Mailbox -Filter {PrimarySmtpAddress -like "*@contoso.com"}
foreach ($user in $users) {
# Extract the local part of the email address
$localPart = $user.PrimarySmtpAddress.Split("@")[0]
}
The text was updated successfully, but these errors were encountered: