0

Azure Communication Service – Enable DKIM Signing

Azure Communication Service - Enable DKIM Signing

When sending email through Azure Communication Services (ACS), proper sender authentication is essential to ensure that your messages are trusted and successfully delivered. DomainKeys Identified Mail (DKIM) is one of the key technologies that provides this assurance by digitally signing each outgoing message.  This allows recipient mail systems to verify that the email was not altered and genuine… Read the rest “Azure Communication Service – Enable DKIM Signing”

0

Exchange 2019 CU15 Released (2025 H1)

Exchange 2019 CU15 Released

Exchange 2019 CU15 has been released to the Microsoft Volume Licensing Center and the public Microsoft Download site!  Exchange 2019 has a different servicing strategy than Exchange 2007/2010 and utilises Cumulative Updates (CUs) rather than the Rollup Updates (RU/UR) which were used previously.    CUs are a complete installation of Exchange 2019 and can be used to install a fresh server or to upd… Read the rest “Exchange 2019 CU15 Released (2025 H1)”

0

Save The Date 14th October 2025

Exchange Server 2019 End of Support Dates

The 14th of October 2025 marks another pivotal moment in Microsoft’s product lifecycle, as a large spectrum of very popular and widely deployed software reaches end-of-support. This includes Windows 10 and Windows 11 22H2.  On the productivity front, the extended support for Office 2016 and 2019, along with Visio 2016/2019, Project 2016/2019, and server-side tools like Exchange Server 2016/2019, S… Read the rest “Save The Date 14th October 2025”

0

QuickTip – PowerShell Error Due Missing Hyphen

When working with PowerShell, even small formatting issues can cause big problems. A common culprit is the use of “smart quotes,” which look correct but aren’t expected the ASCII character that PowerShell requires.  This leads to frustrating command failures.  In many cases his is because blogging software replaces the standard quote with a "smart quote" automatically.  We can fix that with a Word… Read the rest “QuickTip – PowerShell Error Due Missing Hyphen”

0

QuickTip – PowerShell Unable To Run MSIEXEC Command Line

PowerShell MSIExec Help File - Command Failed

In this case there was an issue uninstalling the Azure Migrate Mobility Service, but the same principal will apply to running MSIEXEC commands in PowerShell that are not correctly formatted.  The Azure Migrate Mobility Service is a key component used during server replication to Azure. The Mobility Service agent is installed on machines to capture disk information and send it to the Azure Migrate … Read the rest “QuickTip – PowerShell Unable To Run MSIEXEC Command Line”

0

How To Use Nslookup To Check DMARC External Domain Validation (EDV) Record

DMARC RecordfCheck

Previously we looked at how to use nslookup to retrieve the main Domain Based Message Reporting And Conformance (DMARC) DNS record. One of the often overlooked and behind the scenes aspect of DMARC is that a 3rd party DMARC provider has to actually grant permission for DMARC reports to be sent to them for a given domain.  Without that permission, email service providers will not be able to send DM… Read the rest “How To Use Nslookup To Check DMARC External Domain Validation (EDV) Record”

0

How to View Copilot for Security Prompt Processing Location And Cross Region Details

Copilot for Security Data Storage Location

Data processing and handling considerations must be reviewed as part of deploying any cloud product.  With Copilot for Security there are two aspects that need to be fully understood.  One is where the tenant’s data is stored.  Secondly is where the AI prompts are processed.  It may be the case that these are different locations.

We can use the Copilot for Security (CfS) portal https://securitycopiRead the rest “How to View Copilot for Security Prompt Processing Location And Cross Region Details”

0

Copilot for Security – Global Admin Required to Enable Microsoft 365 Service Data Access

Enabling Copilot for Security M365 Service Integration

Copilot for Security has multiple integration points which can be accessed via either:

Standalone experience
Copilot for Security, accessed through https://securitycopilot.microsoft.com, is considered the standalone experience.

Embedded experience
Accessing Copilot for Security embedded experiences in other Microsoft security products is considered an embedded experience.

For the current list of embedded… Read the rest “Copilot for Security – Global Admin Required to Enable Microsoft 365 Service Data Access”

0

Tenant Hydration – Still A Thing

Exchange HCW - Tenant Hydration Issue

Almost 10 years ago I ran into a customer deployment where they were unable to run some of the Exchange PowerShell commands.  Funnily enough, this bubbled up the other week.

As a recap, tenants are created in a dehydrated state to minimise resouce consumption.  That means they can not be customised things like Role Based Access Control (RBAC) assignments are read-only and can not be customised.  Th… Read the rest “Tenant Hydration – Still A Thing”

0

MTA-STS–Comments On Deploying Azure Static Web App

Hosting MTA-STS File on Azure Static Web App

Many customers have completed or are completing the rollout of SPF, DKIM and DMARC to improve email security.  Once DMARC has been moved to 100% quarantine that means that all of the issues have been identified and resolved.  So what’s next?

Typically this is where MTA-STS comes in. Mail Transfer Agent - Strict Transport Security (MTA-STS) is intended to provide additional security to email transpo… Read the rest “MTA-STS–Comments On Deploying Azure Static Web App”