Add a domain to the Tennant Allow/Block Lists in Microsoft 365 using PowerShell
Add a sender or domain to the Microsoft 365 Tenant Allow/Block Lists with PowerShell when Defender for Office 365 wrongly blocks legitimate mail as phishing.
Read post →Our thinking
Technical notes and observations from years of supporting creative businesses on Mac.
Add a sender or domain to the Microsoft 365 Tenant Allow/Block Lists with PowerShell when Defender for Office 365 wrongly blocks legitimate mail as phishing.
Read post →Rebuild Spotlight indexes on macOS when Mail and search stop working, using mdutil on the APFS Data volume or the Search Privacy reset method.
Read post →Automatica refreshes its corporate identity for 2025, keeping the orange and grey palette while adding the Sandler script font and a reworked gear icon.
Read post →Check an APC UPS warranty status using the serial number on the UPS Lifecycle lookup tool, and decode the build date embedded in the serial.
Read post →Fix the "Recovery Server Could Not Be Contacted" error in macOS High Sierra Internet Recovery on a wiped Mac that won't boot external installers.
Read post →Cron is deprecated on macOS, so schedule automatic Let's Encrypt certbot certificate renewal with a launchd Launch Daemon plist instead, with full setup steps.
Read post →List the most recently modified files across a folder and all its subfolders with a single macOS Terminal command using find, stat, sort and head.
Read post →Fix misbehaving Out of Office replies in Microsoft 365 by toggling the auto-reply state and removing the hidden OOF inbox rules via Exchange Online PowerShell.
Read post →x64 print drivers won't run on Windows 11 arm64. Snapdragon PCs need arm64 drivers, with universal driver links for Xerox, HP, Konica Minolta and Lexmark.
Read post →Build a bootable Windows 11 USB with an Autopilot profile baked into install.wim using DISM, PowerShell and Rufus for zero-touch Intune enrolment.
Read post →Fuji Xerox and Fujifilm printers have no arm64 drivers for Windows 11 on Snapdragon, but the Xerox Global Print Driver V3 in PCL6 or PostScript works instead.
Read post →A Microsoft Store upgrade left Windows 11 stuck on unactivated Enterprise. Entering the generic Pro product key in Settings reverts it to activated Pro.
Read post →Reset and rebuild the Spotlight search index across all volumes on macOS Sonoma and later with mdutil and launchctl when search or Privacy List errors appear.
Read post →Microsoft Print to PDF won't install on Windows 11 24H2 (error 0x800F0922) due to a missing prnms009.inf driver. Installing KB5043080 then KB5043178 fixes it.
Read post →Recover saved Mac usernames and passwords stored in Apple Remote Desktop using the ARD Inspector tool and the master password from your Keychain.
Read post →Locked out of a migrated 3CX v20 instance, change the system owner email directly in the database_single Postgres database over SSH, then reset the password.
Read post →After enabling federation in Apple Business Manager, work out the temporary Apple ID format to log in and turn off Activation Lock on a locked Mac.
Read post →macOS unzip mangles unicode filenames from Google Takeout archives. Use ditto in a shell loop to batch extract zips with non-ASCII characters intact.
Read post →Sort Firefox containers alphabetically by quitting Firefox and running jq over containers.json to reorder the identities array by name, with no manual editing.
Read post →Acrobat on macOS won't flatten a fillable PDF and blocks print to PDF. Installing the free RWTS PDFwriter printer lets you print a properly flattened PDF.
Read post →