Я хотел бы использовать PowerShell для поиска всех доступных почтовых серверов в данном сегменте сети или в домене. Возможно ли это и как вы могли это сделать?
Вы имеете в виду что-то подобное?
Get-ExchangeServer -domain [ИМЯ ДОМЕНА]
get-mailboxserver
из оболочки Exchange PowerShell.
Name ManagedFolderAssi ClusteredStorageT MapiEncryptionReq stantSchedule ype uired ---- ----------------- ----------------- ----------------- EXCHMAILBOX3 Disabled False EXCHMAILBOX4 Disabled False EXCHMAILBOX1 Disabled False EXCHMAILBOX2 Disabled False
Есть ли какая-то часть вашей среды, из-за которой это не работает для вас?
Если они обмениваются, вы, вероятно, можете использовать Powershell для запроса AD, конечно. Если они не обмениваются, это зависит от того, как вы определяете «почтовый сервер», и в любом случае это будет намного сложнее.