
How to Remove Password From Windows Account | CMD
How to log on to Windows without hitting the logon screen ... Read More

The SPF record a domain owns can have the maximum length of 255 characters. A longer record - or even nearly that long - is not advisable as recipient servers have a more difficult job to process all elements, especially ... Read More

When access to a mailbox in Exchange 2013-2019 is assigned, by default the mailbox is auto-mapped to the trustee's profile. That means if Alice gets access to Peter's mailbox, Alice will see her colleague's mailbox appearing automatically in her Outlook ... Read More

You are searching for the folder inside a mailbox that contains the oldest message. Mailbox folders can be scanned specifying certain criteria. This one-liner takes advantage of the OldestItemReceivedDate property of the MailboxDatabaseFolder query output. It crawls through all the ... Read More

Are emails deleted forever in Exchange? Obviously if you delete an email the normal way, it will be put in the "Deleted Items" folder inside your mailbox. But what happens if you delete them even from there? Or straight hard-delete ... Read More

There are scenarios where we need to know if an email address already exists inside the organization. At first glance it might not be obvious what object has a specific email address, as in Exchange any mail enabled objects can ... Read More

In this short guide we deploy a Windows-based SSTP server for clients. For details about the protocol and the way to deploy a linux-based implementation of the server that has auto-renewing SSL certificates, visit my guide HERE. Our test VM ... Read More

Always Hot Café needs a fast and cheap way to set up a VPN solution for it's workers. They don't want to invest in expensive hardware, or software. Also, the employees have Windows laptops and they want to use the ... Read More

The quick way to get a user's SID or identify a SID if the username is unknown. First we use the command line to retrieve the reqested values, then a custom PowerShell function that can be used to get any ... Read More

Does expired mean it is not working anymore? When an SSL certificate is signed, it gets an expiry date. It doesn't matter if it is "self-signed" - meaning that a not trusted server signed it (for instance the webserver itself) ... Read More

When data is deleted from an Exchange database, the size of the actual EDB file does not decrease.Imagine the following situation: your server runs out of disk space, so you decide to move a few mailboxes away from the database, ... Read More

This script lists the database sizes in our environment. Not only the used space is retrieved, but the whitespace and the number of mailboxes is displayed in each databases as well. When data is deleted from a database - either ... Read More

From time to time performing maintenance on a DAG member server might be necessary. For example, cumulative updates for Exchange are released quarterly, installing them requires stopping services and rebooting the server. During the process we want the mail flow, ... Read More

The question has been asked many times already: is it possible to run a hypervisor INSIDE a Proxmox machine as a VM? The answer is yes. It is called nested virtualization and in this article, we will see how it ... Read More

As a rule of thumb, it's a good practice to place the Exchange databases in a dedicated location. By default, in Exchange 2013, 2016 and 2019 both the EDB file (the database itself) and the log files are created under:C:\Program ... Read More

In this short guide we have create a free Let's Encrypt wildcard certificate. Before you Begin We'll need a fresh installation of Ubuntu or Debian linux. The box doesn't need to b e publicly accessible as we will use DNS ... Read More

It this article we'll create basic, single site Exchange 2019 DAG (Database Availability Group). We already installed two mailbox servers with the same specifications (detailed here). Each of them has a single database configured already, MAIL has DB01 and MAIL2 ... Read More