SlideShare a Scribd company logo
1 of 42
Download to read offline
Gabriella Davis - IBM Lifetime Champion
Technical Director - The Turtle Partnership
Brussels May 14th 2019
FACE/OFF DOMINO VS EXCHANGE ON PREMISES
• Admin of all things and especially quite
complicated things where the fun is
• Working with the design, deployment and security
of IBM technologies within global infrastructures
• working with the real world security and privacy
aspects of expanding data ecosystems
• Stubborn and relentless problem solver
• http://turtleblog.info
• https://www.turtlepartnership.com
• IBM Lifetime Champion
WHY THIS PRESENTATION?
• As a Domino admin managing on premises Domino you may not know much about the
Exchange environment
• Much of my work is spent on integrating Domino and Exchange environments
• Many of us have to support Outlook to some degree
• Let’s review how Exchange on premises works and differs from Domino
• The goal is to provide you with a whistle stop tour of an Exchange environment
• and to show you how we work with Exchange 2019 on premises
• which is essentially unchanged since Exchange 2010, 2013, 2016 etc
We can all agree that Domino is a better solution for on premises
mail so that isn’t the goal of this presentation
I am going to talk about Exchange and Domino and hopefully
help you understand how to work with Exchange
ARCHITECTURE
OPERATING SYSTEMS
Exchange 2019
• Will not install on any but Windows 2019
Domino v10
• AIX 7.2
• RHEL 7
• SLES 12
• Windows 2012 R2
• Windows 2016
• IBM i 7.2/7.3
PRE-REQUISITES
Exchange 2019
• Active Directory Domain Controller
• Forest must be upgraded to 2003
or later
• Internal DNS server
• IIS
• The required individual
dependencies and features are
many
Domino v10
• None
WORKING TOGETHER
• Exchange architecture assigns behaviour to each dependent feature or application
• IIS handles the web front end for services such as the Administration Center and Outlook
Web Access
• It’s a regular IIS server so technically can be used for other websites and services
• Active Directory handles all the user accounts, computer accounts and authentication
• Internal DNS handles client server and server to server communications
• Countless other seemingly unrelated dependencies
• for example kerberos key distribution center service which needs to run on every directory
server or outbound mail may stop delivering
ADMINISTRATION
EXCHANGE ADMINISTRATION
• The Exchange Admin Center is the graphical interface for managing your server through a
browser using https:/hostname/ecp (not “eac” which you might expect)
• There is no “console” to see second by second behaviour
• There is no single log to show you activity
• Let’s look at the Exchange Administration Center
EXCHANGE MANAGEMENT TOOLS
• Most changes can be made via the Administration Center however I have found the Exchange
Management Tool commands are more immediate
• these are Exchange specific powershell commands
• https://docs.microsoft.com/en-us/powershell/module/exchange/?view=exchange-ps
• documentation refers to both EAC and EMT configuration instructions
• both EAC and EMT can be run remotely to the server
• EAC can run through https on most browsers
• EMT (Exchange Management Tools) can also be installed on a client running Windows 10
EAC VS EMT CHANGES
ADMINISTRATION
• Exchange admin commands are often not immediate and require a restart of the impacted
service before they will take effect
• Making mass changes to multiple mailboxes usually requires using the command line and
referencing an OU or group to act on so if you want to apply a setting to 5 random users it is
usually quicker to apply the setting 5x individually
• Having the ability to use a command line instead of a graphical interface is useful but much
more complicated and so easier to make a mistake
• There is little on screen feedback once a command is submitted
• The Domino Admin client is more granular and less technical than the command line
• The ECA through a browser provides 90% of the day to day functionality but it’s really
designed for single mailbox or server wide actions
LOGS
• Logs are text files stored on the file system
• The server log locations are defined in the server configuration in the EAC
MESSAGE TRACKING
• If Message Tracking is enabled messages can be tracked from within the EAC
..OR THROUGH THE EMT
• Get-MessageTrackingLog
MAILBOXES
STORAGE
• The Exchange server stores all its data in a Exchange database file that sits on the Exchange
servers
• There are usually multiple mail database files for an organisation but each contain multiple
mailboxes
• You can’t open and look at a single user mailbox they way you can see and change a single
user mail database in Domino
• To access an Exchange user mailbox you need to use an Outlook client and will need an
account with delegation rights, you can then open the mailbox via that client
• Moving mailbox from Server A to Server B is simple if the servers are in the same Active
Directory Forest, otherwise it’s not because the servers use AD trust relationships to find and
communicate with each other
SERVER RULES
• Exchange server rules are extensive and extremely granular allowing settings to be applied to
users, OUs and management teams
• moderation, content review, custom disclaimers, auto bcc, redirection and rights protection
REVIEWING MAILBOX SETTINGS
MAILBOX ANALYSIS
• Most analysis is done via the Exchange Management Tool for example
• Get-MailBoxFolderStatistics -Identity gabdavis@turtlehost.net -FolderScope Inbox produces
a report on my inbox including number of messages , sizes, quota restrictions
• In the majority of cases you will want to output these commands to a text file so you can
review the results
• https://docs.microsoft.com/en-us/powershell/module/exchange/mailboxes/get-
mailboxfolderstatistics?view=exchange-ps
• The Exchange Admin Center gives you a simple way to set and review things like quota,
storage and permissions for individual mailboxes but doesn’t provide any detail on things like
folders, message count etc
USER PROFILES
• All Exchange mailbox users must have an Active Directory account
• To open a mailbox on a workstation you must first set up a profile in Windows control panel
• Microsoft assumes you are logged into AD and using internal DNS for Activesync to find the
mail server and complete the setup of your profile
• A lot of things are assumed
• Profiles can be set up remotely but require considerably more configuration on public DNS
and often the workstation itself
• The Microsoft Remote Connectivity Analyzer is your friend
• https://testconnectivity.microsoft.com
USER PROFILES
• The authentication into Outlook is automatic once the user logs into Windows
• Enabling Kerberos will also let the user access Outlook on the Web without further
authentication
• The personal data in Active Directory such as location and manager is important to maintain
as it’s used for security and workflow in Exchange
CLIENTS
CLIENTS
• Outlook 2013 or higher
• Microsoft typically has a N-2 support
model so Exchange 2016 supports
Outlook 2010 and higher etc
• Outlook for the Web (previously OWA)
• Activesync enabled mail clients
• Outlook for iOS and Android
OUTLOOK DESKTOP
• Outlook desktop when run in Windows uses a local profile to determine which mailbox to
open
• By default the profile configuration will be in cached mode which means working locally and
syncing to the server
• This isn’t the same as a local replica, only most recent and commonly used items are synced
• Folders will often declare themselves “empty” when data is on the server but not locally
• Outlook desktop accessed from different machines could look different if they each use
cached mode
OUTLOOK WEB
• https://hostname/owa opens Outlook for Web
• this isn’t the same as VOP on premise even though you are accessing the mail file directly on
the server via a browser not all messages will be visible
• Exchange supplies the messages it consider most recent or used to the browser client
• Often folders will show empty and require a refresh to get even old messages from the server
• In other words the only way to check what the mail file actually looks like is to disable caching
in the desktop profile and look at it through outlook desktop
CUSTOMISATION
CHANGING THE UI
• There are many Outlooks themes that control the colour and font etc of your mail file that are
available to the clients
• These themes can be modified by users to give the custom look they want
• The Outlook clients store themes locally as part of the client in html files
• Outlook for the web pulls themes from the server where they are stored as CSS files
• There is no simple way to modify an out of the box theme for an entire company across all
clients - the focus appears to be primarily on empowering users to customise their themes
• Users can also modify their layout and create their own views but those too are client specific
MAILBOX RULES
• Rules are primarily user created and driven so there
are a lot of options and ability to run them in sequence
• There are also sweep rules created by the user that
can perform inbox cleanup on a regular basis
REGULAR SWEEP RULES
CHECKING RULES
• Since Inbox rules are created by the user directly there’s no simple overview of what rules are
in place - use Exchange Management Tools
• Get-InboxRule
• New-InboxRule (to create)
• Disable-InboxRule
SHARING CONTENT
• The primary method for sharing content is to empower the user to share directly
• A user can create a folder or a calendar and then send links to other people who
would add those links to their own Outlook profile
• There are also shared mailboxes as well as shared resources (such as meeting
rooms and equipment)
PUBLIC FOLDERS
• Exchange has the concept of public folders which are shared hierarchical folder storage that
can hold posts, attachments and calendar content
• Most of that is controlled by the server Administrator who can delegate permissions to users
to create additional folders, add and delete content
• Content is very unstructured and is not intended for collaboration
• Not all features of public folders are available on Outlook for Web
SHARING CALENDARS
• Sharing a personal Exchange calendar to another user is a one to one process - you create a
link and send it as an email the user has to click on
• Adding an iCal to Outlook will work for both Outlook desktop and Outlook Web but Microsoft
only support checking the iCal source every 48 hrs
• Let me tell you a story about trying to recreate a Domino shared calendar with custom colours
triggered by dates in Exchange
• Long story short.. what was a simple thing to do in Domino was not in Outlook
• date triggered colour changes are possible but only by user profile
• iCal integration is possible but Microsoft’s only guarantees updates every 48hours
SHARING CONTACTS
• There is a contacts area on the server where
contacts can be added by an Exchange
Administrator
• these contacts are visible to everyone on
your server
• To share contacts a user would have to create
a new contacts folder and share that with
another user, similarly to how they would share
their calendar
• This isn’t designed to be a collaborative
solution
• Exchange on premises isn’t O365
• On premises Exchange requires very specific additional software and
configuration that must all work together, it also tends to be backwards
compatible to N-2
• if something stops working there are a lot of places to check
• The design focus is on enabling the user to work the way they want which
means lots of individual settings in the user mailboxes but potentially less
administration
• Log files are hard to find and read
• A good grasp of Powershell syntax will help you a lot
• The focus in Exchange on premises is not on collaboration
QUESTIONS?

GABRIELLA@TURTLEPARTNERSHIP.COM
@GABTURTLE
SKYPE: GABRIELLADAVIS

More Related Content

What's hot

What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...Heiko Voigt
 
An Introduction To Docker
An Introduction To  DockerAn Introduction To  Docker
An Introduction To DockerGabriella Davis
 
HTTP - The Other Face Of Domino
HTTP - The Other Face Of DominoHTTP - The Other Face Of Domino
HTTP - The Other Face Of DominoGabriella Davis
 
An Introduction To Docker
An Introduction To DockerAn Introduction To Docker
An Introduction To DockerGabriella Davis
 
Domino Server Health - Monitoring and Managing
 Domino Server Health - Monitoring and Managing Domino Server Health - Monitoring and Managing
Domino Server Health - Monitoring and ManagingGabriella Davis
 
June OpenNTF Webinar - Domino V12 Certification Manager
June OpenNTF Webinar - Domino V12 Certification ManagerJune OpenNTF Webinar - Domino V12 Certification Manager
June OpenNTF Webinar - Domino V12 Certification ManagerHoward Greenberg
 
Best Practices for Installing IBM Verse on Premises
Best Practices for Installing IBM Verse on PremisesBest Practices for Installing IBM Verse on Premises
Best Practices for Installing IBM Verse on PremisesTimsterC
 
Fixing Domino Server Sickness
Fixing Domino Server SicknessFixing Domino Server Sickness
Fixing Domino Server SicknessGabriella Davis
 
The Sametime Mobile Experience
The Sametime Mobile ExperienceThe Sametime Mobile Experience
The Sametime Mobile ExperienceGabriella Davis
 
SmartCloud Administration Best Practices MWLUG 2016
SmartCloud Administration Best Practices MWLUG 2016SmartCloud Administration Best Practices MWLUG 2016
SmartCloud Administration Best Practices MWLUG 2016David Hablewitz
 
engage 2019 - 15 Domino v10 Admin features we LOVE
engage 2019 - 15 Domino v10 Admin features we LOVEengage 2019 - 15 Domino v10 Admin features we LOVE
engage 2019 - 15 Domino v10 Admin features we LOVEChristoph Adler
 
A hitchhiker’s guide to troubleshooting ibm connections
A hitchhiker’s guide to troubleshooting ibm connectionsA hitchhiker’s guide to troubleshooting ibm connections
A hitchhiker’s guide to troubleshooting ibm connectionsSharon James
 
Setting Up a Hybrid Domino Environment to Ease your Way to the Cloud
Setting Up a Hybrid Domino Environment to Ease your Way to the CloudSetting Up a Hybrid Domino Environment to Ease your Way to the Cloud
Setting Up a Hybrid Domino Environment to Ease your Way to the CloudGabriella Davis
 
Becoming A Connections Administrator
Becoming A Connections AdministratorBecoming A Connections Administrator
Becoming A Connections AdministratorGabriella Davis
 
CollabSphere 2018: How to build your SmartCloud Notes hybrid environment
CollabSphere 2018: How to build your SmartCloud Notes hybrid environmentCollabSphere 2018: How to build your SmartCloud Notes hybrid environment
CollabSphere 2018: How to build your SmartCloud Notes hybrid environmentDavid Hablewitz
 
January OpenNTF Webinar - Backup your Domino Server - New Options in V12
January OpenNTF Webinar - Backup your Domino Server - New Options in V12January OpenNTF Webinar - Backup your Domino Server - New Options in V12
January OpenNTF Webinar - Backup your Domino Server - New Options in V12Howard Greenberg
 

What's hot (20)

What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
What is cool with Domino V10, Proton and Node.JS, and why would I use it in ...
 
An Introduction To Docker
An Introduction To  DockerAn Introduction To  Docker
An Introduction To Docker
 
Domino Adminblast
Domino AdminblastDomino Adminblast
Domino Adminblast
 
HTTP - The Other Face Of Domino
HTTP - The Other Face Of DominoHTTP - The Other Face Of Domino
HTTP - The Other Face Of Domino
 
An Introduction To Docker
An Introduction To DockerAn Introduction To Docker
An Introduction To Docker
 
Domino Server Health - Monitoring and Managing
 Domino Server Health - Monitoring and Managing Domino Server Health - Monitoring and Managing
Domino Server Health - Monitoring and Managing
 
June OpenNTF Webinar - Domino V12 Certification Manager
June OpenNTF Webinar - Domino V12 Certification ManagerJune OpenNTF Webinar - Domino V12 Certification Manager
June OpenNTF Webinar - Domino V12 Certification Manager
 
Best Practices for Installing IBM Verse on Premises
Best Practices for Installing IBM Verse on PremisesBest Practices for Installing IBM Verse on Premises
Best Practices for Installing IBM Verse on Premises
 
Ms vs ibm_v1.3
Ms vs ibm_v1.3Ms vs ibm_v1.3
Ms vs ibm_v1.3
 
Fixing Domino Server Sickness
Fixing Domino Server SicknessFixing Domino Server Sickness
Fixing Domino Server Sickness
 
The Sametime Mobile Experience
The Sametime Mobile ExperienceThe Sametime Mobile Experience
The Sametime Mobile Experience
 
SmartCloud Administration Best Practices MWLUG 2016
SmartCloud Administration Best Practices MWLUG 2016SmartCloud Administration Best Practices MWLUG 2016
SmartCloud Administration Best Practices MWLUG 2016
 
Adminblast 2013
Adminblast 2013Adminblast 2013
Adminblast 2013
 
engage 2019 - 15 Domino v10 Admin features we LOVE
engage 2019 - 15 Domino v10 Admin features we LOVEengage 2019 - 15 Domino v10 Admin features we LOVE
engage 2019 - 15 Domino v10 Admin features we LOVE
 
A hitchhiker’s guide to troubleshooting ibm connections
A hitchhiker’s guide to troubleshooting ibm connectionsA hitchhiker’s guide to troubleshooting ibm connections
A hitchhiker’s guide to troubleshooting ibm connections
 
Self Healing Capabilities of Domino 10
Self Healing Capabilities of Domino 10Self Healing Capabilities of Domino 10
Self Healing Capabilities of Domino 10
 
Setting Up a Hybrid Domino Environment to Ease your Way to the Cloud
Setting Up a Hybrid Domino Environment to Ease your Way to the CloudSetting Up a Hybrid Domino Environment to Ease your Way to the Cloud
Setting Up a Hybrid Domino Environment to Ease your Way to the Cloud
 
Becoming A Connections Administrator
Becoming A Connections AdministratorBecoming A Connections Administrator
Becoming A Connections Administrator
 
CollabSphere 2018: How to build your SmartCloud Notes hybrid environment
CollabSphere 2018: How to build your SmartCloud Notes hybrid environmentCollabSphere 2018: How to build your SmartCloud Notes hybrid environment
CollabSphere 2018: How to build your SmartCloud Notes hybrid environment
 
January OpenNTF Webinar - Backup your Domino Server - New Options in V12
January OpenNTF Webinar - Backup your Domino Server - New Options in V12January OpenNTF Webinar - Backup your Domino Server - New Options in V12
January OpenNTF Webinar - Backup your Domino Server - New Options in V12
 

Similar to Face Off Domino vs Exchange On Premises

Managing Exchange 2016 - Paul Robichaux
Managing Exchange 2016 - Paul RobichauxManaging Exchange 2016 - Paul Robichaux
Managing Exchange 2016 - Paul RobichauxSummit 7 Systems
 
Microsoft Exchange Best Practices: Tips for Setup, Maintenance and Room Resou...
Microsoft Exchange Best Practices: Tips for Setup, Maintenance and Room Resou...Microsoft Exchange Best Practices: Tips for Setup, Maintenance and Room Resou...
Microsoft Exchange Best Practices: Tips for Setup, Maintenance and Room Resou...Teem
 
Going Live: Live@EDU AT UGA
Going Live: Live@EDU AT UGAGoing Live: Live@EDU AT UGA
Going Live: Live@EDU AT UGALewis Noles
 
Чурюканов Вячеслав, “Code simple, but not simpler”
Чурюканов Вячеслав, “Code simple, but not simpler”Чурюканов Вячеслав, “Code simple, but not simpler”
Чурюканов Вячеслав, “Code simple, but not simpler”EPAM Systems
 
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesApril, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesHoward Greenberg
 
The Dev-Admin Chimera: Customising Connections (with Gab Davis)
The Dev-Admin Chimera: Customising Connections (with Gab Davis)The Dev-Admin Chimera: Customising Connections (with Gab Davis)
The Dev-Admin Chimera: Customising Connections (with Gab Davis)Mark Myers
 
Roman Rehak: 24/7 Database Administration + Database Mail Unleashed
Roman Rehak: 24/7 Database Administration + Database Mail UnleashedRoman Rehak: 24/7 Database Administration + Database Mail Unleashed
Roman Rehak: 24/7 Database Administration + Database Mail UnleashedMSDEVMTL
 
Dogfood conference 2010 - Exchange Server 2010
Dogfood conference 2010 - Exchange Server 2010Dogfood conference 2010 - Exchange Server 2010
Dogfood conference 2010 - Exchange Server 2010Jason Powless
 
SilverStripe From a Developer's Perspective
SilverStripe From a Developer's PerspectiveSilverStripe From a Developer's Perspective
SilverStripe From a Developer's Perspectiveajshort
 
Effective admin and development in iib
Effective admin and development in iibEffective admin and development in iib
Effective admin and development in iibm16k
 
Performing successful migrations to the microsoft cloud
Performing successful migrations to the microsoft cloudPerforming successful migrations to the microsoft cloud
Performing successful migrations to the microsoft cloudAndries den Haan
 
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...WSO2
 
Managing Your Hyperion Environment – Performance Tuning, Problem Solving and ...
Managing Your Hyperion Environment – Performance Tuning, Problem Solving and ...Managing Your Hyperion Environment – Performance Tuning, Problem Solving and ...
Managing Your Hyperion Environment – Performance Tuning, Problem Solving and ...eCapital Advisors
 

Similar to Face Off Domino vs Exchange On Premises (20)

Managing Exchange 2016 - Paul Robichaux
Managing Exchange 2016 - Paul RobichauxManaging Exchange 2016 - Paul Robichaux
Managing Exchange 2016 - Paul Robichaux
 
Microsoft Exchange Best Practices: Tips for Setup, Maintenance and Room Resou...
Microsoft Exchange Best Practices: Tips for Setup, Maintenance and Room Resou...Microsoft Exchange Best Practices: Tips for Setup, Maintenance and Room Resou...
Microsoft Exchange Best Practices: Tips for Setup, Maintenance and Room Resou...
 
Going Live: Live@EDU AT UGA
Going Live: Live@EDU AT UGAGoing Live: Live@EDU AT UGA
Going Live: Live@EDU AT UGA
 
Чурюканов Вячеслав, “Code simple, but not simpler”
Чурюканов Вячеслав, “Code simple, but not simpler”Чурюканов Вячеслав, “Code simple, but not simpler”
Чурюканов Вячеслав, “Code simple, but not simpler”
 
Real world rm in share point 2013
Real world rm in share point 2013Real world rm in share point 2013
Real world rm in share point 2013
 
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesApril, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
 
Office connect hybrid microsoft exchange
Office connect hybrid microsoft exchangeOffice connect hybrid microsoft exchange
Office connect hybrid microsoft exchange
 
The Dev-Admin Chimera: Customising Connections (with Gab Davis)
The Dev-Admin Chimera: Customising Connections (with Gab Davis)The Dev-Admin Chimera: Customising Connections (with Gab Davis)
The Dev-Admin Chimera: Customising Connections (with Gab Davis)
 
Database Management System - 2a
Database Management System - 2aDatabase Management System - 2a
Database Management System - 2a
 
Movingto moodle2 v1 1
Movingto moodle2 v1 1Movingto moodle2 v1 1
Movingto moodle2 v1 1
 
Roman Rehak: 24/7 Database Administration + Database Mail Unleashed
Roman Rehak: 24/7 Database Administration + Database Mail UnleashedRoman Rehak: 24/7 Database Administration + Database Mail Unleashed
Roman Rehak: 24/7 Database Administration + Database Mail Unleashed
 
Dogfood conference 2010 - Exchange Server 2010
Dogfood conference 2010 - Exchange Server 2010Dogfood conference 2010 - Exchange Server 2010
Dogfood conference 2010 - Exchange Server 2010
 
Unit 2 oracle9i
Unit 2  oracle9i Unit 2  oracle9i
Unit 2 oracle9i
 
SilverStripe From a Developer's Perspective
SilverStripe From a Developer's PerspectiveSilverStripe From a Developer's Perspective
SilverStripe From a Developer's Perspective
 
Effective admin and development in iib
Effective admin and development in iibEffective admin and development in iib
Effective admin and development in iib
 
Performing successful migrations to the microsoft cloud
Performing successful migrations to the microsoft cloudPerforming successful migrations to the microsoft cloud
Performing successful migrations to the microsoft cloud
 
Data harmony update 2021
Data harmony update 2021 Data harmony update 2021
Data harmony update 2021
 
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
 
Managing Your Hyperion Environment – Performance Tuning, Problem Solving and ...
Managing Your Hyperion Environment – Performance Tuning, Problem Solving and ...Managing Your Hyperion Environment – Performance Tuning, Problem Solving and ...
Managing Your Hyperion Environment – Performance Tuning, Problem Solving and ...
 
stigbot_beta
stigbot_betastigbot_beta
stigbot_beta
 

More from Gabriella Davis

Engage2022 - Domino Admin Tips
Engage2022 - Domino Admin TipsEngage2022 - Domino Admin Tips
Engage2022 - Domino Admin TipsGabriella Davis
 
. Design Decisions: Developing for Mobile - The Template Experience Project
. Design Decisions: Developing for Mobile - The Template Experience Project. Design Decisions: Developing for Mobile - The Template Experience Project
. Design Decisions: Developing for Mobile - The Template Experience ProjectGabriella Davis
 
An Introduction To The DMARC SMTP Validation Requirements
An Introduction To The DMARC SMTP Validation RequirementsAn Introduction To The DMARC SMTP Validation Requirements
An Introduction To The DMARC SMTP Validation RequirementsGabriella Davis
 
How To Approach GDPR Preparation & Discovery
How To Approach GDPR Preparation & DiscoveryHow To Approach GDPR Preparation & Discovery
How To Approach GDPR Preparation & DiscoveryGabriella Davis
 
An Introduction To The DMARC SMTP Validation Requirements
An Introduction To The DMARC SMTP Validation RequirementsAn Introduction To The DMARC SMTP Validation Requirements
An Introduction To The DMARC SMTP Validation RequirementsGabriella Davis
 
A Guide To Single Sign-On for IBM Collaboration Solutions
A Guide To Single Sign-On for IBM Collaboration SolutionsA Guide To Single Sign-On for IBM Collaboration Solutions
A Guide To Single Sign-On for IBM Collaboration SolutionsGabriella Davis
 
Embracing iot in the enterprise
Embracing iot in the enterpriseEmbracing iot in the enterprise
Embracing iot in the enterpriseGabriella Davis
 
Benefits and Risks of a Single Identity - IBM Connect 2017
Benefits and Risks of a Single Identity - IBM Connect 2017Benefits and Risks of a Single Identity - IBM Connect 2017
Benefits and Risks of a Single Identity - IBM Connect 2017Gabriella Davis
 
Domino in the Back, Party In The Front
Domino in the Back, Party In The FrontDomino in the Back, Party In The Front
Domino in the Back, Party In The FrontGabriella Davis
 
The SSL Problem and How to Deploy SHA2 Certificates
The SSL Problem and How to Deploy SHA2 CertificatesThe SSL Problem and How to Deploy SHA2 Certificates
The SSL Problem and How to Deploy SHA2 CertificatesGabriella Davis
 
IBM Traveler Management, Security and Performance
IBM Traveler Management, Security and PerformanceIBM Traveler Management, Security and Performance
IBM Traveler Management, Security and PerformanceGabriella Davis
 
Working With Sametime For Mobile Devices
Working With Sametime For Mobile DevicesWorking With Sametime For Mobile Devices
Working With Sametime For Mobile DevicesGabriella Davis
 
Upgrading to Sametime 9.0.1
Upgrading to Sametime 9.0.1Upgrading to Sametime 9.0.1
Upgrading to Sametime 9.0.1Gabriella Davis
 
A Guide To Sametime 9.0.1 Audio & Video
A Guide To Sametime 9.0.1 Audio & VideoA Guide To Sametime 9.0.1 Audio & Video
A Guide To Sametime 9.0.1 Audio & VideoGabriella Davis
 

More from Gabriella Davis (18)

Engage2022 - Domino Admin Tips
Engage2022 - Domino Admin TipsEngage2022 - Domino Admin Tips
Engage2022 - Domino Admin Tips
 
. Design Decisions: Developing for Mobile - The Template Experience Project
. Design Decisions: Developing for Mobile - The Template Experience Project. Design Decisions: Developing for Mobile - The Template Experience Project
. Design Decisions: Developing for Mobile - The Template Experience Project
 
An Introduction To The DMARC SMTP Validation Requirements
An Introduction To The DMARC SMTP Validation RequirementsAn Introduction To The DMARC SMTP Validation Requirements
An Introduction To The DMARC SMTP Validation Requirements
 
How To Approach GDPR Preparation & Discovery
How To Approach GDPR Preparation & DiscoveryHow To Approach GDPR Preparation & Discovery
How To Approach GDPR Preparation & Discovery
 
An Introduction To The DMARC SMTP Validation Requirements
An Introduction To The DMARC SMTP Validation RequirementsAn Introduction To The DMARC SMTP Validation Requirements
An Introduction To The DMARC SMTP Validation Requirements
 
Brand Yourself
Brand YourselfBrand Yourself
Brand Yourself
 
Home Working
Home WorkingHome Working
Home Working
 
A Guide To Single Sign-On for IBM Collaboration Solutions
A Guide To Single Sign-On for IBM Collaboration SolutionsA Guide To Single Sign-On for IBM Collaboration Solutions
A Guide To Single Sign-On for IBM Collaboration Solutions
 
The Imposter Syndrome
The Imposter SyndromeThe Imposter Syndrome
The Imposter Syndrome
 
Embracing iot in the enterprise
Embracing iot in the enterpriseEmbracing iot in the enterprise
Embracing iot in the enterprise
 
Benefits and Risks of a Single Identity - IBM Connect 2017
Benefits and Risks of a Single Identity - IBM Connect 2017Benefits and Risks of a Single Identity - IBM Connect 2017
Benefits and Risks of a Single Identity - IBM Connect 2017
 
Domino in the Back, Party In The Front
Domino in the Back, Party In The FrontDomino in the Back, Party In The Front
Domino in the Back, Party In The Front
 
Penumbra briefing
Penumbra briefingPenumbra briefing
Penumbra briefing
 
The SSL Problem and How to Deploy SHA2 Certificates
The SSL Problem and How to Deploy SHA2 CertificatesThe SSL Problem and How to Deploy SHA2 Certificates
The SSL Problem and How to Deploy SHA2 Certificates
 
IBM Traveler Management, Security and Performance
IBM Traveler Management, Security and PerformanceIBM Traveler Management, Security and Performance
IBM Traveler Management, Security and Performance
 
Working With Sametime For Mobile Devices
Working With Sametime For Mobile DevicesWorking With Sametime For Mobile Devices
Working With Sametime For Mobile Devices
 
Upgrading to Sametime 9.0.1
Upgrading to Sametime 9.0.1Upgrading to Sametime 9.0.1
Upgrading to Sametime 9.0.1
 
A Guide To Sametime 9.0.1 Audio & Video
A Guide To Sametime 9.0.1 Audio & VideoA Guide To Sametime 9.0.1 Audio & Video
A Guide To Sametime 9.0.1 Audio & Video
 

Recently uploaded

办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmSujith Sukumaran
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentationvaddepallysandeep122
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Developmentvyaparkranti
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineeringssuserb3a23b
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...confluent
 

Recently uploaded (20)

办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Intelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalmIntelligent Home Wi-Fi Solutions | ThinkPalm
Intelligent Home Wi-Fi Solutions | ThinkPalm
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Odoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting ServiceOdoo Development Company in India | Devintelle Consulting Service
Odoo Development Company in India | Devintelle Consulting Service
 
PREDICTING RIVER WATER QUALITY ppt presentation
PREDICTING  RIVER  WATER QUALITY  ppt presentationPREDICTING  RIVER  WATER QUALITY  ppt presentation
PREDICTING RIVER WATER QUALITY ppt presentation
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
VK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web DevelopmentVK Business Profile - provides IT solutions and Web Development
VK Business Profile - provides IT solutions and Web Development
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Software Coding for software engineering
Software Coding for software engineeringSoftware Coding for software engineering
Software Coding for software engineering
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
Catch the Wave: SAP Event-Driven and Data Streaming for the Intelligence Ente...
 

Face Off Domino vs Exchange On Premises

  • 1. Gabriella Davis - IBM Lifetime Champion Technical Director - The Turtle Partnership Brussels May 14th 2019 FACE/OFF DOMINO VS EXCHANGE ON PREMISES
  • 2. • Admin of all things and especially quite complicated things where the fun is • Working with the design, deployment and security of IBM technologies within global infrastructures • working with the real world security and privacy aspects of expanding data ecosystems • Stubborn and relentless problem solver • http://turtleblog.info • https://www.turtlepartnership.com • IBM Lifetime Champion
  • 3. WHY THIS PRESENTATION? • As a Domino admin managing on premises Domino you may not know much about the Exchange environment • Much of my work is spent on integrating Domino and Exchange environments • Many of us have to support Outlook to some degree • Let’s review how Exchange on premises works and differs from Domino • The goal is to provide you with a whistle stop tour of an Exchange environment • and to show you how we work with Exchange 2019 on premises • which is essentially unchanged since Exchange 2010, 2013, 2016 etc
  • 4. We can all agree that Domino is a better solution for on premises mail so that isn’t the goal of this presentation I am going to talk about Exchange and Domino and hopefully help you understand how to work with Exchange
  • 6. OPERATING SYSTEMS Exchange 2019 • Will not install on any but Windows 2019 Domino v10 • AIX 7.2 • RHEL 7 • SLES 12 • Windows 2012 R2 • Windows 2016 • IBM i 7.2/7.3
  • 7. PRE-REQUISITES Exchange 2019 • Active Directory Domain Controller • Forest must be upgraded to 2003 or later • Internal DNS server • IIS • The required individual dependencies and features are many Domino v10 • None
  • 8.
  • 9. WORKING TOGETHER • Exchange architecture assigns behaviour to each dependent feature or application • IIS handles the web front end for services such as the Administration Center and Outlook Web Access • It’s a regular IIS server so technically can be used for other websites and services • Active Directory handles all the user accounts, computer accounts and authentication • Internal DNS handles client server and server to server communications • Countless other seemingly unrelated dependencies • for example kerberos key distribution center service which needs to run on every directory server or outbound mail may stop delivering
  • 11. EXCHANGE ADMINISTRATION • The Exchange Admin Center is the graphical interface for managing your server through a browser using https:/hostname/ecp (not “eac” which you might expect) • There is no “console” to see second by second behaviour • There is no single log to show you activity • Let’s look at the Exchange Administration Center
  • 12. EXCHANGE MANAGEMENT TOOLS • Most changes can be made via the Administration Center however I have found the Exchange Management Tool commands are more immediate • these are Exchange specific powershell commands • https://docs.microsoft.com/en-us/powershell/module/exchange/?view=exchange-ps • documentation refers to both EAC and EMT configuration instructions • both EAC and EMT can be run remotely to the server • EAC can run through https on most browsers • EMT (Exchange Management Tools) can also be installed on a client running Windows 10
  • 13. EAC VS EMT CHANGES
  • 14. ADMINISTRATION • Exchange admin commands are often not immediate and require a restart of the impacted service before they will take effect • Making mass changes to multiple mailboxes usually requires using the command line and referencing an OU or group to act on so if you want to apply a setting to 5 random users it is usually quicker to apply the setting 5x individually • Having the ability to use a command line instead of a graphical interface is useful but much more complicated and so easier to make a mistake • There is little on screen feedback once a command is submitted • The Domino Admin client is more granular and less technical than the command line • The ECA through a browser provides 90% of the day to day functionality but it’s really designed for single mailbox or server wide actions
  • 15. LOGS • Logs are text files stored on the file system • The server log locations are defined in the server configuration in the EAC
  • 16.
  • 17. MESSAGE TRACKING • If Message Tracking is enabled messages can be tracked from within the EAC
  • 18. ..OR THROUGH THE EMT • Get-MessageTrackingLog
  • 20. STORAGE • The Exchange server stores all its data in a Exchange database file that sits on the Exchange servers • There are usually multiple mail database files for an organisation but each contain multiple mailboxes • You can’t open and look at a single user mailbox they way you can see and change a single user mail database in Domino • To access an Exchange user mailbox you need to use an Outlook client and will need an account with delegation rights, you can then open the mailbox via that client • Moving mailbox from Server A to Server B is simple if the servers are in the same Active Directory Forest, otherwise it’s not because the servers use AD trust relationships to find and communicate with each other
  • 21. SERVER RULES • Exchange server rules are extensive and extremely granular allowing settings to be applied to users, OUs and management teams • moderation, content review, custom disclaimers, auto bcc, redirection and rights protection
  • 23. MAILBOX ANALYSIS • Most analysis is done via the Exchange Management Tool for example • Get-MailBoxFolderStatistics -Identity gabdavis@turtlehost.net -FolderScope Inbox produces a report on my inbox including number of messages , sizes, quota restrictions • In the majority of cases you will want to output these commands to a text file so you can review the results • https://docs.microsoft.com/en-us/powershell/module/exchange/mailboxes/get- mailboxfolderstatistics?view=exchange-ps • The Exchange Admin Center gives you a simple way to set and review things like quota, storage and permissions for individual mailboxes but doesn’t provide any detail on things like folders, message count etc
  • 24. USER PROFILES • All Exchange mailbox users must have an Active Directory account • To open a mailbox on a workstation you must first set up a profile in Windows control panel • Microsoft assumes you are logged into AD and using internal DNS for Activesync to find the mail server and complete the setup of your profile • A lot of things are assumed • Profiles can be set up remotely but require considerably more configuration on public DNS and often the workstation itself • The Microsoft Remote Connectivity Analyzer is your friend • https://testconnectivity.microsoft.com
  • 25. USER PROFILES • The authentication into Outlook is automatic once the user logs into Windows • Enabling Kerberos will also let the user access Outlook on the Web without further authentication • The personal data in Active Directory such as location and manager is important to maintain as it’s used for security and workflow in Exchange
  • 27. CLIENTS • Outlook 2013 or higher • Microsoft typically has a N-2 support model so Exchange 2016 supports Outlook 2010 and higher etc • Outlook for the Web (previously OWA) • Activesync enabled mail clients • Outlook for iOS and Android
  • 28. OUTLOOK DESKTOP • Outlook desktop when run in Windows uses a local profile to determine which mailbox to open • By default the profile configuration will be in cached mode which means working locally and syncing to the server • This isn’t the same as a local replica, only most recent and commonly used items are synced • Folders will often declare themselves “empty” when data is on the server but not locally • Outlook desktop accessed from different machines could look different if they each use cached mode
  • 29. OUTLOOK WEB • https://hostname/owa opens Outlook for Web • this isn’t the same as VOP on premise even though you are accessing the mail file directly on the server via a browser not all messages will be visible • Exchange supplies the messages it consider most recent or used to the browser client • Often folders will show empty and require a refresh to get even old messages from the server • In other words the only way to check what the mail file actually looks like is to disable caching in the desktop profile and look at it through outlook desktop
  • 31. CHANGING THE UI • There are many Outlooks themes that control the colour and font etc of your mail file that are available to the clients • These themes can be modified by users to give the custom look they want • The Outlook clients store themes locally as part of the client in html files • Outlook for the web pulls themes from the server where they are stored as CSS files • There is no simple way to modify an out of the box theme for an entire company across all clients - the focus appears to be primarily on empowering users to customise their themes • Users can also modify their layout and create their own views but those too are client specific
  • 32.
  • 33.
  • 34. MAILBOX RULES • Rules are primarily user created and driven so there are a lot of options and ability to run them in sequence • There are also sweep rules created by the user that can perform inbox cleanup on a regular basis
  • 36. CHECKING RULES • Since Inbox rules are created by the user directly there’s no simple overview of what rules are in place - use Exchange Management Tools • Get-InboxRule • New-InboxRule (to create) • Disable-InboxRule
  • 37. SHARING CONTENT • The primary method for sharing content is to empower the user to share directly • A user can create a folder or a calendar and then send links to other people who would add those links to their own Outlook profile • There are also shared mailboxes as well as shared resources (such as meeting rooms and equipment)
  • 38. PUBLIC FOLDERS • Exchange has the concept of public folders which are shared hierarchical folder storage that can hold posts, attachments and calendar content • Most of that is controlled by the server Administrator who can delegate permissions to users to create additional folders, add and delete content • Content is very unstructured and is not intended for collaboration • Not all features of public folders are available on Outlook for Web
  • 39. SHARING CALENDARS • Sharing a personal Exchange calendar to another user is a one to one process - you create a link and send it as an email the user has to click on • Adding an iCal to Outlook will work for both Outlook desktop and Outlook Web but Microsoft only support checking the iCal source every 48 hrs • Let me tell you a story about trying to recreate a Domino shared calendar with custom colours triggered by dates in Exchange • Long story short.. what was a simple thing to do in Domino was not in Outlook • date triggered colour changes are possible but only by user profile • iCal integration is possible but Microsoft’s only guarantees updates every 48hours
  • 40. SHARING CONTACTS • There is a contacts area on the server where contacts can be added by an Exchange Administrator • these contacts are visible to everyone on your server • To share contacts a user would have to create a new contacts folder and share that with another user, similarly to how they would share their calendar • This isn’t designed to be a collaborative solution
  • 41. • Exchange on premises isn’t O365 • On premises Exchange requires very specific additional software and configuration that must all work together, it also tends to be backwards compatible to N-2 • if something stops working there are a lot of places to check • The design focus is on enabling the user to work the way they want which means lots of individual settings in the user mailboxes but potentially less administration • Log files are hard to find and read • A good grasp of Powershell syntax will help you a lot • The focus in Exchange on premises is not on collaboration