M365con.net Microsoft Community Conference 2027
M365 FM Podcast
M365 FM Podcast
The M365 FM Podcast is your daily destination for everything happening across the Microsoft cloud. We cover the full spectrum of Microsoft 365, including Teams, SharePoint, Exchange, OneDrive, and the tools driving the modern workplace. Each episode delivers practical insights, expert interviews, and hands-on strategies for IT admins, cloud architects, developers, power users, and decision-makers in the Microsoft ecosystem. We explore the latest M365 updates, dive into Power Platform topics like Power Apps, Power Automate, Power BI, Power Pages, and share real-world guidance on automation, digital transformation, and low-code development. You’ll also get deep insights into Azure, including cloud infrastructure, Azure AD / Entra ID, identity, hybrid cloud, and Azure security. The show features focused discussions on Microsoft 365 Security, Defender, compliance, DLP, Zero Trust, and the best practices needed to protect and optimize your environment. We also highlight how AI and Copilot for Microsoft 365 are transforming productivity, collaboration, and automation across the cloud. Whether you want to improve Teams collaboration, strengthen security, enhance cloud architecture, or stay ahead of the latest Microsoft 365, Azure, Power Platform, and AI announcements, The M365 Podcast is your essential guide. M365 FM Podcast is Part of the M365.Show Network.
Sept. 24, 2026

When Microsoft Messaging Looks Secure but Isn’t — Exchange Server, Hybrid and Microsoft 365 Security with Thomas Stensitzki [MVP]

When Microsoft Messaging Looks Secure but Isn’t — Exchange Server, Hybrid and Microsoft 365 Security with Thomas Stensitzki [MVP]
When Microsoft Messaging Looks Secure but Isn’t — Exchange Server, Hybrid and Microsoft 365 Security with Thomas Stensitzki [MVP]
M365 FM Podcast
When Microsoft Messaging Looks Secure but Isn’t — Exchange Server, Hybrid and Microsoft 365 Security with Thomas Stensitzki [MVP]

Key Takeaways

  • Moving email to Microsoft 365 or Exchange Online does not automatically secure your messaging environment; organizations must configure anti-spam, anti-malware, and anti-phishing settings to fit their specific needs.
  • Identity security comes first, requiring strict protections for both human users and non-human identities like service accounts, along with the adoption of Privileged Identity Management (PIM).
  • Emergency or break-glass accounts should no longer rely solely on disabled MFA and complex passwords, but instead be secured with FIDO security keys and planned out for catastrophic outages.
  • Legacy applications requiring basic authentication or legacy SMTP should not connect directly to Exchange Online, but rather route through a secure on-premises SMTP relay host.
  • Implementing proper email authentication standards like SPF, DKIM, and DMARC is essential to prevent domain spoofing and ensure legitimate business emails reach their destinations without being flagged as spam.

Microsoft Exchange and Microsoft 365 make it possible to run powerful messaging environments, but moving email to the cloud does not automatically make it secure. In this episode of the M365 Show, host Mirko Peters [MVP] talks with Thomas Stensitzki [MVP] about the security gaps that can hide in Exchange Server, Exchange Online, and hybrid deployments. Drawing on more than 25 years of messaging experience, Thomas explains how identity protection, careful configuration, secure mail flow, and operational discipline work together to protect an organization’s email.



FROM EXCHANGE SERVER TO HYBRID AND EXCHANGE ONLINE
Thomas shares how he built his career around Exchange and why email remains essential to business. He explains how a hybrid setup connects on-premises Exchange Server with Exchange Online, and why that connection needs careful planning across messaging, networking, and security teams. Microsoft 365 provides a working service with default settings, but organizations still need to configure protections such as anti-spam, anti-malware, and anti-phishing to fit their needs.

IDENTITY, ADMINISTRATOR ACCESS, AND BREAK-GLASS ACCOUNTS
Identity security comes first, including for service accounts and other non-human identities. Thomas discusses sensitive Exchange administrator roles, privileged access management, and why administrators should avoid using highly privileged accounts for everyday work. He also explains how to protect emergency or “break-glass” accounts, including the role of FIDO security keys and the need to plan how administrators can regain access during an outage.

LEGACY SMTP, PHISHING, AND COMPROMISED ACCOUNTS
Older applications and devices may still depend on basic authentication or legacy SMTP. Thomas recommends avoiding those methods where possible and describes how an on-premises relay can help route messages from systems that cannot use modern authentication. The conversation also follows a potential attack path from a malicious email to stolen credentials and unauthorized access, highlighting the value of email filtering, separate administrative accounts, and monitoring sign-in activity.

MAIL FLOW, SPF, DKIM, AND DMARC
Understanding the full route an email takes is essential, especially in complex environments that combine gateways, Exchange Server, Exchange Online Protection, and Microsoft Defender. Thomas explains the roles of SPF, DKIM, and DMARC in authenticating messages sent from an organization’s domain. He also recommends using dedicated subdomains for third-party services such as marketing platforms and CRM systems, and using DMARC reports to identify legitimate and suspicious senders.

MICROSOFT DEFENDER AND SECURITY MONITORING
Thomas discusses Microsoft Defender for Office 365 Safe Links and how link protection can help assess a URL when a user clicks it. He also covers Entra sign-in logs, suspicious sign-ins, and impossible-travel alerts. Security tools and scores can guide decisions, but administrators still need to understand what they measure, what their licenses include, and which protections their organization actually needs.

CONFIGURATION, GOVERNANCE, AND OPERATIONAL DISCIPLINE
The discussion moves beyond individual security settings to configuration management, least-privilege access for programmatic tools, and the risks of exposing Microsoft 365 content through APIs or agents. Thomas explains how configuration exports can help teams track changes. He also discusses Microsoft Purview sensitivity labels and data loss prevention (DLP), recommending that organizations plan their rollout carefully because these controls can be difficult to change once they are in production.

BUSINESS CONTINUITY, AI, AND KEEPING EXCHANGE SECURE
Backups alone may not be enough if an organization loses access to its Microsoft 365 tenant, domains, or configuration. Thomas stresses the importance of planning for business continuity before an incident occurs. He also considers how AI may help both defenders and attackers, and describes his consulting work helping organizations update Exchange Server environments and move to Exchange Online or hybrid configurations.

RAPID-FIRE QUESTIONS AND FINAL SECURITY ADVICE
In the rapid-fire round, Thomas chooses Exchange Server, a long-term hybrid architecture, and PowerShell. He also discusses Exchange Server certificate management and recommends Manfred Huber as a future guest. His closing advice is straightforward: keep Exchange environments up to date, follow the Exchange Product Group blog, apply patches, watch for default configuration changes, and prepare for the deprecation of Exchange Web Services in Exchange Online.

Become a supporter of this podcast: https://www.spreaker.com/podcast/m365-fm-a-microsoft-mvp-podcast-by-mirko-peters--6704921/support.

🚀 Want to be part of m365.fm?

Then stop just listening… and start showing up.

👉 Connect with me on LinkedIn and let’s make something happen:

  • 🎙️ Be a podcast guest and share your story
  • 🎧 Host your own episode (yes, seriously)
  • 💡 Pitch topics the community actually wants to hear
  • 🌍 Build your personal brand in the Microsoft 365 space

This isn’t just a podcast — it’s a platform for people who take action.

🔥 Most people wait. The best ones don’t.

👉 Connect with me on LinkedIn and send me a message:
"I want in"

Let’s build something awesome 👊

Frequently Asked Questions

What are the main security differences between Exchange Server on-premises and Exchange Online?

Exchange Online provides a cloud-based infrastructure managed largely by Microsoft, but it still requires customers to configure their own security baselines, anti-spam protections, and compliance policies, similar to an on-premises setup.

How should organizations handle old applications that still require basic authentication?

Organizations should avoid using basic authentication directly with Exchange Online and instead set up an on-premises SMTP relay server to handle legacy traffic securely.

Why are SPF, DKIM, and DMARC important for Microsoft 365 messaging?

These email authentication protocols help receiving servers verify that messages sent from your domain are legitimate, protecting your brand from email spoofing and preventing your communications from being marked as spam.

What is the best practice for managing break-glass accounts in Microsoft 365?

Break-glass accounts should be protected using FIDO security keys rather than relying on standard personal authenticator apps or unmanaged credentials, ensuring access is maintained during administrative lockouts or vacations.

1
00:00:00,000 --> 00:00:04,400
Yeah, welcome back to the Amcet65 show podcast.

2
00:00:04,400 --> 00:00:10,160
Today we are going deep into one of the most critical and often underestimated

3
00:00:10,160 --> 00:00:15,120
areas of the Microsoft ecosystem, messaging security.

4
00:00:15,120 --> 00:00:20,680
E-Mats remain one of the most important systems in every organization.

5
00:00:20,680 --> 00:00:25,120
It carries business decisions, financial information, customer,

6
00:00:25,120 --> 00:00:30,400
data, credentials, contracts and sometimes the entry-history of a company

7
00:00:30,400 --> 00:00:35,200
communication. Yet many Microsoft messaging environments look

8
00:00:35,200 --> 00:00:41,360
secure on the surface, will still contain serious weakness,

9
00:00:41,360 --> 00:00:45,920
amnesty, yeah, my today's guest is Tomasz Dynitski.

10
00:00:45,920 --> 00:00:50,240
Tomasz is the principal technology consultant and owner of the

11
00:00:50,240 --> 00:00:55,920
Branky course, GmbH in Koga G, where he specialised in enterprise,

12
00:00:55,920 --> 00:01:00,240
consulting and training for Microsoft Exchange, Microsoft 65 and hybrid

13
00:01:00,240 --> 00:01:04,880
collaboration environments. He has been Microsoft MVP for Microsoft

14
00:01:04,880 --> 00:01:10,400
C-65 and experienced since 2018 and holds some of the most advanced

15
00:01:10,400 --> 00:01:14,000
messaging certification Microsoft have ever offered,

16
00:01:14,000 --> 00:01:19,440
including Microsoft's certificate solution, master messaging and Microsoft

17
00:01:19,440 --> 00:01:25,200
certificate master of Exchange Server. Tomasz has more than 25 years of experience

18
00:01:25,200 --> 00:01:29,920
working with Exchange Server, Hybrid Envoyaments, Microsoft 65 and enterprise

19
00:01:29,920 --> 00:01:35,200
messaging architectures. He is also Microsoft Certificate Trainer,

20
00:01:35,200 --> 00:01:39,680
form of NCT Community Lead, author of several books including Exchange

21
00:01:39,680 --> 00:01:43,920
Server, the Sandbook for Adness Art 1, speaker at events such

22
00:01:43,920 --> 00:01:51,920
Exchange Summit, Expept Live, Scottish Summit and the host of Exchange

23
00:01:51,920 --> 00:01:56,560
Unplugged Podcast. Today we will discuss the risk that administrators often

24
00:01:56,560 --> 00:02:01,440
underestimate it's different between one premise, hybrid and cloud

25
00:02:01,440 --> 00:02:05,280
only messaging, Exchange Online Security identity, Mailflow,

26
00:02:05,280 --> 00:02:09,120
Auditification, Operation of the mistakes and what organizations need to

27
00:02:09,120 --> 00:02:13,120
understand before it's too late. Tomasz, welcome, beauty show.

28
00:02:13,120 --> 00:02:18,080
I hope I have nothing to forget. Well, okay, it's a pleasure

29
00:02:18,080 --> 00:02:23,120
being on the show. That's quite an introduction. So actually I haven't listened to such

30
00:02:23,120 --> 00:02:27,920
introduction for quite some time. So I thought, oh yeah, so that's just

31
00:02:27,920 --> 00:02:37,200
definitely describes I'm old. Yeah, you say you're old. You are working for more

32
00:02:37,200 --> 00:02:42,560
than 25 years in the Microsoft Acro system, especially in the Microsoft

33
00:02:42,560 --> 00:02:48,480
messaging technology. What organly attract you to exchange it? Enterprise

34
00:02:48,480 --> 00:02:54,320
messaging? Well, so we do have a limit for this episode, don't we?

35
00:02:54,320 --> 00:03:02,880
To put it right, so I started working with Exchange Server, more or less

36
00:03:02,880 --> 00:03:06,480
I was just going to show you about 2000, yeah, in the time from of the

37
00:03:06,480 --> 00:03:12,080
early 2000s and for whatever reason, I stayed with this and

38
00:03:12,080 --> 00:03:16,400
I started working with the Microsoft and the technology field of Microsoft

39
00:03:16,400 --> 00:03:22,160
as a generalist. So I even did some stuff on the dark side of the moon. So I worked

40
00:03:22,160 --> 00:03:28,560
as a programmer as well. But then I made a choice to focus on Exchange

41
00:03:28,560 --> 00:03:33,600
to being a specialist and even back then I had to make a decision between the

42
00:03:33,600 --> 00:03:38,320
red and the blue pills. So it should be it was either SharePoint

43
00:03:38,320 --> 00:03:46,240
or Exchange and Exchange 1 for various reasons. That's why, you know,

44
00:03:46,240 --> 00:03:54,080
but it's I think that exchange and emails even though that it's already quite

45
00:03:54,080 --> 00:03:59,280
often been said that email is dead nobody's going to use email but this is

46
00:03:59,280 --> 00:04:02,480
simply not the case.

47
00:04:04,480 --> 00:04:10,560
Yeah, I think when I have the chance, I don't make so so much intro,

48
00:04:10,560 --> 00:04:16,640
I get the try to get a little bit deep dive. What are the the main security

49
00:04:16,640 --> 00:04:22,320
difference between Exchange Server on-prem, Exchange Online and

50
00:04:22,320 --> 00:04:28,640
yeah, Hybrid deployments? So let me start with the letter because

51
00:04:28,640 --> 00:04:33,360
so Exchange Hybrid is nothing less than just a logical configuration

52
00:04:33,360 --> 00:04:39,200
or between the two. So your on-premises Exchange organization and your

53
00:04:39,200 --> 00:04:45,360
Exchange Online tenant are from a logical perspective being configured to work

54
00:04:45,360 --> 00:04:49,280
as a single entity so to speak. So they trust each other

55
00:04:49,280 --> 00:04:55,760
even though that your that both environments are literally hundreds of kilometers

56
00:04:55,760 --> 00:05:01,120
apart. But your expectation is when you use Exchange Online

57
00:05:01,120 --> 00:05:05,760
that any email being sent from on-prem shows up as an internal email and vice

58
00:05:05,760 --> 00:05:13,440
versa. So and this is the tricky part on where Microsoft has quite strict

59
00:05:13,440 --> 00:05:20,400
configuration defaults to make that happen and this is the Hybrid configuration for

60
00:05:20,400 --> 00:05:26,880
Mailflow in that case. And yeah, you know, sometimes you see

61
00:05:26,880 --> 00:05:32,400
not so good and sometimes you see well performing the environments.

62
00:05:32,400 --> 00:05:38,800
What would I often see is or I think many many of the organizations I see

63
00:05:38,800 --> 00:05:43,840
they move to the Microsoft 365 because they believe the cloud automatically solves

64
00:05:43,840 --> 00:05:50,320
the security problem. A problem they they show me hey here stands it's secure

65
00:05:50,320 --> 00:05:56,240
on the website. We make it. Which which problem do Microsoft solve?

66
00:05:56,240 --> 00:06:00,240
And which remains the customer's responsibility?

67
00:06:00,240 --> 00:06:08,720
Well, first of all, it doesn't solve any problems

68
00:06:08,720 --> 00:06:13,280
right out of the box. You can compare the if you set up your

69
00:06:13,280 --> 00:06:18,480
new tenant and you get your first Exchange Online license into that tenant,

70
00:06:18,480 --> 00:06:25,600
you get an instance of Exchange which technically you can compare with

71
00:06:25,600 --> 00:06:29,680
just doing a simple default setup of Exchange Server. So it comes with

72
00:06:29,680 --> 00:06:36,640
default settings. Yes, it works. So there's quite a low

73
00:06:36,640 --> 00:06:41,040
barrier to use it to start using email with Exchange Online.

74
00:06:41,040 --> 00:06:46,080
But nevertheless all the communication flow, all the transport pipelines, all the

75
00:06:46,080 --> 00:06:50,480
transport configuration for anti spam, anti mailware, anti fishing, and what's the

76
00:06:50,480 --> 00:06:56,880
however you can think of runs in default and you still have to

77
00:06:56,880 --> 00:07:02,800
tweak and configure depending on your needs. So that's the general message from

78
00:07:02,800 --> 00:07:06,080
Microsoft. Here you go. Here's a switch on and you can use email

79
00:07:06,080 --> 00:07:13,440
but you have to configure it depending on your needs.

80
00:07:13,440 --> 00:07:18,080
This what did you think is hybrid Exchange? Inherently more

81
00:07:18,080 --> 00:07:26,000
complicated for security perspective or is it the Exchange on-prem?

82
00:07:26,000 --> 00:07:35,120
First of all, I'd say it's not complicated. It gets complicated and in this case I

83
00:07:35,120 --> 00:07:40,320
need to throw the ball over to the network team, to the firewall team, and

84
00:07:40,320 --> 00:07:47,120
everyone else being responsible for network security. So when it comes to

85
00:07:47,120 --> 00:07:55,680
having the possibility to use the standard default configuration for let's say

86
00:07:55,680 --> 00:07:59,680
a full classic hybrid which requires that your Exchange Service publish to the

87
00:07:59,680 --> 00:08:05,360
Internet using a reverse proxy. So when I say default, I already

88
00:08:05,360 --> 00:08:12,720
refer to security standard defaults. You do not expose your on-premises

89
00:08:12,720 --> 00:08:17,600
Exchange server to the Internet without any kind of reverse proxy in front of it.

90
00:08:17,600 --> 00:08:22,320
But that's standard for let's say decades now. So,

91
00:08:22,320 --> 00:08:34,800
Natheles, if you do not have any special security network requirements,

92
00:08:34,800 --> 00:08:41,360
normally a hybrid setup and sorry for any consultant charging

93
00:08:41,360 --> 00:08:45,760
more time year at default hybrid configuration between Exchange server and

94
00:08:45,760 --> 00:08:52,320
Exchange Online can be configured and put into a production in a day.

95
00:08:52,320 --> 00:08:56,640
But this is normally definitely true for lab environments,

96
00:08:56,640 --> 00:09:02,640
but the music, you know, all of this comes when you see an on-premises environment

97
00:09:02,640 --> 00:09:11,280
on a customer side. Classic customer environments do not run like a lab setup.

98
00:09:11,280 --> 00:09:17,600
So they have, you know, the security teams, the network teams, each of those teams

99
00:09:17,600 --> 00:09:25,280
has different views on how to configure things the best to their knowledge.

100
00:09:25,280 --> 00:09:31,760
Right? And this is where normally or not normally at say, sometimes there's

101
00:09:31,760 --> 00:09:36,240
slightly some tension between the Exchange Messaging team and the Security

102
00:09:36,240 --> 00:09:44,880
Network of people. And what will you say, how important is identity security

103
00:09:44,880 --> 00:09:53,520
compared with traditional email security controls? So I'd say identity security comes first.

104
00:09:53,520 --> 00:10:01,040
So you do have to protect the identity of each user, even though

105
00:10:01,040 --> 00:10:07,200
regardless if it's a real person, so a human being or if it's a technical service

106
00:10:07,200 --> 00:10:12,400
account, whatever, these are all the same identities requiring the very same

107
00:10:12,400 --> 00:10:18,720
identity protection mechanisms in place. Right? So you should not think about having

108
00:10:18,720 --> 00:10:25,920
a vehicle security idea for some kind of a room or service account, whatever you can

109
00:10:25,920 --> 00:10:34,640
think of. Right? And which roles, which administrative roles are especially

110
00:10:34,640 --> 00:10:42,080
associative in the Exchange Online? So we do have the the Exchange Administrator

111
00:10:42,080 --> 00:10:49,120
role that comes from an Android perspective. So Exchange Online,

112
00:10:49,120 --> 00:10:55,200
even though that it's based on the on-premises product, but it has been forked quite a few years ago,

113
00:10:55,200 --> 00:11:02,560
but nevertheless, Exchange Online uses in turnies, so-called role-based access control,

114
00:11:02,560 --> 00:11:09,360
the AeroBug role model, which is pretty specific to provide access to certain

115
00:11:09,360 --> 00:11:14,400
functionality within Exchange, but from an identity protection perspective. And in this case,

116
00:11:14,400 --> 00:11:20,640
we talk about EntraID. We do have the Exchange Administrator, which is more

117
00:11:20,640 --> 00:11:26,800
as the goal and key to configure anything messaging related. So we do have recipient management,

118
00:11:26,800 --> 00:11:36,160
which is our help desk, so that help desk role, which allows certain base functionality

119
00:11:36,160 --> 00:11:43,520
to exchange recipients objects, but we are focusing on Exchange Admins and if you do have

120
00:11:43,520 --> 00:11:50,160
license, the privileged identity management, so PIM, you should definitely configure your

121
00:11:50,160 --> 00:12:01,200
Exchange Amendment using PIM because it's about just having administrative access to your tenant

122
00:12:01,200 --> 00:12:10,560
when you need it. And how should children organizations especially manage

123
00:12:11,680 --> 00:12:21,840
emergency or break glass accounts? We talk about break glass accounts. First of all, you should still

124
00:12:21,840 --> 00:12:29,040
have a, for example, a phyto-key in place. So the days are over, if you simply use

125
00:12:29,040 --> 00:12:38,480
on or disable MFA for break glass accounts and use such a, what kind of 256 character-long,

126
00:12:38,480 --> 00:12:45,440
complicated password, which no one is capable of entering, and it's printed on some kind of

127
00:12:45,440 --> 00:12:53,440
emergency, emergency cheat, which is in a locker where nobody has a key. Now these days,

128
00:12:53,440 --> 00:13:00,720
the break glass account should have a phyto-key, should be secured by a phyto-key. So I do not use

129
00:13:00,720 --> 00:13:07,840
some kind of MFA, for example, using a personal Microsoft Authenticator, which is used by

130
00:13:07,840 --> 00:13:16,000
Administrator A, but Administrator A, as you can think, is on vacation when that emergency happens.

131
00:13:16,000 --> 00:13:28,960
So, but yeah, I think a little bit, do you say the MFA protection, is it enough to protect

132
00:13:28,960 --> 00:13:39,680
that specific access, or did we need more or something other? Okay, so when it comes to

133
00:13:39,680 --> 00:13:46,880
accessing a tenant by default, as long as I do have the proper credentials, I can access that

134
00:13:46,880 --> 00:13:53,760
very tenant from anywhere in the world. So you need to think, or start thinking about,

135
00:13:55,280 --> 00:14:05,760
how sensitive is information in my M365 tenant? Shall I reduce access to their tenant for

136
00:14:05,760 --> 00:14:13,520
administrative logins to certain countries, to certain regions, maybe to a well-known IP address,

137
00:14:13,520 --> 00:14:23,600
so that administrative access is only possible from our headquarters, or from subsidiaries,

138
00:14:23,600 --> 00:14:30,800
whatever you can think of. But as you already mentioned, brakeless accounts, you should always

139
00:14:30,800 --> 00:14:38,960
think and plan for the unthinkable. So, how do you access your tenant if you have configured

140
00:14:38,960 --> 00:14:44,880
that only access from your headquarters, but for whatever reason your headquarters is trucked by

141
00:14:44,880 --> 00:14:52,160
disaster? So, no network or intake access from that very headquarters is possible. So, how do you

142
00:14:52,160 --> 00:15:01,360
access your tenant in that case? So, it's quite a scenario or multiple scenarios you have to think of.

143
00:15:01,360 --> 00:15:09,040
What I think about is the dangers of using a Legend-C,

144
00:15:09,040 --> 00:15:15,680
Identifications, or all the management methods. So, my question is, how should companies deal with

145
00:15:15,680 --> 00:15:22,480
old applications that still require basic authentication or a Legend-C SMTP?

146
00:15:22,480 --> 00:15:30,160
Okay, don't use it. So, it's a simple answer, but it's not a simple answer that fits, you know,

147
00:15:30,160 --> 00:15:37,440
or everybody needs it. But if your applications, in the case we are talking about soft applications,

148
00:15:37,440 --> 00:15:42,560
or even hardware devices about whatever you can think of, so anything that can or want to send

149
00:15:42,560 --> 00:15:53,280
an email, and it's not capable of using modern authentication methods. So, we therefore cannot

150
00:15:53,280 --> 00:16:00,720
directly connect and authenticate to exchange online, you should definitely consider

151
00:16:00,720 --> 00:16:09,600
keeping an on-premises relaying host in place, simplifying your network infrastructure so that

152
00:16:09,600 --> 00:16:18,000
the connectivity of such applications then connects to your on-premises relay SMTP server,

153
00:16:18,000 --> 00:16:26,480
quote-unquote, and exchange. And then transfer the authentication

154
00:16:26,480 --> 00:16:36,320
misses or even the SMTP routing on a more secure manner for the relay system towards exchange

155
00:16:36,320 --> 00:16:46,000
online. Yeah, I think, yeah, identity attack path is heck out famous.

156
00:16:46,000 --> 00:16:53,040
Absolutely. Can you walk us through a realistic attack path that begins with a compromised

157
00:16:53,040 --> 00:16:57,360
user count and yeah, eventually affects the messaging environment?

158
00:16:58,720 --> 00:17:09,120
Well, coming from a messaging background, I'd say, the simple attack start with a malicious email

159
00:17:09,120 --> 00:17:19,920
doesn't it? So, and the funny thing is that as long as you use HTML and colder emails, which we are

160
00:17:19,920 --> 00:17:26,320
mostly used because we like to have proper smileys in our email bodies.

161
00:17:26,800 --> 00:17:37,200
This such an email is not or has to be rendered by your email client, so by audio. So, and

162
00:17:37,200 --> 00:17:46,800
a such an email body as in each HTML can contain active content, so some kinds of scripts and such,

163
00:17:47,680 --> 00:18:00,080
which can already contain malicious URLs. And as soon as such an email is not being filtered by your

164
00:18:00,080 --> 00:18:07,680
anti-mailware, anti-fishing or anti-spam solutions, which it showed. So, I just make it more

165
00:18:07,680 --> 00:18:15,360
to have an advertisement in this place, watch out for a proper email security solution.

166
00:18:17,520 --> 00:18:26,160
Well, the code exit being executed does not necessarily mean that the user opening or just having

167
00:18:26,160 --> 00:18:30,560
an email in preview notices that something is going to happen.

168
00:18:30,560 --> 00:18:40,640
All right, so maybe there's some kind of automaticaling that starts to download additional

169
00:18:40,640 --> 00:18:50,160
malicious code because the URL itself did not look such malicious to the scanners, therefore it passed

170
00:18:50,160 --> 00:18:58,560
the scanning mechanism. So, it then passes, downloads the, finally, with the malicious code and

171
00:18:58,560 --> 00:19:05,440
whatever that happens. It's like a key logger or whatever you can think of. And then it fetches

172
00:19:05,440 --> 00:19:13,760
your credentials. Then there are multiple ways in how to fetch credentials either by having a

173
00:19:13,760 --> 00:19:20,720
key logger in place or by fetching already cash credentials out of the memory. And

174
00:19:20,720 --> 00:19:30,080
say, one of the bad things is if you use your daily user account, which you use for classic office

175
00:19:30,080 --> 00:19:36,160
communication, is the very same account which you use for your administrative work. So,

176
00:19:36,160 --> 00:19:45,200
if you're single, you're one account, you thus have additional privileges against, for example,

177
00:19:45,200 --> 00:19:50,560
the on-premises environment, like a, yeah, my default account is a domain administrator, which it

178
00:19:50,560 --> 00:19:59,200
shouldn't. Or, for example, for the cloud perspective, I, let's say, I am, have the permanent assignment

179
00:19:59,200 --> 00:20:08,880
of as a global administrator in the cloud. No, it shouldn't. So, it's a bad idea. Well, the attack path,

180
00:20:08,880 --> 00:20:18,720
in that case, is too low, right? Not too already gain action or do something on that very same day

181
00:20:18,720 --> 00:20:26,160
when you open that email. Maybe the code simply passes your credential information. Let's say,

182
00:20:26,160 --> 00:20:33,840
your current active or of token over to a, to a malicious third party and they start trying to use

183
00:20:33,840 --> 00:20:39,760
that very same authentication token, which is valid at that very moment from a different location.

184
00:20:39,760 --> 00:20:47,280
And in that case, we have, we need, what do we have to hope that, Entra, you know, sees that, oh, wait,

185
00:20:47,280 --> 00:20:55,520
you could just, um, worked or access the system from Berlin. And then in the very same second,

186
00:20:55,520 --> 00:21:02,560
I do have a very authenticated access from the other side of the world, which can't happen,

187
00:21:02,560 --> 00:21:12,720
it can be so that Entra then blocks such an authentication attempt. Is there any, I say,

188
00:21:12,720 --> 00:21:21,600
all of the events that we are security teams, a detection tool? Yep. So actually,

189
00:21:23,040 --> 00:21:31,440
the slightly depends on, if you're having the, a proper, entry ideal licensing in place. So, um,

190
00:21:31,440 --> 00:21:38,160
the events themselves are being locked, but it depends on your license, for example, if there's

191
00:21:38,160 --> 00:21:44,800
an automatic action in place for it. Let's say, if there's a suspicious logon attempt,

192
00:21:44,800 --> 00:21:52,240
Entra can force you to revalidate your credentials within the digital MFA as an example.

193
00:21:53,120 --> 00:21:58,240
Right. But it is definitely, uh, visible in the sign-in, sign-in logs.

194
00:21:58,240 --> 00:22:07,680
So, and you can see the reason, for example, why a log in fail. So let's say it comes from an already

195
00:22:07,680 --> 00:22:14,640
known malicious IP address. Um, it's being blocked because it looks like some kind of a instant,

196
00:22:14,640 --> 00:22:18,800
uh, let's see, let's see, correct term, something with, um,

197
00:22:20,640 --> 00:22:25,680
some kind of a, you know, um, travel situation, which is simply not possible. So,

198
00:22:25,680 --> 00:22:31,120
impossible travel as an example, right? So, just five minutes between log in from Germany and

199
00:22:31,120 --> 00:22:37,360
the next one from South Africa. In that case, Entra would say, nah, we are not ready yet. So,

200
00:22:37,360 --> 00:22:43,200
this is currently not a, uh, a later approach, which is a tricky thing, for example, if you use

201
00:22:43,200 --> 00:22:51,280
the very same account, let's say on, uh, in your office network, but you are connected via the

202
00:22:51,280 --> 00:22:58,640
band or into a data center, which is located in a different geography. And in that case, you log in

203
00:22:58,640 --> 00:23:04,160
comes a valid log in comes from a totally different region. So you do have to watch out, for example,

204
00:23:04,160 --> 00:23:09,840
adjusting any kind of automated log in, um, audits.

205
00:23:13,120 --> 00:23:18,960
So, uh, I think over here, we are running a little bit out of time, but, uh, yeah, uh, I see,

206
00:23:18,960 --> 00:23:24,640
I have so many questions. So, so, and we are on your way here and really want to talk about, uh, let's

207
00:23:24,640 --> 00:23:31,200
just talk about the mail flow. Why is understanding the complete mail pass is so important?

208
00:23:31,200 --> 00:23:41,440
Um, first of all, because SMTP as a protocol from the ATEs of the last century is such a tolerant

209
00:23:41,440 --> 00:23:52,640
protocol. You can, so SMTP routing allows you to do, um, very horrific things, right? So you can

210
00:23:52,640 --> 00:24:00,000
do whatever you want to route, uh, emails. And if you have to, for example, do you have to know

211
00:24:00,000 --> 00:24:08,000
where is my entry point for, uh, internet, mails as an example? So do you start your, uh, inbound

212
00:24:08,000 --> 00:24:17,040
emails on premises using a gateway or a multiple gateways in the parameter network, for example,

213
00:24:17,040 --> 00:24:24,640
before they reach exchange. And then, uh, if you are an enterprise, you might have multiple exchange

214
00:24:24,640 --> 00:24:31,280
database, available groups across multiple regions. So the email is being routed.

215
00:24:32,720 --> 00:24:39,680
Wherever it is needed and then out of sudden it needs to be routed, um, to exchange online, so to a

216
00:24:39,680 --> 00:24:47,760
totally different routing address. And then it has to pass again, a protection layer because

217
00:24:47,760 --> 00:24:53,680
even in hybrid, the message will pass through the shared online protection stack and, uh, partially

218
00:24:53,680 --> 00:25:00,160
through the Fender before it's finally being delivered two year, um, to the mailbox to the final

219
00:25:00,160 --> 00:25:10,000
recipients mailbox. And on its way from entering the SMTP gateway of the company until it reaches

220
00:25:10,000 --> 00:25:19,440
the final recipients mailbox, each hop, each connector has a different settings that might interfere

221
00:25:19,440 --> 00:25:29,760
with the proper delivery of that email. Even if it's message size, content, uh, conversion, whatever.

222
00:25:29,760 --> 00:25:37,120
That's why as an exchange administrator, you have to have a full understanding, a full view

223
00:25:37,120 --> 00:25:46,160
of your various, um, yeah, as a TP route. It's not just a single, there's definitely never a single

224
00:25:46,160 --> 00:25:56,160
line from the left to the right of a visual diagram. Yeah, interesting. There are also, I think, uh,

225
00:25:56,880 --> 00:26:02,640
how, how, how, what was I, I don't know, the right word for, for, for this package, but there are

226
00:26:02,640 --> 00:26:12,560
SPF, D Kim and, and, right, what is this services tools, I don't know, but the right word for,

227
00:26:12,560 --> 00:26:17,680
what did they do and how did they work and, you know, roll that, the, so,

228
00:26:17,680 --> 00:26:26,000
the, let's start with the SPF, which is already 15 years and older, so this is a policy framework,

229
00:26:26,000 --> 00:26:35,120
and then we have the, uh, domain, uh, key thing and the DMACC, so the reporting around, let's say,

230
00:26:35,120 --> 00:26:42,960
what's going to happen if SPF and they can fail. But all of the three are mechanisms not to protect

231
00:26:42,960 --> 00:26:53,760
me or my infrastructure for receiving emails, but, uh, I do configure these things for my domain,

232
00:26:53,760 --> 00:27:04,560
for sending emails, so, um, SPF, uh, describes the allowed hosts either my name or my IP address,

233
00:27:04,560 --> 00:27:14,160
that are allowed to send as my company domain. Say, so the SPF record of controls.com states,

234
00:27:14,160 --> 00:27:23,360
for example, the IP addresses of my sending, uh, on-premises servers, uh, they do include a reference

235
00:27:24,000 --> 00:27:29,680
to the, um, external third party marketing infrastructure that say, well, I, I, I, do,

236
00:27:29,680 --> 00:27:37,200
that I use to send newsletters because I do want that clients receive my newsletter

237
00:27:37,200 --> 00:27:42,880
with my company name and then my company email address because it's a corporate identity thing,

238
00:27:42,880 --> 00:27:49,600
right? Marketing, uh, only works, uh, if my marketing emails are being received as a control,

239
00:27:49,600 --> 00:27:58,560
so common, not as gmail.com as an example. And the receiving side then can check the SPF record,

240
00:27:58,560 --> 00:28:06,720
or normally these days they do, if the email is being, uh, or trying to be delivered from valid hosts.

241
00:28:06,720 --> 00:28:14,720
And I say, uh, one, one configuration of the SPF says, okay, if there is a failure in the mid,

242
00:28:14,720 --> 00:28:21,760
so there's a mismatch between the sending host and the SPF record, I, at the honor of the domain

243
00:28:21,760 --> 00:28:29,520
because it's a DNS record, I say, hey, receiving server, how should you, shall you, you know,

244
00:28:29,520 --> 00:28:38,720
react to this? You can either be very strict, so do not accept it. You can then either say, um,

245
00:28:38,720 --> 00:28:48,400
yeah, accept it, but you may flag it as, um, spam, so it's being received, uh, it's the receiving side,

246
00:28:48,400 --> 00:28:54,560
accepts that message, but delivers us to the inter-recipient, for example, with a, uh,

247
00:28:54,560 --> 00:29:00,960
some not spam confidence level slightly higher. So it might be spam and might be not take a look,

248
00:29:01,520 --> 00:29:09,600
de-recipient, right? Or you can say, it simply ignored, which is more or less here,

249
00:29:09,600 --> 00:29:14,960
like not having any kind of things, right? And then,

250
00:29:14,960 --> 00:29:23,280
but why some organizations implement these technologies, but they are still, yeah,

251
00:29:23,280 --> 00:29:35,520
remaining valuable to do spoofing, right? So because the larger general email providers, like, uh,

252
00:29:35,520 --> 00:29:47,520
Gmail and other ones, um, tend to not accept emails if the sending domain does not have any of those

253
00:29:47,520 --> 00:29:54,240
DNS entries in their zone. So they do check if there is a spare record, if there is a demarc record,

254
00:29:54,240 --> 00:30:02,000
uh, and such. So, and some companies, especially, let's say, small and medium-sized businesses,

255
00:30:02,000 --> 00:30:13,760
um, how should I phrase it? Um, simply edit the required DNS records to the company DNS zones,

256
00:30:14,800 --> 00:30:22,960
but the configured values, more or less state, I don't care except anything, right? Except from

257
00:30:22,960 --> 00:30:34,320
any sending IP, which is not good. It's like having none. So this, so this case, especially the demarc

258
00:30:34,320 --> 00:30:44,080
records, so the demarc record describes, uh, or defines a policy, uh, which might or might be not

259
00:30:44,080 --> 00:30:56,480
being, um, recognized by the receiving party. And it describes what to do if SPF or DKM or SPF and DK

260
00:30:56,480 --> 00:31:10,240
money, those fails. And the least risky policy is none. So do nothing. So this is more or less like,

261
00:31:10,240 --> 00:31:21,600
you know, a floodgate for allowing SPF from wherever. And, um, yeah, the other one would, the next level

262
00:31:21,600 --> 00:31:28,960
would then be Quarantine and the third option is a reject. And I think they are pretty safe explaining,

263
00:31:28,960 --> 00:31:37,360
but nevertheless, this is just what I say as the owner of a domain, how a receiving party should

264
00:31:37,360 --> 00:31:45,520
react. It does not define, uh, explicitly that the receiving party definitely reacts like I wanted

265
00:31:45,520 --> 00:31:50,880
to because there's something called like the administrative override. So a receiving party can say,

266
00:31:50,880 --> 00:32:02,160
yeah, um, our policy is to accept all of the emails because we do not want to, um, lose any

267
00:32:02,160 --> 00:32:09,200
possible email from our clients just, you know, to, uh, miss any kind of a contract or an order or

268
00:32:09,200 --> 00:32:16,240
whatever the reason is. And they can simply override what you said or what you couldn't figure it

269
00:32:16,240 --> 00:32:27,360
for your domain. So there's no guarantee. Um, I think we have this, this people made to people,

270
00:32:27,360 --> 00:32:35,200
but what happened when I say a marketing platform ticket system CRM platforms or other tasks or

271
00:32:35,200 --> 00:32:48,000
AI services, a set mail on, on behalf of the company. Um, my recommendation is you subdomains.

272
00:32:48,960 --> 00:32:59,120
So such services, any of those mentioned, such services should never send emails like directly as,

273
00:32:59,120 --> 00:33:06,960
let's say, at contoso.com as a sending address. They should send as ad use letter dot contoso.com,

274
00:33:06,960 --> 00:33:17,920
right? At, uh, CRM dot contoso.com because in that case, you can, it helps you to identify, um,

275
00:33:17,920 --> 00:33:27,840
the sending environments. And it helps you to, for example, define dedicated SPF and, uh,

276
00:33:27,840 --> 00:33:36,160
the payment on demarc, uh, values for such subdomains. Uh, so there's no requirement that you must

277
00:33:36,160 --> 00:33:43,680
configure those, but you can, which provides a different opportunity because it's simply to control

278
00:33:45,360 --> 00:33:57,600
the sending system is more granular. And, um, what, I think, I think, may, may, make, I think a little bit

279
00:33:57,600 --> 00:34:08,400
about, um, a company that calls you right, Thomas, uh, our emails get, gets, moved by using the connozco,

280
00:34:09,440 --> 00:34:17,360
consorto domain, or what's your, or, where's the gays you process here? And that case, I

281
00:34:17,360 --> 00:34:24,960
definitely would, uh, prefer to see if there is a demarc policy in place because with the demarc policy,

282
00:34:24,960 --> 00:34:31,280
you not only define the, uh, the policy, you know, if, uh, messages have to be rejected or

283
00:34:31,280 --> 00:34:41,680
quarantined, but you define an email address where sending systems, uh, send a so-called demarc report

284
00:34:41,680 --> 00:34:50,960
to because normally I do not know as a company, which other systems in the world use or send emails

285
00:34:50,960 --> 00:34:58,720
using my email address. But with a demarc entry, um, having that so-called, uh, uh,

286
00:34:58,720 --> 00:35:05,200
a Rua, the Rua, and an email address, which is the email address for aggregated demarc reports.

287
00:35:05,200 --> 00:35:16,320
I get an XML report, for example, from, GMX, or from Gmail, um, depending on the configuration I have,

288
00:35:16,320 --> 00:35:23,440
so on a daily basis, weekly basis, whatever I define, um, which I can, then, can analyze because I

289
00:35:23,440 --> 00:35:30,960
get an information from the third, from the, from other S&TP servers, from other email servers,

290
00:35:30,960 --> 00:35:42,240
who send mails with my controls, or.com email, uh, a, a, send valid emails, or, for example,

291
00:35:42,240 --> 00:35:50,160
send not so valid emails. And they are not very, there's a technical report,

292
00:35:50,160 --> 00:36:01,600
so I already said these are XML reports. I prefer to use the multiple demarc report, um, commercial

293
00:36:01,600 --> 00:36:10,400
demarc report engines out there, which then can automatically, uh, decipher such XML and make

294
00:36:10,400 --> 00:36:17,120
nice, fancy dashboard views, which are much more easy to consume and to analyze.

295
00:36:17,120 --> 00:36:23,280
And then you do have to find address. So, for example, if you do have, uh, a demarc policy,

296
00:36:23,280 --> 00:36:30,320
with a piece, a policy equals none, so there's no one over there, everyone can use it, because

297
00:36:30,320 --> 00:36:36,320
edits being received by anybody, like a valid email, because I said so anyone can send,

298
00:36:37,360 --> 00:36:43,520
right? So I then have to find you my SPF records, um, because there's a risk thing, especially

299
00:36:43,520 --> 00:36:50,080
about SPF records, because there is a little bit, uh, a technical defined limit of a maximum of

300
00:36:50,080 --> 00:36:59,440
10 so-called SPF lookups. So, for example, my SPF record is far too long and the important systems are,

301
00:36:59,440 --> 00:37:06,640
are on a lookup position, 11 or 12, they might, they won't be properly rendered by receiving party.

302
00:37:07,280 --> 00:37:15,920
So, SPF optimization is a tricky thing and, um, if you use multiples external Z-Services,

303
00:37:15,920 --> 00:37:23,040
it's a good thing to move those then to, uh, as mentioned, to subdomains, because then you have, um,

304
00:37:23,040 --> 00:37:24,720
much more options.

305
00:37:24,720 --> 00:37:34,960
Well, when I think a long time, we have this, this, this, pushing problems, why,

306
00:37:35,760 --> 00:37:42,160
why is still so effective all all these, these, these many years, I think we have all these,

307
00:37:42,160 --> 00:37:48,800
these modern security controls, we have to defend them. Why, why, there's a, why, I have no one

308
00:37:48,800 --> 00:38:03,040
found here a solution? Well, how should I phrase it? Um, phishing emails have gone, I've got

309
00:38:04,880 --> 00:38:13,760
excellent of the years, you know, in the very beginning, they were easy to identify, right, misspellings,

310
00:38:13,760 --> 00:38:21,440
um, whatever, it was a pretty obvious, this is not a professional email, but these days,

311
00:38:21,440 --> 00:38:34,240
um, the phishing emails look like a proper email from a delivery service because, for whatever reason,

312
00:38:34,240 --> 00:38:39,840
everybody of us, you know, is in need for, let's say, for, for watching our for such a notification,

313
00:38:39,840 --> 00:38:45,440
because we have something, you know, all that somewhere, and for whatever reason, yeah, and I'm

314
00:38:45,440 --> 00:38:51,920
writing for the notification emails of the, uh, the HL, and yeah, yeah, or whatever attracts me,

315
00:38:51,920 --> 00:39:03,360
right? And it's, it, to be honest, there are certain moments, so known then, where such emails,

316
00:39:03,360 --> 00:39:12,240
even, but say, nearly got me, but at the very end, because the easiest thing is to

317
00:39:12,240 --> 00:39:22,000
watch out for if you move your mouse over a hyperlink in such an email, how, what does the link say in

318
00:39:22,000 --> 00:39:30,160
the, um, mouse over so in the tooltook, uh, you, uh, because the easiest thing these days is to embed

319
00:39:30,160 --> 00:39:39,920
some kind of a very similar character, which looks similar, for example, like an O or a zero,

320
00:39:39,920 --> 00:39:45,600
but is a character from a different chassis or from a different language from a different

321
00:39:45,600 --> 00:39:53,360
low-cal, which in the very first moment, looks like, um, it is no, but it isn't, and therefore,

322
00:39:53,360 --> 00:40:00,880
the different domain, which routes me to a very good fancy company site for a delivery service,

323
00:40:00,880 --> 00:40:06,400
which looks with the very same, and then, yeah, um, me unsure, but uh, quickly please enter your

324
00:40:06,400 --> 00:40:13,680
credentials, um, because we do have to verify and out of a sudden, bong, you even, um, you know,

325
00:40:13,680 --> 00:40:21,840
gave your username, add valid password as you think, to a third party. And this can even happen,

326
00:40:22,560 --> 00:40:31,040
I had a very same situation, uh, just a few, let's say two or three months ago, where I received

327
00:40:31,040 --> 00:40:42,720
a one-drive sharing link, which was very well made. Even the website looked pretty good,

328
00:40:42,720 --> 00:40:49,680
but then I was a little, no, as always, even so, especially, called cancer, use cancer,

329
00:40:50,400 --> 00:40:57,120
at ass summaries, or, for example, just ask the sender of that email, did you send me that?

330
00:40:57,120 --> 00:41:04,960
Is there a real email? There is no need to access that very content in that very minute.

331
00:41:04,960 --> 00:41:10,160
Double check, if it, so, it looks or feels suspicious.

332
00:41:10,160 --> 00:41:18,000
Yeah, there was one attack, I really felt really funny, it is, or really, really creative, was the

333
00:41:18,000 --> 00:41:24,000
R& Microsoft, uh, they, they changed their N to the R& and it looks like it's more,

334
00:41:24,000 --> 00:41:29,840
this, this, this, I've, I've thought, thought this was, it was a really funny, funny, good idea.

335
00:41:29,840 --> 00:41:35,040
Yes, it was, because especially depending on the resolution of the device, especially, especially

336
00:41:35,040 --> 00:41:42,000
if you're, your mobile device, right, it simply looks like them, because just that final

337
00:41:43,120 --> 00:41:49,760
digit between the two characters, which you normally, you know, on a spot I've had this pay,

338
00:41:49,760 --> 00:41:59,440
you simply don't see. It was more, this was a really, really funny, uh, attack, father thing.

339
00:41:59,440 --> 00:42:06,880
But, uh, what, what, what role can, can Microsoft Defender, uh, I think Microsoft Defender

340
00:42:06,880 --> 00:42:14,000
for Office 365 play and preventing and investigating the text? I think the very, the most important

341
00:42:14,000 --> 00:42:23,760
functionality these days, I say is the, um, uh, saffering functionality. So that it does not only

342
00:42:23,760 --> 00:42:34,880
scan in hyperlinks while they are, uh, during the process of, um, delivering that email, but to

343
00:42:34,880 --> 00:42:42,240
rewrite the embedded email link to a saffering URL. So the very time that you click that link,

344
00:42:42,240 --> 00:42:48,080
you do not directly go to the final target, but you're being the redirected to the Defender

345
00:42:48,080 --> 00:42:59,360
saffering portal. Um, and again, depending on the configuration in your tenant, you can either,

346
00:42:59,360 --> 00:43:05,440
if it's malicious, you're, you journey to that website or to that target link ends here,

347
00:43:05,440 --> 00:43:12,000
right? Because it's being identified and the administrator configured the saffering functionality,

348
00:43:12,000 --> 00:43:21,600
you say, okay, uh, it's pretty suspicious. You can't move on to that link. Because when I say you

349
00:43:21,600 --> 00:43:26,560
have to configure it, because there's an option to allow the end user, the option to,

350
00:43:27,840 --> 00:43:33,040
all right, so to move on to the very target anyway, which, well,

351
00:43:33,040 --> 00:43:44,160
the words that I think of are not for the public, um, right? So when this is,

352
00:43:44,160 --> 00:43:52,800
it's important, and um, it's, it's, the, the, the, the information for the security teams. So

353
00:43:53,520 --> 00:43:58,560
Defender that case, because Defender has a dedicated portal, which even with your role as an

354
00:43:58,560 --> 00:44:05,440
exchange administrator and enter, you have access to alpha to the functionality of the Defender

355
00:44:05,440 --> 00:44:14,560
portal, which is messaging, uh, related, right? So it's not the case that you only have access to

356
00:44:14,560 --> 00:44:20,080
the exchange admin center as an exchange administrator, but you do have a, for example, access to the

357
00:44:20,080 --> 00:44:25,920
Defender portal and to the messaging security staffs for the messaging, uh, to the email explorer,

358
00:44:25,920 --> 00:44:33,840
to verify very granularly any, or each email that is being routed via, um, yeah, which went through

359
00:44:33,840 --> 00:44:43,280
Defender. You can analyze the attachments, links, whatever you need. And again, it's a licensing thing.

360
00:44:44,800 --> 00:44:51,600
Yeah. So I recommend if, if you mean it's serious, or if you're serious, when it comes to

361
00:44:51,600 --> 00:45:01,600
email security, take definitely a look at the Defender P1 and P2 feature set and watch out for where

362
00:45:01,600 --> 00:45:10,480
Defender P1 and P2, uh, where's the part of any license plan? Sorry, example, it doesn't make any

363
00:45:10,480 --> 00:45:17,280
sense to license it on its own because, uh, you watch out or take a look at, uh, if it's, uh, for example,

364
00:45:17,280 --> 00:45:27,600
included in Microsoft 365, uh, E5, E3, depending on the functionality you want. Yes. It comes with a cost,

365
00:45:27,600 --> 00:45:33,440
but security comes always with a cost, right?

366
00:45:37,200 --> 00:45:45,760
Um, what I think about is, is a little bit, um, what, what role do is do is, I say, uh,

367
00:45:45,760 --> 00:45:52,240
infrastructure as a code play for, for, for, for, for, for exchange. Is that the topic?

368
00:45:52,240 --> 00:46:04,560
So, inf, uh, the, um, well,

369
00:46:06,160 --> 00:46:13,440
anything about having in now an API for, um, exchange, uh, let's say for Microsoft 365,

370
00:46:13,440 --> 00:46:19,520
in that case for parts of exchange online for Microsoft configuration API for M365,

371
00:46:19,520 --> 00:46:29,600
you definitely can, um, extract your, your current configuration and use that the, uh,

372
00:46:30,320 --> 00:46:40,640
code, quote unquote, so the export of configuration as a default set cell. If anyone changes

373
00:46:40,640 --> 00:46:46,240
the configuration using PowerShot or UI, some like any changes to your production environment,

374
00:46:46,240 --> 00:46:51,280
and then you'd have a data comparison between the configuration, which it should, how it should be,

375
00:46:51,280 --> 00:46:57,920
and see the difference compared to the products that you can then reverse such configurations

376
00:46:57,920 --> 00:47:03,440
because the configuration has to be done using the XML set and not the live configuration, the 10.

377
00:47:03,440 --> 00:47:14,560
All right. And, um, oh, I think, I'm not really sure if it's that, but I think so, because I,

378
00:47:14,560 --> 00:47:22,400
I think I can do the, the, the, I have, yeah, we have say PowerShell, we have, uh, the graph API,

379
00:47:22,400 --> 00:47:29,680
and we have now, we have mcp, did you think we have the new risk through these mcp on,

380
00:47:29,680 --> 00:47:31,840
from for the exchange out?

381
00:47:31,840 --> 00:47:46,160
Well, so mcp and anything that's, let's say, which is normally used by, uh, agents, connectors,

382
00:47:46,160 --> 00:47:55,760
and such, which normally targets only content, not the configuration itself. Right. And I

383
00:47:55,760 --> 00:48:08,800
can't say anything about, you know, about the future and what's going to be, but it's, in that case,

384
00:48:08,800 --> 00:48:18,240
more risky to you, for example, having, uh, wrongly configured permissions for any programmatic access to

385
00:48:18,240 --> 00:48:27,520
content, regardless of its sharepoint exchange, online or such, because exchange, online and sharepoint,

386
00:48:27,520 --> 00:48:37,920
uh, these two are the largest, let's say storage providers for the m365 space.

387
00:48:38,800 --> 00:48:46,880
Right. Because a very similar of all those, nice services that we use utilize,

388
00:48:46,880 --> 00:48:53,760
either of the two, so sharepoint or exchange as a storage engine for kind of files for stuff

389
00:48:53,760 --> 00:49:01,920
that you create as a user. And especially from an exchange perspective, your, nice and fancy

390
00:49:01,920 --> 00:49:10,560
inbox that you see in outlook is just a very small part of the folder structure of your inbox. So

391
00:49:10,560 --> 00:49:16,240
most of the folder structure of your exchange, online inbox is being hidden from you because it's

392
00:49:16,240 --> 00:49:29,280
only accessible via APIs. Anyway, um, yeah, uh, what I a little bit think about it's, we have these,

393
00:49:29,280 --> 00:49:38,240
uh, what is this called? I think Microsoft secure score. Yeah. Um, should organization use such

394
00:49:38,240 --> 00:49:47,120
tools as, as a primary security matter, or is it more, uh, yeah, it's green, it's fine. It's

395
00:49:47,120 --> 00:49:55,520
stuff. It's definitely not a one way street. So the secure score or even the compliance score that

396
00:49:55,520 --> 00:50:05,680
we have for the compliance portal are tools. They can help me as a, uh, as I'm illustrator, the owner

397
00:50:05,680 --> 00:50:12,960
of a tenant to make configuration decisions that Microsoft recommends to me. So if you take a

398
00:50:12,960 --> 00:50:20,240
complete close look at these things, uh, at both of the scores, um, they have always two sides.

399
00:50:20,240 --> 00:50:26,560
There's one that stuff Microsoft config is, which is normally 100% already because it's stuff that is

400
00:50:26,560 --> 00:50:31,520
configured by Microsoft in the environment in real infrastructure for you. And then there's

401
00:50:31,520 --> 00:50:36,320
the customer side, the stuff that I have to configure, which I have to make decisions on.

402
00:50:36,320 --> 00:50:44,880
So I don't have to make, um, educated decisions on. And the decisions to make,

403
00:50:45,600 --> 00:50:52,240
that's a funny part because secure score in that case is a, um, marketing vehicle because

404
00:50:52,240 --> 00:50:57,280
some things you can only configure if you do have a proper license in your tent.

405
00:50:57,280 --> 00:51:04,400
Right. So securing some stuff, let's, let's read so very little for my company. I do want to

406
00:51:04,400 --> 00:51:14,000
have this. Let's set, yeah, click here to start a trial. So watch out. So, um, but again, you

407
00:51:14,000 --> 00:51:20,720
do have to make an educated decision, um, on the required security functionality that you do want

408
00:51:20,720 --> 00:51:28,560
to enable disabled. So depending on what it's about, but again, it depends a proper licensing in your

409
00:51:28,560 --> 00:51:42,480
tent. Yeah. When, when we think, uh, all, all these, these topics, um, can we say how, how important

410
00:51:42,480 --> 00:51:48,560
is operational discipline compared with the individual security settings?

411
00:51:48,560 --> 00:52:01,760
Um, what do you mean by this? So just, um, yeah, we have these, I say, uh, I have my, my,

412
00:52:01,760 --> 00:52:09,040
my security settings, my individual stuff, I can click, I don't know, my, I don't know, uh, my

413
00:52:09,040 --> 00:52:16,480
defender, my, uh, I don't know what, what, all, all these, uh, as an end user, yeah, the end user,

414
00:52:16,480 --> 00:52:22,960
and, and how, our importance is the end user and how, uh, is, is the, yeah, say, the, the,

415
00:52:22,960 --> 00:52:31,360
what the company does on their side to, to, yeah, have an operational excellence or,

416
00:52:31,360 --> 00:52:39,360
operational discipline, it's always, you know, the tricky part is to find a proper balance on the

417
00:52:39,360 --> 00:52:48,560
one hand to keep the end users in a productive state so that I'm not going to limit them too much,

418
00:52:48,560 --> 00:52:56,400
but at the very same time, not opening too much or allowing the security level too much.

419
00:52:57,040 --> 00:53:06,160
So it's not that easy because I see clients, uh, on each side, uh, so some of them are very, very

420
00:53:06,160 --> 00:53:15,360
restrictive. Uh, for example, hardening the end client system where you do not even see your C drive,

421
00:53:15,360 --> 00:53:24,240
right? And on the other side where, and users are simply, you know, um, yeah, you are a local

422
00:53:24,240 --> 00:53:29,040
administrator, uh, because it keeps it simple for our help desk because you can install your printer,

423
00:53:29,040 --> 00:53:35,120
whatever you want, uh, on your own. So there is not even a process in place. For example, I do have

424
00:53:35,120 --> 00:53:42,560
to request being administrator or having a administrative rights on my client for the next hour

425
00:53:42,560 --> 00:53:51,760
and providing a reason to do so. So, and anything in between, right? But it, it, normally, it depends on

426
00:53:51,760 --> 00:53:57,760
your business. It depends on the data you're working with. So if you're only the, uh, let's say, um,

427
00:53:57,760 --> 00:54:04,400
in the medical sector, or have any sensitive data, which is in the regulated, uh, section,

428
00:54:04,400 --> 00:54:12,720
yeah, it's not necessarily the best idea to move to the cloud as an example without any additional

429
00:54:12,720 --> 00:54:23,280
configuration in place. Um, I think what's, or my favorite topic is governance, uh, and compliance,

430
00:54:23,280 --> 00:54:30,960
and, uh, yeah, also we have the DLP topic. So, so how should we, or how should messaging security

431
00:54:30,960 --> 00:54:41,680
connect it with the governance and compliance? Um, but it comes to compliance, use M365 DLP policies,

432
00:54:41,680 --> 00:54:49,360
use, uh, pervious sensitivity labels, um, but do it in a very,

433
00:54:49,360 --> 00:55:01,200
well, thoughtful and plentiful manner, right? Because rolling out the label, uh, sensitivity

434
00:55:01,200 --> 00:55:10,400
labels rolling out to DLP policies and applying, um, such things to objects to files, to emails,

435
00:55:10,960 --> 00:55:17,920
to folders, to other storage containers is not something that you're going to change, uh, easily,

436
00:55:17,920 --> 00:55:29,040
as soon as it is a product of use, right? But use those, um, this functionality to protect your

437
00:55:29,040 --> 00:55:34,800
data because of the other, if good things about sensitivity labels is, that's a sensitivity label,

438
00:55:35,520 --> 00:55:44,720
are travel with the secured object, right? Yeah, if I put the label on a file, it stays with that file.

439
00:55:44,720 --> 00:55:51,840
Regardless if I do it, uh, attach it as a tuning email, if I proiled to you, why USB stick or whatever

440
00:55:51,840 --> 00:56:03,120
uploaded, wherever a label document is a label document. Do you think it? Um, it's interesting. I think

441
00:56:03,840 --> 00:56:10,880
actually, this is not the, these topics, but comes in my mind. What's when, when the, the, the baddest

442
00:56:10,880 --> 00:56:19,200
parts or bad things happens, you're totally compromised, um, okay, you have done your, your backup,

443
00:56:19,200 --> 00:56:25,920
but, uh, I think, yeah, you can have, I don't know, uh, the company, it's, it's really complex, so,

444
00:56:25,920 --> 00:56:32,000
they save their, their backups and they have their data in these backups, but they,

445
00:56:32,560 --> 00:56:39,200
all to lose their, their, their configuration, how can they, yeah, I don't know, uh, backup,

446
00:56:39,200 --> 00:56:44,480
their, their, their configuration, is there any best practice and, uh, show, they own, show,

447
00:56:44,480 --> 00:56:48,720
they use their best, their, the, the configuration parts, when they get hacked.

448
00:56:48,720 --> 00:56:57,920
Well, I think this is definitely, uh, first of all, thing that you have to get in contact with your

449
00:56:57,920 --> 00:57:05,120
clock provider, it just being hacked and, for example, even having lost your tenant, it's not only

450
00:57:05,120 --> 00:57:12,000
about the data, for example, but all the domains and all your identity domains in that very tenant.

451
00:57:12,000 --> 00:57:19,440
You know, how useful is a configuration for my contoso.com identity stuff when, uh, when I

452
00:57:19,440 --> 00:57:25,840
cannot use that contoso.com domain in a newly set up tenant, because the system, the

453
00:57:25,840 --> 00:57:29,760
abstracts, the files tells me when I do want to add that domain, nah, that domain is already

454
00:57:29,760 --> 00:57:33,680
registered with another tenant and, and I do not have access to that tenant anymore.

455
00:57:33,680 --> 00:57:41,520
So there's no simple and quick answer to that. But if your responsible, um,

456
00:57:41,520 --> 00:57:49,520
come, you do should have a business continuity, uh, option for such a scenario in place,

457
00:57:51,280 --> 00:57:59,840
because starting thinking about that situation in that very moment is not the best idea because

458
00:57:59,840 --> 00:58:10,880
it's quite a stressful situation. When I'm also from an interesting, what, what did you think about AI?

459
00:58:10,880 --> 00:58:16,960
How, how will AI change email security in the next few years? What, what did you think?

460
00:58:19,600 --> 00:58:31,680
email security, um, I think would benefit from it, but again, because yeah, all the malicious

461
00:58:31,680 --> 00:58:38,640
parties are going to use AI, you know, to identify, um, zero-day compromises of exchange server,

462
00:58:38,640 --> 00:58:45,040
and maybe all the stuff that might be still in place in exchange online, whatever, so, um,

463
00:58:45,840 --> 00:58:52,560
this is the, is one side on the other side, AI, yeah, it's a small,

464
00:58:52,560 --> 00:59:00,720
you know, if it's, is it AI, or is it just machine learning, well, how can we say, because,

465
00:59:00,720 --> 00:59:06,960
this is already learning how you work and how you, how you send emails, right?

466
00:59:09,760 --> 00:59:24,400
I think everything, if, if elves, uh, contains AI, but, maybe, um, yeah, um,

467
00:59:24,400 --> 00:59:34,560
you're, you're, what, what, what, what, what did you, I don't know, how I spelled it right,

468
00:59:35,760 --> 00:59:41,280
granny, cause is your, is your company? Yes, what, what, what did you do with, with, with your company,

469
00:59:41,280 --> 00:59:50,320
or what project working you on? So, um, I'm primarily, um, clients of all sizes, so it's,

470
00:59:50,320 --> 00:59:57,120
it's a small, medium-sized businesses, but even, uh, globally large enterprises, anything in between,

471
00:59:57,120 --> 01:00:04,320
happy to, you, you know, move their on premises environment to a currently supported state, so,

472
01:00:04,320 --> 01:00:09,280
there's quite a lot of work to do for upgrading exchange server infrastructure to exchange

473
01:00:09,280 --> 01:00:15,840
those subscription addition. Unbelievable, even though that exchange was 2016 and 2019 are out of

474
01:00:15,840 --> 01:00:22,560
support since October last year, but, ah, they're still out there, and I even saw it exchange

475
01:00:22,560 --> 01:00:30,960
over 2013 environment last week, so, yes, because they work, they, they do not stop, they run,

476
01:00:30,960 --> 01:00:38,240
so, you know, never change running system, period, and moving to exchange online in a supported

477
01:00:38,240 --> 01:00:43,280
manner, for example, using some kind of a hybrid configuration, this is the software I,

478
01:00:43,280 --> 01:00:49,040
where clients definitely need help, because each infrastructure and the possibilities to connect

479
01:00:49,040 --> 01:00:57,600
to exchange online, either for a single full migration, so moving all mailboxes to exchange

480
01:00:57,600 --> 01:01:07,040
online, then getting rid of, ah, on-prem, or for a, ah, full hybrid setup, because the environment will

481
01:01:07,040 --> 01:01:14,400
stay in a hybrid setup for, for ever, because for, well, some companies tend to say that, ah,

482
01:01:14,400 --> 01:01:20,240
some content, let's say, the sea level mailboxes remain on premises because there's highly sensitive

483
01:01:20,240 --> 01:01:26,640
content, and we do not trust the cloud providers, yadda, yadda, yadda, um, because they do not understand

484
01:01:26,640 --> 01:01:32,400
the content of sensitivity labels, but that's a different story. Um, so, and anything in between,

485
01:01:32,400 --> 01:01:40,240
and most companies already have some kind of a security flow, a gateway, a combination in place,

486
01:01:40,240 --> 01:01:49,200
and then they need to have consultancy about, can we use it, ah, with exchange online, can we,

487
01:01:49,200 --> 01:01:54,320
how do we have our mailboxes, all of the, the entry, the, the, the, it was changed from on-prem

488
01:01:54,320 --> 01:02:03,840
to the exchange online and such, so, let's just stop it, so, ah, I do. Yeah. Cool, and, ah, you are also

489
01:02:03,840 --> 01:02:09,120
our podcast those with the exchange, um, plaque, um, plaque, what, what can listeners expect from

490
01:02:09,120 --> 01:02:17,920
your podcast? So the exchange, um, plaque, the podcast is a, ah, it's not, I do not publish on a regular

491
01:02:17,920 --> 01:02:24,240
basis, because it's about technical content, technical situations, stuff that you need to know,

492
01:02:24,240 --> 01:02:32,160
or that you don't want to have to watch out for, ah, and, and this stuff, and, ah, I do have, um,

493
01:02:32,160 --> 01:02:37,600
come time to time, I have guests, where we talk about their expertise, that they are sharing

494
01:02:37,600 --> 01:02:45,920
the knowledge, so, ah, I just had the, the upcoming episode I talk with, um, my team's end up about,

495
01:02:45,920 --> 01:02:52,240
well, about DMug and such, because since, ah, this year DMug is now an official standard, it's not

496
01:02:52,240 --> 01:03:00,080
just an, ah, proposal anymore. And, well, so exchange on plaque is focusing as you can guess,

497
01:03:00,080 --> 01:03:07,200
on exchange and messaging related to topics, so, and it's more or less seen in a combination,

498
01:03:07,200 --> 01:03:14,720
with the community project website for exchange, for it, it's pros.block, which is the other thing

499
01:03:14,720 --> 01:03:22,640
that I do, um, because I believe that we need to persist, exchange related knowledge,

500
01:03:22,640 --> 01:03:26,320
because I think it's vanishing, right?

501
01:03:26,320 --> 01:03:38,720
So, um, yeah, we have a little bit over the time, but I hope you have some time for the rapid

502
01:03:38,720 --> 01:03:46,640
fire round, to the end of it normally in every, every round, is it okay? Okay, um, yeah, it's, ah,

503
01:03:46,640 --> 01:03:51,680
I asked the question, you give a short answer, so exchange server, exchange online.

504
01:03:51,680 --> 01:03:53,680
Exchange server.

505
01:03:53,680 --> 01:03:58,080
Hybrid, temporary, fast or a long term architecture?

506
01:03:58,080 --> 01:04:00,320
Long term architecture.

507
01:04:00,320 --> 01:04:02,960
Power shell or portal?

508
01:04:02,960 --> 01:04:04,960
Power shell.

509
01:04:04,960 --> 01:04:06,880
Always.

510
01:04:08,240 --> 01:04:14,880
London is famous for for the big band and, um, the parents is famous for the,

511
01:04:14,880 --> 01:04:17,360
Eiffel Tower, what's Hucleof in famous for?

512
01:04:17,360 --> 01:04:27,040
Um, again, so Hucleof is definitely famous for a TV online shopping center, which does have,

513
01:04:27,040 --> 01:04:30,320
it's a Germany distribution center there.

514
01:04:30,320 --> 01:04:33,280
Not naming the TV channel.

515
01:04:33,280 --> 01:04:37,680
The most underrated security controller.

516
01:04:38,000 --> 01:04:41,360
Oh, you said quick, huh?

517
01:04:41,360 --> 01:04:47,520
Um, save links.

518
01:04:47,520 --> 01:04:53,520
Um, most dangerous default setting.

519
01:04:53,520 --> 01:05:02,080
The default domain in your M365 tent.

520
01:05:04,480 --> 01:05:09,120
Um, what do you say is the most overrated security metric?

521
01:05:09,120 --> 01:05:13,040
The most overrated you said.

522
01:05:13,040 --> 01:05:19,920
Oh, oh, that's a tricky one.

523
01:05:19,920 --> 01:05:22,080
Next question.

524
01:05:22,080 --> 01:05:28,720
Okay, if Satya Dadaia called you and said Thomas, you get all the money and the resources

525
01:05:28,720 --> 01:05:30,800
for Microsoft, you, you, you need.

526
01:05:30,800 --> 01:05:33,440
What feature will you be about, please, change?

527
01:05:33,440 --> 01:05:36,480
Uh, do you want to give you an exchange server?

528
01:05:36,480 --> 01:05:40,880
Uh, I would have definitely, uh, two things, sorry for that Satya.

529
01:05:40,880 --> 01:05:49,360
Um, it's on the one hand, a, uh, DK implementation, uh, for exchange server.

530
01:05:49,360 --> 01:05:58,800
And an automatic automated certificate exchange, watching out for the short-time server certificate

531
01:05:58,800 --> 01:06:05,280
lifetimes, built in into the product. Okay, then the last one, uh, who showed I

532
01:06:05,280 --> 01:06:07,520
and why next and what question should I ask?

533
01:06:07,520 --> 01:06:18,560
Um, did you already talk to Manfred Haber?

534
01:06:18,560 --> 01:06:24,960
No. Um, yeah, so I think Manfred Haber is the right one to choose and because he, uh,

535
01:06:24,960 --> 01:06:33,200
provides, uh, infrastructure for, uh, a service server and ACS, um, infrastructure for hybrid.

536
01:06:33,200 --> 01:06:36,800
So, the same question on hybrid stuff.

537
01:06:36,800 --> 01:06:42,080
So is it either, uh, as a, as a local or anything in between?

538
01:06:42,080 --> 01:06:49,760
Oh, okay, cool. So, yeah, um, then my final question is, uh, Thomas, if you leave all of

539
01:06:49,760 --> 01:06:54,880
us with one clear principle about secure and exchange servers, hybrid environments and microsys,

540
01:06:54,880 --> 01:06:57,200
the five messaging, what will it be?

541
01:06:57,200 --> 01:07:05,200
Um, stay up to date, follow the, uh, exchange product group log, patch your exchange servers if you

542
01:07:05,200 --> 01:07:14,240
have any and watch out for default changes, uh, and just the last one, remember the duplication of

543
01:07:14,240 --> 01:07:21,440
exchange web services, exchange online. Okay, then, Thomas, thank you for joining me on the

544
01:07:21,440 --> 01:07:26,080
um, 65 podcast and sharing such, uh, yeah, detailed and practical look into Microsoft

545
01:07:26,080 --> 01:07:31,440
messaging security. Yeah, you're experiencing across the exchange server, hybrid environments,

546
01:07:31,440 --> 01:07:36,000
exchange online enterprise architecture training and incident group boards gives the,

547
01:07:36,000 --> 01:07:42,640
our list does a unique perspective on the, uh, topic that almost, yeah, affects every organization.

548
01:07:42,640 --> 01:07:43,840
They, let's use emails.

549
01:07:46,160 --> 01:07:52,800
The key messages from today's conversion is key, Microsoft's messaging platforms can be powerful

550
01:07:52,800 --> 01:07:58,560
and secure, but security does not happen automatically. It depends on identity protection.

551
01:07:58,560 --> 01:08:04,320
Correct configuration, secure mail flow, continuous monitoring, strong operational process

552
01:08:04,320 --> 01:08:12,000
and clear understanding of their responsible sits. Yeah, you can learn more about Thomas if you

553
01:08:12,000 --> 01:08:18,480
look at his company, uh, website, thank you, us and his, uh, block and his YouTube channel and also

554
01:08:18,480 --> 01:08:25,440
the exchange, um, like podcast. Yeah, we will include all the links in the show notes on the um,

555
01:08:25,440 --> 01:08:33,200
65 podcast page. Yeah, if you enjoy these episodes, please subscribe to the um 65 show podcast,

556
01:08:33,200 --> 01:08:38,400
share with your colleagues and yeah, let us review here. It's, it's very important for us,

557
01:08:38,400 --> 01:08:46,320
small, uh, podcast tools and yeah, Thomas, thank you again for for joining us, uh, or me today

558
01:08:46,320 --> 01:08:51,440
and every listener, keep learning, keep questioning your defaults and keep building

559
01:08:51,440 --> 01:08:57,360
safer Microsoft environments. So see you in the next episode on the MCC35 podcast to show or

560
01:08:57,360 --> 01:09:03,040
on the exchange. I'd like to. Thanks for having me.

Mirko Peters Profile Photo

Founder of m365.fm, m365.show and m365con.net

Mirko Peters is a Microsoft 365 expert, content creator, and founder of m365.fm, a platform dedicated to sharing practical insights on modern workplace technologies. His work focuses on Microsoft 365 governance, security, collaboration, and real-world implementation strategies.

Through his podcast and written content, Mirko provides hands-on guidance for IT professionals, architects, and business leaders navigating the complexities of Microsoft 365. He is known for translating complex topics into clear, actionable advice, often highlighting common mistakes and overlooked risks in real-world environments.

With a strong emphasis on community contribution and knowledge sharing, Mirko is actively building a platform that connects experts, shares experiences, and helps organizations get the most out of their Microsoft 365 investments.

Thomas Stensitzki Profile Photo

MVP | MCT | Author

Thomas Stensitzki is a Principal Technology Consultant and owner of Granikos GmbH & Co. KG, a company specializing in enterprise consulting and training for Microsoft Exchange, Microsoft 365, and hybrid collaboration environments. He has held the Microsoft MVP award for Microsoft 365 and Exchange since April 2018 and is certified as both a Microsoft Certified Solutions Master Messaging and a Microsoft Certified Master for Exchange Server — among the most advanced technical certifications Microsoft has ever offered. As a Microsoft Certified Trainer and former MCT Community Lead, Thomas has trained IT professionals across Europe and contributed to the broader Microsoft training community for years. He is the author of several books, including the widely used "Exchange Server – Das Handbuch für Administratoren," and is a sought-after speaker at events such as Exchange Summit, Experts Live, and Scottish Summit. In addition to his consulting work, Thomas runs the podcast "Exchange Unplugged" and regularly shares his expertise through his YouTube channel, blog, and community meetups.

Related to this Episode

Securing Exchange Hybrid Mail Flow: Best Practices for Admins

Securing Microsoft Exchange hybrid mail flow requires more than just enabling default cloud settings. As organizations bridge their on-premises infrastructure with Exchange Online, complex routing paths, legacy authentication dependencies, and misco…