در این مخزن دو اسکریپ Powershell وجود دارد که برای بازبینی یا پیکربندی آدرسهای موجود در سرویسهای مختلف Client Access در سرورهای Exchange شرکت مایکروسافت مفید هستند.
اسکریپ GetExchangeURLs.ps1 لیستی از آدرسهای پیکربندیشده روی سرور Exchane مشتری را بازمیگرداند. این میتواند برای بررسی سریع پیکربندی موجود استفاده شود.
مثال:
.\Get-ExchangeURLs.ps1 -Server 'Exchange1'
اسکریپت ConfigureExchangeURLs.ps1 یک اسکیریپ برای انواع Virtual Directory URL هست که دسترسی به یک یا چند سرور را مشخص و پیکربندی میکنند.
در نسخههای قبل از Microsoft Exchange Server 2013 بهدلیل اینکه سرورها و سرویسها شرایط متفاوتی داشتند فرآیند ارتباط Virtual Directory URLها تفاوتهای ساختاری بسیاری دارند.
نکته: این نوع فرآیندها بهخاطر اتمام پشتبانی مایکروسافت از نسخههای 2013 و قبل از آن دیگر کاربردی ندارند در نتیجه اگر از Exchangeهای نسخه 2013 و قبل از آن استفاده می کنید به آخرین نسخه 2019 مهاجرت کنید. تا زمان
اسکریپت Outlook Anywhere را برای استفاده از NTLM با SSL بهطور پیش فرض تنظیم میکند. اگر برای Outlook Anywhere شرایط احراز هویت متفاوتی دارید، از پارامترهای اختیاری برای رفع آنها استفاده کنید.
Parameters:
-Server
نام یا نامهایی که برای ویندوز سرور(ها) در نظر گرفته شده است.
-InternalURL
نامی که برای آدرسهای داخل سازمانی در نظر گرفته شده است.
-ExternalURL
نامی که برای آدرسهای خارج سازمانی در نظر گرفته شده است.
-AutodiscoverSCP
اگر برای آدرس Autodiscover مسیر جدیدی در نظر دارید از این آرگومان استفاده کنید. در غیر اینصورت از این آرگومان صرفنظر کنید.
-InternalSSL
برای مسیر Outlook Anywhere در شبکههای داخل سازمان پیشنیاز SSL را مشخص میکند. پیش فرض این مقدار True هست.
-ExternalSSL
برای مسیر Outlook Anywhere در شبکههای خارج از سازمان پیشنیاز SSL را مشخص میکند. پیش فرض این مقدار True هست.
مثال:
.\ConfigureExchangeURLs.ps1 -Server 'Exchange1' -InternalURL 'mail.exchangeserver.net' -ExternalURL 'mail.exchangeserver.net'
.\ConfigureExchangeURLs.ps1 -Server 'Exchange1','Exchange2' -InternalURL 'mail.exchangeserver.net' -ExternalURL 'mail.exchangeserver.net'
.\ConfigureExchangeURLs.ps1 -Server 'Exchange1' -InternalURL 'mail.exchangeserver.net' -ExternalURL 'mail.exchangeserver.net' -AutodiscoverSCP 'autodiscover.exchangeserver.net'
Written by: Paul Cunningham
Find me on:
- My Blog: https://paulcunningham.me
- Twitter: https://twitter.com/paulcunningham
- LinkedIn: https://au.linkedin.com/in/cunninghamp/
- Github: https://github.com/cunninghamp
Check out my books and courses to learn more about Office 365 and Exchange Server.