Office 365 - How to fix "Remote server returned 550 5.7.520 Access denied" error by creating a custom Outbound Anti-spam policy to allow external forwarding
How to create an Attachment Protection definition and policy in Mimecast. Apply the policy to a test group and monitor Attachment Protection logs
How to suspend or delete Yammer users with REST API PowerShell
Steps to upgrade from Joomla 3 to 4: Take a backup, install minimum version Joomla 3.10.x. Update all Joomla extensions and template. Change Joomla update channel, run Joomla 4 Pre-Update check and troubleshoot Joomla 4 upgrade Issues.
*UPDATED OCT 2023* How to set up msmtp on Debian 11 for forwarding system emails to an SMTP server or email provider (Office 365, Gmail, SendGrid)
Office 365 - How to redirect messages using an Exchange online transport rule and BCC a copy of the message to a mailbox.
How to resize the OS (System) disk of an Azure Ubuntu VM (Quickstart Video Guide)
How to create an Ubuntu VM using the Azure Portal. Create resource group, Virtual Network (VNet) and Network Security Group (NSG). Configure NSG to allow SSH from your IP address and connect to the Ubuntu VM using SSH.
How to download Citrix workspace app for Windows and silent install using the command line
How to deploy Citrix Workspace app using Intune. Command line options to silent install Citrix workspace and specify the StoreFront URL. Create intunewin Win32 app package and deploy Citrix Workspace using Intune.
Step-by-step for deploying Citrix Workspace app using Intune: Silent install Citrix workspace using Command line, specify StoreFront URL, create intunewin Win32 app package and deploy to test device group. Steps to upgrade Citrix Workspace app from a previous version.
How to install Office 2021 volume license edition using the Office Deployment Tool. Download the Office Deployment Tool, create an XML configuration file and install Office using the Office Deployment Tool.
How to configure Plus Addressing in Mimecast. Create a Sieve Sub Address Gateway Policy for emails sent to a domain.
How to Connect to Exchange Online PowerShell using an App registration and self-signed Certificate
How to connect to Exchange Online from an Azure Automation Account PowerShell Runbook using an App Registration and self-signed Certificate
How to connect to Exchange Online from an Azure Automation Account PowerShell Runbook using a System assigned Managed Identity
How to Connect to Exchange Online PowerShell using an App registration and self-signed Certificate from an Azure Automation Account Runbook
SOLVED: Azure Runbook error "Failed UnAuthorized" when trying to connect to Exchange Online. Fixed by assigning correct permissions for connecting to Exchange Online PowerShell
SOLVED: Azure Runbook error - The term 'Connect-ExchangeOnline' is not recognized as a name of a cmdlet. Import Exchange Online PowerShell module to Automation Account and check PowerShell module version matches the Azure Runbook version.
How to connect to Exchange Online using System Managed Identity from an Azure Runbook: Create an Azure Automation account and enable System Managed Identity. Assign Exchange Administrator role and Graph permissions to System Managed Identity. Import PowerShell Modules to Automation Account and create a PowerShell Runbook
How to export an SSL certificate as a PFX file with private key on Windows
How to renew an SSL certificate on Windows server. Generate a certificate signing request (CSR), get a Wildcard SSL certificate, verify domain ownership and import the certificate on Windows.
How to delete Yammer groups by group ID using REST API PowerShell
How to get Yammer group members using REST API PowerShell and export to CSV
How to fix Yammer error - Name is already in use by another community, user, or guest. Permanently delete (purge) soft-deleted Yammer Office 365 groups and SharePoint sites
Steps to fix Yammer API error - The remote server returned an error (403) Forbidden
How to connect to Yammer REST API using PowerShell. Register an App with Yammer, generate a developer token, connect to REST API and get a list of Yammer groups.
UPDATED July 2023. How to remove Office 365 Yammer and Viva Engage licenses using PowerShell Set-MsolUserLicense. Find the right Office 365 product SKU and license plan name. Get the status of disabled Yammer licenses and re-enable all disabled license plans.
Yammer how-to guides: Connect to Yammer REST API using PowerShell. Get all Yammer groups using REST API and PowerShell. Get Yammer group members using REST API PowerShell. Delete Yammer groups and users with REST API PowerShell
How to get all Yammer groups names and ids using REST API PowerShell and export to csv
Yammer guides for IT Admins - Block access to Yammer - Viva Engage. Stop "Discover what's happening across your organization" emails from Yammer
Canon imageRUNNER Advance scan to email settings for SMTP, port 587 with TLS
How to get Azure AD device object ID from computer display name using PowerShell and export to CSV file. Then use the CSV file to bulk import members to an Azure AD group.
Steps to fix Windows update error 0x80070005. 1. Reset Windows store cache using wsreset.exe 2. Reset Windows update 3. Restart computer
Download VMware VMDK disk images for macOS 13 Ventura, macOS 12 Monterey, macOS 11 Big Sur, macOS 10.15 Catalina, macOS 10.14 Mojave, macOS 10.13 High Sierra
Office 365 - Rename Microsoft Teams using PowerShell (group name, email address and SharePoint site)
How to rename a Microsoft Team using PowerShell. Change the Teams display name and description, change Teams email addresses and rename the Teams SharePoint site.
Office 365 - How to stop "Discover what's happening across your organization" emails from Yammer being sent to All Users with an Exchange Online Transport Rule
UPDATED July 2023 - To prevent access to Yammer, complete the following steps: Remove Office 365 Yammer license, remove Viva Engage Core license and enforce Office 365 identity in Yammer
How to disable the Microsoft Teams welcome message for Office 365 groups using PowerShell Set-UnifiedGroup
Teams live event recordings can be downloaded by the producer from the Teams meeting details.
SOLVED: How to fix error "No supported authentication methods available" by resetting the Azure Virtual Machine's SSH public key
How to create a custom fail2ban filter and jail to prevent login attempts against the Joomla Administrator back-end website
Create a custom fail2ban filter and jail to prevent brute force login attacks on WordPress wp-login.php, xmlrpc.php, wlwmanifest.xml
How to install and configure fail2ban for Nginx using ufw on Debian 11
How to create a 301 permanent redirect for one page to another URL using the Nginx return directive
How to create a 301 permanent redirect to another path for multiple URLs using the Nginx return directive
How to install Joomla 4 on Nginx web server. Create MariaDB database for website. Configure Nginx HTTPS server block for Joomla. Install PHP extensions and configure PHP settings for Joomla.
How to fix Office 365 mailbox not showing in Exchange Hybrid on-premises using PowerShell Enable-RemoteMailbox
How to fix Non-delivery report error '420 4.2.0 Recipient deferred because there is no Mdb' by running Enable-RemoteMailbox PowerShell
In this guide, we will create an Amazon S3 storage bucket so we can upload the custom Windows ISO file to Vultr
How to load VirtIO storage drivers during Windows 10 setup on Vultr VPS
How to install Windows 10 on Vultr VPS using a custom ISO with VirtIO drivers.
How to use PowerShell Search-MailboxAuditLog to search the mailbox audit log and find out who moved or deleted emails in an Office 365 shared mailbox.
Office 365 - How to use Exchange Online PowerShell to grant delegates permissions to view private items in a shared mailbox using Outlook
How to fix Outlook error - Cannot copy this folder because it may contain private items by granting permissions to view private items using PowerShell
How to create an Exchange online transport rule to change email header sensitivity "Private" to "Normal" for shared mailboxes.
How to convert Windows 11 Home (BIOS embedded product key) to Windows 11 Pro using a Microsoft 365 for Business Windows upgrade license
SOLVED: Acer Aspire 5 laptop hard disk not detected at boot. Can’t see SSD during Windows 11 install
Fix Acer Aspire 5 laptop hard disk not visible by injecting Intel storage drivers into the Windows boot image and manually loading the drivers during Windows setup.
How to configureTeams admin settings to allow external guests to join Teams meetings without a Microsoft work or school account.
Unknown Multimedia Controller device after installing Windows 11 on a Huawei MateBook D14 AMD Laptop. Fixed by installing AMD Audio CoProcessor Driver.
Improve your Joomla 4 website Google Core Web Vitals score using a plugin to eliminate render-blocking resources and reduce unused CSS.
This guide is for customizing the Windows 10 22H2 Start menu on Citrix Virtual Desktop but the steps will be the same for Azure Virtual Desktop (AVD) or Remote Desktop services (RDS)
How to reinstall Windows 10 Photos App for All Users using PowerShell DISM Add-ProvisionedAppxPackage and an offline package .AppxBundle
How to deploy ESET Protect v10 All-in-one using a silent install script with Microsoft Endpoint Manager (Intune)
How to Install Acrobat Pro DC on Virtual Desktop: Download Acrobat Pro DC and extract the MSI file using PowerShell. Configure Acrobat using the Acrobat Customization Wizard. Silent install Acrobat Pro DC from the command line.
How to disable the "Make Adobe Acrobat my default PDF application" prompt using the registry value iAppDoNotTakePDFOwnershipAtLaunchWin10
How to disable the "Welcome to Adobe Acrobat" message in Adobe Acrobat DC Pro using Registry value "bToggleFTE"
List of Mimecast inbound mail servers DNS MX records for Europe, UK, US, Canada and other global regions.
How to Remove Windows 10 Built-in Apps for All Users with PowerShell on Citrix Virtual Desktop
For IT Admins - How to disable Windows Hello for Business device pin on Windows using an Endpoint Manager - Account Protection policy.
How to hide the Windows Security Appx icon from the Start menu using an FSLogix App Masking registry hiding rule on Windows 10 Virtual Desktop.
For IT Admins - How to disable Bing search in Windows 10 Start Menu using Group Policy (GPO) "Do not allow web search"
For IT Admins - How to hide C and D drives in Windows File Explorer using GPO or registry value "NoDrives" and what to do if "Hide these specified drives in My Computer" isn't working
How to install and configure unattended-upgrades for automatically installing security updates and other package updates on Debian 11
Windows 11 - How to use PowerShell to create registry value to disable the "Let's finish setting up your device" prompt
There are no Group Policy settings to hide the Task View button but you can use a GPO to set the "ShowTaskViewButton" registry value
How to set up whitelisting in OPNsense to allow a country list using MaxMind's free GeoIP database and firewall aliases
How to check DKIM selector DNS records using nslookup and MX Toolbox. And verify DKIM signing in email message headers.
How to set up DKIM in Mimecast (with Office 365). Create a DNS Authentication Outbound Definition and Policy. Add DNS record for DKIM selector and verify DKIM.
How to change the Windows 11 Taskbar layout using an XML file deployed using an Endpoint Manager (Intune) Windows app (Win32) package.
How to change the Windows 11 start menu layout with a JSON file (previously XML) and deploy using an Endpoint Manager (Intune) configuration profile.
How to change registry value to disable task view icon on Windows 11 taskbar using a PowerShell script deployed with Microsoft Endpoint manager Intune
How to change the Windows 11 Taskbar position to the left, center or right using registry (PowerShell) and Endpoint manager Intune
For IT Admins - How to Disable Bing search in Windows 11 Start Menu using an Endpoint Manager configuration profile "Do Not Use Web Results"
How to disable Microsoft search in Bing in Office 365 and Microsoft 365 Apps. Disable Bing in the Office 365 admin center, disable Bing default browser homepage and turn off Background service for Microsoft Search in Bing.
How to uninstall Teams personal app from Windows 11 (for All users) with a PowerShell script deployed using Microsoft Endpoint manager (Intune)
How to remove widgets (weather icon) from the Windows 11 Taskbar using a Microsoft Endpoint Manager Intune configuration profile
How to remove the Teams app chat icon from Windows 11 taskbar using a Microsoft Endpoint Manager configuration profile
How to create an Azure AD dynamic device group for specific laptop model running Windows 11
How to create an ESET Protect v10 agent "all in one" installer package for deployment using Microsoft Endpoint Manager (Intune)
Offline install ESET Management Agent for Linux on Debian 10. Export ESET agent certificate and ESET server's Certificate Authority file. Download the agent install script using wget and install the Management Agent.
How to configure OPNsense firewall NAT port forward rules with NAT reflection (Loopback/Hairpinning) for web servers
How to perform an in-place upgrade from Proxmox VE 6 to 7 using the free no-subscription repository
SOLVED: How to fix Windows activation error code 0x8007007B. Check firmware embedded OEM key and activate Windows digital license using PowerShell
How to test website speed and check if Gzip compression is being used. Then enable Gzip in Joomla 4 global configuration and Nginx web server.
How to enable Jooma Two-factor Authentication (2FA) using Google Authenticator. Enable Joomla MFA Verification code system plugin, install Google Authenticator app and register for MFA by scanning the QR code on your mobile phone.
How to configure OPNsense automatic firmware updates
How to enable Two-factor Authentication (2FA) plugins in Joomla 4. Change global confguration settings to enforce MFA for Administrators and automatically enroll new users.