Додавання і видалення адрес на поштовій скриньці за допомогою PowerShell.
Кожен поштову скриньку Exchange крім основного адреси може мати кілька додаткових, званих проксі-адресами або аліасами. Проксі-адреси дозволяють користувачеві отримувати пошту, відправлену на різні адреси. Будь-яке поштове повідомлення, відправленого на проксі-адреса користувача, доставляються на основну адресу пошти, званий адресою відповіді за замовчуванням
Керувати поштовими адресами можна через консоль PowerShell.Наприклад, вивести список адрес і основну адресу для ящика Kirill можна такою командою:
Get-Mailbox kirill | fl EmailAddresses, PrimarySmtpAddresses
Зміни список адрес можна Командлети Set-Mailbox з ключем EmailAddresses, однак тут є одна тонкість. Справа в тому, що EmailAddresses вдає із себе масив, тому для додавання адрес в список потрібно використовувати метод add, наприклад:
Get-Mailbox kirill | Set-Mailbox -EmailAddresses @ {add = "admin @ exch.net.ru "," [email protected] "}
Відповідно видалити зайві адреси можна за допомогою методу remove, наприклад:
Get-Mailbox kirill | Set-Mailbox -EmailAddresses @ (remove = "[email protected]"}
і ще один спосіб, що дозволяє змінювати адреси. Цей спосіб працює трохи інакше - він повністю видаляє вихідний список і замінює його на зазначений.Наприклад:
Get-Mailbox kirill | Set-Mailbox -EmailAddresses SMTP: [email protected], [email protected]
Перевірено на Exchange 2010 - 2016.
.