■ 문서 개요
Microsoft 365에서 PowerShell을 이용하여 다수의 사용자의 기본 메일 주소 외 별칭을 일괄 변경하는 방법에 대해 기술
■ CSV 생성 및 Powershell을 사용하여 데이터 업로드
1. 아래의 그림처럼 PrimarySmtpAddress와 AliasEmailAddress를 입 후
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 |
'Office 365 > Exchange Online' 카테고리의 다른 글
[Exchange Online] 메일 그룹 생성 후 대량 사용자 추가 방법 (0) | 2022.02.23 |
---|---|
[Exchange Online] 메일 규칙 - 외부 발송 메일 승인 규칙 (0) | 2022.02.15 |
[Exchange] 공유 사서함 주소로 메일 보내기 (0) | 2022.02.04 |
[Exchange] 그룹 메일 주소로 메일 대신 보내기 (0) | 2022.02.04 |
[Exchange] 사내 스케쥴 관리 방법 (0) | 2021.12.30 |
댓글