دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Damian Scoles
سری:
ISBN (شابک) : 2020934650, 9781734088953
ناشر: Practical PowerShell Press
سال نشر: 2020
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 45 مگابایت
در صورت تبدیل فایل کتاب Practical PowerShell Exchange Server 2019 به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب سرور عملی PowerShell Exchange 2019 نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Preface Chapter Layout and Conventions Chapter Layout Conventions Introduction Exchange Server 2019 and PowerShell Why PowerShell and Not the Exchange Admin Center [a.k.a. the GUI] Exchange Management Shell Command Structure Cmdlet Examples Piping Caveats Protecting Yourself and What If Command Discovery Techniques PowerShell Modules Getting Help!?! Idiosyncrasies PowerShell Basics Exchange Server 2019 PowerShell: Where to Begin Variables Arrays Hash Tables CSV Files Operators Loops Foreach-Object Do { } While () Export-CSV How to Use these Cmdlets Functions PowerShell Tools PowerShell ISE PowerShell Repositories Alternatives to ISE ISE Plug-ins and More PSharp Plug-in for PowerShell Beyond the Basics Formatting Capitalization Commenting Mind Your Brackets! Command Output Cmdlet Output Formatting Filtering Splitting Scripting in Color Color Coding Examples Miscellaneous Quotes Common Interface Model and Windows Management Interface Exchange Servers and CIM/WMI Obfuscated Information Code Signing Write-Progress Final Note Building Scripts How to Begin Sample Scenario .NET Requirement Installation Unified Communications Managed API 4.0 Requirement Installation Windows Feature Requirement Installation Completing the Code Section Operating System Check Additional Commentary Top Code Block Script Build Summary PowerShell and Change PowerShell Remoting A Brief History Remote PowerShell – HTTP Example – Office 365 Example – Exchange Server 2019 Remote PowerShell – HTTPS Invoke-Command What’s New Introduction Requirements Install OS Active Directory Coexistence Desktop Clients Increased Hardware Requirements and Limits Licensing Changes New Features Windows Server Core Support EAC External Access Block Improved Search Faster Failovers Cache Improvements Client Improvements Email Address Internationalization Hybrid Enhancements Features Removed in Exchange 2019 Unified Messaging De-Emphasized Features Third-party Replication API’s RPC over HTTP DAG Support for Failover Cluster Admin Access Points Frequently Asked Questions (FAQ) Windows 2019 Core Configuring Windows 2019 Core Remote Management Adding a server to Server Management Windows Updates Operating System Configuration Event Log NIC Power Save Settings Server Power Save Exchange 2019 Installation Installing Prerequisites Install Exchange Mailbox Role Installation Edge Transport Role Installation Server Configuration Introduction Configuring the Pagefile Starting Point Multiple Servers Initial CIM Query Multiple Servers Event Log Configuration Certificates Certificate PowerShell Cmdlets Create a Request (New-CertificateRequest) Import Request (Import-ExchangeCertificate) Export Certificate (Export-ExchangeCertificate) Enabling Certificates and Assigning Exchange Services Removing Certificate (Remove-ExchangeCertificate) Server Certificate Report (Get-ExchangeCertificate) Exchange Virtual Directories Brief Description of Exchange Virtual Directories Configuring the Virtual Directories Client Access – OWA, Outlook Anywhere and MAPI over HTTP Outlook Web Access (OWA) Outlook Anywhere MAPI over HTTP Databases New Databases Removing Databases Moving Databases Database Availability Group Potential FSW Creation Issues Removing a DAG Address Lists Accepted Domains Putting It All Together Windows Defender Server Management Patch Management Start Maintenance Stop Maintenance Mode Starting and Stopping Exchange Services Mailbox Server Start All Exchange Services (Non-Edge) Edge Transport Server Database Management Unhealthy Databases Database Content Indexes Activated Copies Verifying Backups Backups, Suspended Copies and Log Files Circular Logging Monitoring Disk Space Managed Availability and Disk Space Offline Address Book Move-OfflineAddressBook Update-OfflineAddressBook Set-OfflineAddressBook Database Availability Group - Management Script DAG Create/Remove Script Mail Flow Mail Flow Architecture Mail Flow Connectors Receive Connectors Send Connectors Removing Connectors Connector Reporting Hidden Connector(s) Message Tracking Logs Configuration Change Message Tracking Log Settings Querying Message Tracking Logs Transport Rules Accepted Domains Postmaster Check Adding Accepted Domains Removing Accepted Domains Edge Transport Role Edge Subscription Address Rewriting Edge Trnsport Rule Agent Protocol Logging Test Cmdlets Test Mailflow Test-SmtpConnectivity SMTPDiag Mail Flow - Compliance Message Hygiene External Controls Mailbox Server Agents Managing Transport Agents Data Loss Prevention Features of DLP DLP PowerShell DLP Templates DLP Policies Policy Tips Document Fingerprinting Test Mode Journaling PowerShell Best Practices (and the PowerShell to configure them…) Journaling Verification Reporting on Journaling Rules Disabling Rules Removing Rules Rights Management Sample RMS Architecture PowerShell Outlook Protection Rules Mobile Protection IRM Logging Compliance Search IMAP and POP POP3 Discovering POP3 Connections How to accomplish the goal? Limitations and How to Overcome Them IMAP4 Script Re-Usability POP3 and IMAP4 Reporting POP3 Setting IMAP4 Setting Testing POP3 and IMAP Connections IMAP4 and POP3 – User Settings Where To Start PowerShell Cmdlet Determination Client Access Rules PowerShell Cmdlets Users Types of Objects Creating Users Mailbox or Mail Enabled User Enabling Mailbox Enabling Archive Mailbox Linked Mailboxes New Mail Contacts Deleting Users Modifying Users User Mailbox OWA Calendar Policies Permissions Often Requested Changes Regional Setting Converting Mailbox Types Reporting General Remarks Cmdlets Mailbox Reports Litigation Hold Archive Mailbox Statistics Mailboxes Audited CAS Mailbox Report Mailbox Quota Report Non-User Objects Shared Mailboxes PowerShell Resource Mailboxes Equipment Mailboxes Equipment Mailbox Management Room Mailboxes Room Lists Public Folder Mailboxes Distribution Groups PowerShell Management Unused Distribution Groups Building the Script Group Moderation PowerShell Controlling Group Mail Flow Putting It All Together Mobile Devices Server Configuration EAS Virtual Directory Testing EAS Policies Managing Mobile Device Mailbox Policies Creating and Assigning Managing Devices Device Access ABQ Default Access Level Allowing a Blocked/Quarantined Device Getting Devices for a Mailbox Device Wipe Removing a Device ActiveSync Device Limit Autoblocking Thresholds Reporting Blocked/Quarantined Devices Wiped Devices ActiveSync Enabled/Disabled Accounts ActiveSync Log Overview of Deprecated Cmdlets Migrations Introduction Basics Migration Batch Move Requests Cross-Forest Moves Checking Migration Status and Reports Status Reporting Public Folder Migrations Hybrid Connecting to Office 365 Requirements for Connecting to Exchange Online Verify Requirements PowerShell Cmdlets Connect to Azure Active Directory Managing Office 365 Mailboxes from On-Premises PowerShell Azure Active Directory Recycle Bin Licensing IdFix UPN and Primary SMTP Address Updates Conclusion Reporting Introduction Screenshots TXT Files CSV Files HTML Files Quick HTML Reports Adding Polish – Refining HTML Reports Detailed, Complex HTML Reporting Delivery Methodologies SMTP Delivery File Copy Conclusion Public Folders Introduction Background - Legacy Public Folders Modern Public Folders The Basics New Public Folder Replication Model Creating Public Folder Mailboxes Creating Public Folders Removing Public Folders Get-PublicFolder* Mail Enabled Public Folders Public Folder Permissions Public Folders and Mailbox Moves *PublicFolderMoveRequest Cmdlets *PublicFolderMigrationRequest Cmdlets *PublicFolderMailboxMigrationRequest Cmdlets Troubleshooting Conclusion Public Folder Supplemental Issue #1 Offline Address Book (OAB) Issue #2 Public Folder Mailboxes and Recovery Security Introduction Management Roles Management Role Entries - Granular Permissions Management Role Groups Special Management Role Groups Default User Role Impersonation Management Scopes Auditing Admin Audit Logs Mailbox Audit Logs Hybrid Modern Auth (HMA) Prerequisites (Exchange 2019 Specific) Configuration of HMA for Exchange 2019 Conclusion Unified Messaging Overview UM Basics Basic Configuration How to install a Language Pack Additional Configuration Skype Integration User Management Modifying UM Mailbox Removing UM Mailbox Troubleshooting Reporting Conclusion Cloud Voicemail Requirements Setup PowerShell Cmdlet Sets Documentation / Further Reading Troubleshooting An Intro to Troubleshooting Breaking up the Script Pause and Sleep Write-Host Comments Event Logging PowerShell ISE Debugging Try and Catch ErrorAction Transcript Deciphering Error Messages Basic Steps Sample Error Troubleshooting Variables Arrays Elevated Privileges Press Any Key to Continue Conclusion Miscellaneous Introduction CIM and WMI Menus Aliases New-Alias Set-Alias Sample Usage Foreach-Object (%) PowerShell Interface Customization Desired State Config Introduction Where to Begin? Creating a Pull Server xPSDesiredStateConfiguration PowerShell Module Creating a 'Pull' Node Install xExchange PowerShell Module (Pull Server) DSC Configuration Options for Exchange QuickStartTemplate.ps1 MSFT_xExchActiveSyncVirtualDirectory MSFT_xExchEcpVirtualDirectory MSFT_xExchMapiVirtualDirectory MSFT_xExchOabVirtualDirectory MSFT_xExchOwaVirtualDirectory MSFT_xExchWebServicesVirtualDirectory Configuration Code Section Beyond Virtual Directories MSFT_xExchClientAccessServer xExchOutlookAnywhere Database Availability Groups Configuration DSC Client Configuration Azure AD Automation Option Caveats Azure Portal Azure AZ PowerShell Additional DSC Cmdlets Summary Built-In Scripts Introduction Built-In Scripts CheckDatabaseRedundancy.ps1 DagCommonLibrary.ps1 Export-OutlookClassification.ps1 install-AntispamAgents.ps1 DatabaseMaintSchedule.ps1 Uninstall-AntispamAgents.ps1 Public Folder Scripts PFRecursive Scripts Export-PublicFolderStatistics Get-PublicFolderMailboxSize.ps1 StartDagServerMaintenance.ps1 / StopDagServerMaintenance.ps1 Summary Best Practices What is a Best Practice? Summary of Best Practices PowerShell Best Practices Commenting Useful Comments Variable Naming Variable Block Matching Variables to Parameters Preference Variables Naming Conventions - Functions and Scripts Singular Task Functions Signing your code Filter vs. Where Error Handling Write-Output / Write-Verbose '# Requires' Set-StrictMode -Version Latest Using Full Command Names Cmdlet Binding Script Structure Quotes Running Applications Capitalization Conclusion & Further Help Health Checks Introduction Server Hardware Check Exchange Version Server RAM Hyperthreading CPU Cores Pagefile All Hardware Test Sample Output: Test-AssistantHealth Test Exchange Active Sync (EAS) Test Exchange Search TestMAPIConnectivity TestMRSHealth Test-SMTPConnectivity Special Test Cmdlets Exchange Certificates Postmaster Check Exchange URL Check Offline Address Book