본문 바로가기
Office 365/Exchange Online

[Exchange Online] 대량 사용자 별칭 추가 방법

by (주)엠플 2022. 3. 2.

■ 문서 개요 

Microsoft 365에서 PowerShell을 이용하여 다수의 사용자의 기본 메일 주소 외 별칭을 일괄 변경하는 방법에 대해 기술 

 

CSV 생성 및 Powershell을 사용하여 데이터 업로드 

1. 아래의 그림처럼 PrimarySmtpAddressAliasEmailAddress를 입 후 

    PrimarySmtpAddress에는 대상자의 ID 

    AliasEmailAddress에는 추가할 ID를 입력 후 CSV로 저장합니다. 

 

2. Exchange Online에 접속하여 아래와 같은 예시 명령어를 사용합니다. 

Import-Csv C:\Users\user\Desktop\AliasEmailAddress.csv | foreach {Set-Mailbox $_.PrimarySmtpAddress -EmailAddress @{add=$_.AliasEmailAddress}} 

  

검증 

3. 아래와 같이 사용자 정보 값이 추가된 것을 확인할 수 있습니다.  

예시 명령어 : Get-Mailbox | select EmailAddresses 

 

추가 작업 

4. 아래와 같이 ForwardingSmtpAddress도 추가하여, 최종적으로 PrimarySmtpAddress에게 메일이 완전히 도착할 수 있도록 조치합니다. 

Import-Csv C:\Users\user\Desktop\AliasEmailAddress.csv | ForEach-Object {Set-Mailbox -Identity $_.PrimarySmtpAddress -ForwardingSmtpAddress $_.PrimarySmtpAddress} 

  

검증 

아래와 같이 ForwardingSmtpAddress 값이 추가된 것을 확인할 수 있습니다.  

예시 명령어 : Get-Mailbox | Select ForwardingSmtpAddress 

 

댓글