Nhận địa chỉ email từ Active Directory với PowerShell
Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách lấy tất cả địa chỉ email từ Active Directory. Tôi cũng sẽ chỉ cho bạn cách lấy địa chỉ email cụ thể và xuất danh sách sang csv.
Trong bài viết này
- Nhận tất cả địa chỉ email từ Active Directory
- Nhận địa chỉ email cho người dùng đã kích hoạt
- Tìm địa chỉ email trong Active Directory
- Nhận tất cả địa chỉ email bằng Bộ công cụ AD
Hướng dẫn bằng video
Nhận tất cả địa chỉ email từ Active Directory bằng PowerShell
Địa chỉ email của người dùng được lưu trữ trong thuộc tính thư. Bạn có thể nhận giá trị thuộc tính thư cho mỗi người dùng bằng lệnh bên dưới.
Get-ADUser -Filter * -Properties Mail,displayName | Select displayName,SamAccountName, Mail
Xuất tất cả địa chỉ email từ Active Directory
Để xuất tất cả địa chỉ email từ Active Directory, hãy sử dụng lệnh bên dưới. Thay đổi -path thành một thư mục trên máy tính của bạn.
Get-ADUser -Filter * -Properties Mail,displayName | Select displayName,SamAccountName, Mail | export-csv -path c:\it\allemail.csvNhận địa chỉ email cho người dùng đã kích hoạt
Để lấy địa chỉ email chỉ cho các tài khoản người dùng được kích hoạt, hãy sử dụng lệnh bên dưới.
Get-ADUser -Filter {Enabled -eq $true} -Properties Enabled, Mail | Select SamAccountName,Enabled, MailNhận địa chỉ email cho một người dùng cụ thể
Trong ví dụ này, tôi nhận được địa chỉ email của người dùng “robert.allen”.
get-aduser -identity robert.allen -properties Mail | select name, mailTìm địa chỉ email trong Active Directory
Bạn có cần biết địa chỉ email đó thuộc về ai không? Với PowerShell, bạn có thể thêm một bộ lọc đơn giản để tìm kiếm một địa chỉ email cụ thể.
Trong ví dụ bên dưới, tôi sử dụng toán tử -eq (bằng) để tìm tài khoản Accounting@activedirectorypro.com được định cấu hình trên đó.
Get-ADUser -Filter {Mail -eq 'accounting@activedirectorypro.com'} -Properties Enabled, Mail | Select SamAccountName,Enabled, MailDễ dàng nhận được tất cả địa chỉ email bằng Bộ công cụ AD
Trong ví dụ này, tôi sẽ sử dụng Bộ công cụ AD Pro để lấy tất cả địa chỉ email và thông tin chi tiết bổ sung về người dùng.
Tải xuống Bộ công cụ AD Pro
Bước 1. Mở Báo cáo tất cả người dùng
Bước 2. Nhấn Run để lấy tất cả địa chỉ email của người dùng
Bước 3. Xuất người dùng và địa chỉ email
Nhấp vào nút xuất để xuất báo cáo địa chỉ email.
Bạn có thể dùng thử công cụ này miễn phí, Tải xuống Bộ công cụ AD Pro.






