Exchange Server 2016 - Prepare and deploy your email infrastructure
Exchange Server 2016 Overview
• Evolution of the platform
• Introduction to the new architecture
• New Features
Active Directory integration reminder
• Reminders on Active Directory
• Recall on the DNS system
• Introduction to Active Directory integration
Installing Exchange Server 2016
• Software and hardware requirements
• Deploying an Exchange organization
• Sizing an infrastructure
• Migrating from Exchange Server 2010 and 2013
Getting the Exchange organization up and running
• SMTP routing configuration
• Securing Outlook on the Web
• Setting up Autodiscover
• Enabling MAPI/HTTP
Exchange Server 2016 - Administration of a messaging infrastructure
Overview of the administration tools
• Exchange Administration Center (EAC)
• Exchange Management Shell (EMS)
• Exchange Toolbox
• Mailbox Options Menu
Recipient Object Administration
• Exchange Recipient Types
• User mailboxes
• User mailboxes created from an existing user
• Linked mailboxes
• Resource mailboxes
• Shared mailboxes
• Site mailboxes
• Distribution groups
• Security groups
• Dynamic distribution groups
• User administration of groups
• Mailbox administration policies
• User management
• Mailbox configuration options
• Moving mailboxes
• Managing resource mailboxes, distribution groups and contacts
Administration of recipient lists
• Configuring address lists
• Configuring email policies
Exchange Server 2016 - Configure and manage your email environment
• Introduction to Exchange
• Active Directory Integration
• Exchange Prerequisites and Installation
• Administration Tools Overview
• Sizing and Architecture
• Storage Configuration
• Configuring client access protocols
• Message routing configuration
• Administration of recipient objects
• Security implementation
• Implementation of high availability
• Exchange operational support
• Administration of public folders
• Interoperability configuration
Windows PowerShell - Language Basics
Discovering PowerShell
• Introduction to PowerShell
• The Command Prompt
• The ISE Editor
The PowerShell environment
• Knowing the environment
• Information about an object
• Console or Editor
• Security of the PowerShell environment
The PowerShell Help
• Updating the help
• Using the Help
• Generating help
The language
• The basics
• The operators
• Types
• Loops
• Control structures
• Functions
• Advanced function design
• Objects
• Modules
Regular expressions
• Regular expressions in tests
• Creating a regular expression
• Regular expressions to manipulate information
• Putting it into practice - Using regular expressions to filter an ini file
Managing the file system
• Handling the file system
• Text files
• CSV files
• XML files
• JSON files
Date and time management
• Creating a date
• Comparing dates
• Manipulating dates
• Handling time zones
• Formatting dates
User input/output
• Displaying information
• Filtering and formatting information
• Requesting information from the user
Exceptions and debugging
• Exception handling
• Debugging scripts
Using the .Net Framework
• Using an assembly
• Creating an interface with Windows Forms
• Creating an interface with WPF
Using COM, WMI and CIM objects
• Using COM to drive Excel
• Using WMI
PowerShell - The basics of scripting
Exploiting PowerShell
• Some simple commands
• Concepts on the object language, object types and their parameters
• Variables
Structuring a script and making it interactive
• Loops
• Tests and error handling
Automating tasks
• PowerShell modules
• Application: adding Active Directory users
• Example of adapting a: Active Directory to Exchange
• Use of functions
• Transforming a script into a module
Create portable tools that can be used in an unknown environment
• Creating graphical interfaces
• Some graphical tools
• Adapting a script to a graphical environment