r/exchangeserver

OWA Enabling Online/In-Place Archive
▲ 3 r/exchangeserver+1 crossposts

OWA Enabling Online/In-Place Archive

An employee's OWA email account is currently using about 93 GB of its original 100 GB of storage, so it is getting fairly close to being full. Fortunately, the upgraded Microsoft email license already assigned to his account provides additional storage. From what I understand, the additional storage is provided through a separate Online/In-Place Archive.

Please advise if the following statement provided from a ChatGPT query is true or if there are any other precautions I need to take in the process of enabling the Online Archive for this employee. I'm including a screenshot provided by ChatGPT that shows how the mailbox folder structure will look like once the Online/In-Place Archive is enabled.

The Online/In-Place Archive needs to be turned on. Once enabled, email that is more than two years old will automatically move from his regular mailbox into this archive, freeing up space for newer email. Nothing will be deleted, and he'll still be able to find, search, and open your older messages whenever he needs them. The new Online Archive will also be clearly visible in Outlook as a separate set of folders below his current mailbox folders, so he'll be able to easily tell which folders and messages are in his regular mailbox and which are in the archive. This will give his account considerably more room and should prevent your mailbox from filling up in the future.

u/cmbort — 15 hours ago

Side by Side Windows 2019 to 2022 upgrade with Exchange Server instructions

I'm looking to migrate my Windows server 2019 to 2022. Spinning up the 2022 from scratch. I need to migrate the Exchange server and was wondering if there's any good websites with step b step instructions or do I need to rely on GoogleAI?

Install Exchange, move all mailboxes and connectors over, and then decommission the old server..

reddit.com
u/Tr1pline — 1 day ago

Attempting Remote Restore and getting error

Short story long, our previous IT staff decided to have our power users test M365 before rolling it out, then rolled it out and couldn't migrate on prem mailboxes of the test users to the cloud since they already existed. The issue is that I couldn't just delete the online mailboxes when I arrived since they had been in use dual function for a while. I followed this guide https://learn.microsoft.com/en-us/troubleshoot/exchange/user-and-shared-mailboxes/mailbox-exists-exo-onpremises and got to the point where I try and remote restore the mailbox on prem to the cloud and get the following error.

Some infrastructure information. We are running Version 15.2 (Build 1748.10) Exchange 2019 CU15 on Server 2019. .net framework 4. We have a hybrid connection to m365 and I came in on the tail end of the migration piece which worked well enough.

Things I have tried.

TLS 1.2 settings to confirm use of strong Cryptography and registry edits.

Triple checked IIS Settings and Certs and removed IIS IP restriction features

confirmed admin credentials and move rights

Our Network guy says the port is open, but I suspect our Firewall is the culprit regardless of what he says. I'm out of ideas to try and was hoping for a little help. We are a relatively small org and I have very little on prem exchange experience so this process is a little daunting.

I run this command

$cred = Get-Credential

New-MailboxRestoreRequest -RemoteHostName "mail.domain.com" -RemoteCredential $cred -SourceStoreMailbox "GUID" -TargetMailbox "GUID" -RemoteDatabaseGuid "GUID" -RemoteRestoreType DisconnectedMailbox

and get this error

Write-ErrorMessage : ||The call to 'https://mail.ourdomain.com/EWS/mrsproxy.svc' failed. Error details: The SSL connection

could not be established, see inner exception. --> The SSL connection could not be established, see inner exception.

--> Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host..

--> An existing connection was forcibly closed by the remote host..

At C:\Users\myadmin\AppData\Local\Temp\2\tmpEXO_r4thaxj0.kay\tmpEXO_r4thaxj0.kay.psm1:1220 char:13

+ Write-ErrorMessage $ErrorObject

+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

+ CategoryInfo : NotSpecified: (:) [New-MailboxRestoreRequest], MRSRemoteTransientException

+ FullyQualifiedErrorId : [Server=SN7PR01MB8066,RequestId=361a1f0d-510f-31f9-2d5e-023eaf1874f3,TimeStamp=Tue, 18 A

ug 2026 14:41:56 GMT],Write-ErrorMessage

u/nanaki989 — 1 day ago

Mailwizz Configuration need help

I have already installed mailwizz on contabo server but it can’t push data as I expected. If anyone can help me this to install and configure. Our requirements is per day need to send 20lakh data in 8 hours .

reddit.com
u/muralirajendran88 — 4 days ago

Exchange Auth Certificate rotation stuck — EffectiveDate passed 2 days ago, CurrentCertificateThumbprint still shows old cert (DAG, 2 prod + 2 DR)

Environment: Exchange Server SE, DAG with 4 members (2 production + 2 DR).

Here's exactly what I did, in order:

  1. 08/10/2026, 11:56 AM — Ran New-ExchangeAuthCertificate on one of the DAG members to rotate the Auth Certificate.

  2. Log output confirmed the new certificate was generated and staged:

    • New cert thumbprint: E6C74DBE...B5268 (masked)
    • Effective date is: 08/14/2026 12:11:31
    • Log explicitly stated: "The renewal action was successfully performed - the new Auth Certificate will become active on: 08/14/2026 12:11:31"
    • Log also recommended running Hybrid Configuration Wizard (HCW) once the new cert becomes active.
  3. Confirmed via (Get-AuthConfig).NextCertificateThumbprint that the new cert is correctly staged as "Next":

    • Thumbprint: E6C74DBE...B5268
    • NotBefore: 8/10/2026 12:09:19 PM
    • NotAfter: 8/10/2031 12:09:19 PM (5-year self-signed cert)
  4. Current cert, confirmed via (Get-AuthConfig).CurrentCertificateThumbprint:

    • Thumbprint: E31DFF2D...4497
    • NotBefore: 8/27/2021 1:16:50 AM
    • NotAfter: 8/27/2026 1:16:50 AM

    (So the current cert isn't even expired yet — about 11 days of validity left — which is a separate point but confirms this wasn't an emergency/forced rotation scenario.)

  5. To make sure the AuthAdmin servicelet (which checks the effective date every 12 hours) would pick up the change without waiting, I manually restarted MSExchangeServiceHost on all 4 DAG members (2 prod + 2 DR).

  6. Verified the restart worked by checking:

   [xml]$xml = Get-ExchangeDiagnosticInfo -Process "Microsoft.Exchange.ServiceHost" -Server $server
   $xml.Diagnostics.Components.AnchorApplication.AnchorServiceComponents.CacheScheduler.lastRunTime

on each server — all 4 servers show a recent lastRunTime (8/15/2026, evening), confirming the servicelet actually ran on every member.

Problem

Today is 8/16/2026 — 2 days after the stated effective date (8/14) — but:

(Get-AuthConfig).CurrentCertificateThumbprint

still returns the old certificate (E31DFF2D...4497). The new certificate is still sitting as NextCertificateThumbprint, it never got promoted to Current.

Questions

  • Given the servicelet has clearly run (confirmed via lastRunTime) on all 4 members after the effective date, why hasn't the promotion from Next → Current happened?
  • Is there something DAG/multi-AD-site specific I'm missing? (The tool's own log warned about Exchange being installed in multiple AD sites and mentioned the servicelet may fail to deploy the cert to other AD sites in rare cases.)
  • Is Set-AuthConfig -PublishCertificate something I need to run manually here, even though the tool I used already set the NewCertificateEffectiveDate and the log said it was "successfully performed"?
  • Could this be a timezone issue between when the effective date was stored vs. how the servicelet evaluates "now"?

Any input appreciated before I just run Set-AuthConfig -PublishCertificate manually and force it.

reddit.com
u/marshmalllow1 — 4 days ago
▲ 3 r/exchangeserver+1 crossposts

Outlook Classic issues with Exchange SE

I currently have the problem that some users experience one or more of the following issues:
• Outlook won’t start (with a bit of luck, one out of four attempts succeeds)
• Outlook freezes and switches to “Not responding” when they try to send an email
• Emails get stuck in the Outbox
• Typed text disappears
• The connection to Exchange is interrupted
I have tested this with Office 2024 LTSC (July and August builds), Office 2019, and Office 365.
The interesting point is that the problem occurs both with a single Exchange SE host and with a DAG running Exchange SE — two completely separate environments.

Update 20:12: I performed a system restore to a restore point from before the problems started, but that did not resolve the issue.

reddit.com
u/DEWiT1337 — 5 days ago

Mystery of mail enabled security groups

We are now stuck with a dilemma of migrating mail enable security groups. We have around 800+ mail enabled security groups, around 600 coming from EAC which we are planning to strip away the exchange attributes. Yea, we are a big organization with stupid people who made these mail enabled security groups in the first place. Couple of these are being used for emails which we figured out using mail trace option, for that we will recreate it as a EXO DL, rest of them can just be stripped away and preserve it as security groups in AD. Now, we did couple of testing with some test groups and here is my understanding so far…

  1. Stripping away the exchange attributes using the disable command removes only the domain email address, it still hold the tenant onmicrosoft.com address. However, it disappears from EAC but still valid in AD.
  2. Since the group is synced from AD to azure, it still shows up on EXO with a valid onmicrosoft.com address.
  3. Now, the only way to completely strip the exchange attributes and just keep it as security groups in AD, we must move it to a non sync OU for it to disappear from azure. Then moving back to the previous OU will mark this group as only security group in azure. This workaround was mentioned in couple of Microsoft and private blogs.
  4. Now my question, if this groups which is being synced from AD to azure has some permission like file share or anything in AD which is also being used as a permission group in azure or is an approved sender for any DL or added as a permission for any shared mailbox, moving it to a non sync OU will break it from azure. How can we over come this ? Deleting and recreating it will break AD permissions as well.

What can be the best option to strip the exchange part and keep it synced between AD and azure without any breakage, so that the ones are being used we can recreate it on EXO as DL others can rest in peace in AD. I plan to do this and go home peacefully without working and fixing this mess all night long.

Advises please…. Thank you !!

reddit.com
u/fazzy84 — 7 days ago

Mailboxes created On-prem appearing directly in EXO without a license

Just to preface, i know this is technically not the correct way to create Shared mailboxes but it is how its currently done in my company.

Our service desk creates shared mailboxes by creating an Office 365 mailbox on-prem and once in EXO it gets converted to a shared mailbox. What I have found though is that the mailbox will appear directly in EXO without a license and in some cases I have found that when they forget to convert the mailbox to shared it somehow stays in EXO as a user mailbox and continues to work even after 30 days without a license. Has anyone ever seen this? I have no idea how these mailboxes are working.

Thanks!

reddit.com
u/4112Naes — 8 days ago
▲ 4 r/exchangeserver+2 crossposts

Outlook Classic

I manage several users who use Outlook Classic as their primary email app. Today a single user noticed her calendar invites weren't going through. She had an email stuck in her outbox , and when I tried to clear it it said she didn't have permission to delete. I was able to delete it in safe mode, but new messages still get stuck and she is not receiving incoming messages despite the bottom ribbon saying "connected to MS Exchange". I tried making a new profile but the new profile gets hung on the "loading profile" step, same thing if i try to rename the existing OST to force a new one. The new profile's OST file is blank so I don't think it actually pulled any data. She has another user's mailbox added in the form of a second profile, and that one works just fine. New Outlook, mobile, and web worked fine so I assumed it must be an issue with either her cached credentials or something local, but here's the weird thing.

I made a new profile using her mailbox on my pc to test, and that failed. Creating the profile through the control panel gave me a notification that an encrypted connected could not be secured. Creating it through the profile selection menu worked including prompting the MS sign in popup, but trying to open the profile in or out of safe mode triggers the following error before crashing outlook; "Cannot start Microsoft Outlook. Cannot open the Outlook window. The set of folders cannot be opened. The attempt to log on to Microsoft Exchange has failed". This is a single user in our organization who is unable to sign into multiple PCs via outlook classic, and does not appear to be tied to her credentials based on them working for the other clients.

I've got a MS support ticket open, but last time it sat on their desk unassigned for months until it just timed out. Any Ideas? No major changes have been made on the back end that would impact authentication/sign ins.

reddit.com
u/Professional-Try2949 — 9 days ago
▲ 3 r/exchangeserver+3 crossposts

Resurrecting an old subscription-free local storage project as a Solana DePIN layer (Architecture Overview)

Hey everyone,

I’m an independent software architect. Back in 2020, I designed a hardware blueprint and ran a Kickstarter campaign focused on consumer data privacy—

specifically abstracting away monthly cloud subscription models through local network storage arrays.

The concept in all honesty stalled at the time, but the underlying core thesis remains valid: consumers deserve a frictionless client-side storage aggregation gateway that preserves true encryption

With the scaling velocity of high-speed block ledgers, I am actively resurrecting the protocol framework as a open-source DePIN (Decentralized Physical Infrastructure Network) aggregation layer .

🏗️ Technical Architecture Spec

• Cryptographic Layer: The client-side interface executes local AES-256 encryption before any data packet leaves the local environment.

• Sharding Protocol: The system splits encrypted files into 50 distinct structural fragments.

• Redundancy Matrix: We utilize a strict 20/50 Erasure-Coding protocol. Data blocks are distributed across decentralized arrays. Because of the coding rule, a user only needs to successfully retrieve any 20 out of the 50 total shards to fully reconstruct their original file payload natively, neutralizing single-point server failures.

📈 Protocol Status & Open-Source Node Rollout

To ensure absolute network neutrality and bypass predatory venture capital pre-seed allocations, we have openly initialized the base utility pool on-chain today to fund our ongoing development runway.

• Ledger Safety: 100% of the initial liquidity pool is programmatically locked and permanently burned on the ledger to protect participant trust. Creator allocation is restricted to a 9% treasury block.

• Documentation: Our initial technical framework whitepaper is hosted natively in our root server directory at https://red-cloud.online/whitepapers.pdf

• Genesis Nodes: We are actively mapping out our Phase 2 node parameters. Staking criteria and local client execution code blocks will move into closed beta over the next fortnight.

I’m opening up the blueprint early to connect with full-stack engineers and data systems architects who want to stress-test the Erasure-Coding thresholds or get involved in the upcoming genesis node tracking lists.

Live ledger metrics can be audited directly on our research panel here: https://dexscreener.com/solana/8f6fxoxtke4hnngfzxm7xh9truuvnwqvn4ewanwlpump

Keen to hear your thoughts on optimization limits for local client-side sharding layers.

u/REDCLOUDKICKSTARTER — 9 days ago
▲ 2 r/exchangeserver+1 crossposts

Recover Deleted Emails

Good day to all.

I work for a management company. Our IT department is small. Only 3 of us to manage about 300 active users and no MSP. We have a hybrid AD/Entra environment. Most of our users are 365 Business Premium licensed. Our company operates in the medical field, so we are subject to HIPAA and have a global 7 year data retention policy setup in Microsoft for Exchange and OneDrive/Sharepoint.

Without providing too much detail that I'm, for the most part, not privy to myself, we had some kind of incident with an employee doing some things they shouldn't have been doing. But like a lot of times, the IT department was left out of the loop. On 6/10/26, we were told the user was terminated, so we went through our normal process of disabling the user, removing permissions, the usual. We were not, and are almost never privy to the circumstances behind a termination.

I found out this Monday (8/10/26) that there is some litigation going on regarding this person's termination and we were asked to preserve the users emails and recover anything that was deleted. HR has been adamant about recovering their deleted emails that they are positive exist. When I found out about the litigation on Monday, I placed a litigation hold on the user's account.

I've started the process of trying to recover deleted emails through Exchange Admin > Mailboxes > [User] > Other > Recover deleted items. I've set the date filter for the entirety of their tenure with the company, which was only a couple of months, and I've come up with nothing that can be recovered. It's my understanding that even if the user deleted emails, deleted them from the deleted items folder, then purged them from the recovery window in Outlook, our data retention policies should still make them recoverable.

My question is: With our data retention policies in place, does this mean that they didn't delete anything? Or would the time that passed between the termination and the litigation hold being put in place be too much to recover anything?

reddit.com
u/bleepit1984 — 8 days ago

Two email gateways in front of Exchange Online and a BEC still went through both

Long short, we spent a few months running two SEGs in sequence, one of which we already had and one that came with an acquisition. Redundant yes, but double the distance covered.

Then an email came in impersonating the vendor payment details with just a believable note about changed bank details from a supplier we deal with every week. Two products, same miss. That was the moment it clicked that gateways are still built to scan payloads.

If you've eliminated the SEG and gone native plus something behavioral, what fell over?

reddit.com
u/Same-Designer-5499 — 13 days ago
▲ 3 r/exchangeserver+2 crossposts

Outlook - server unavailable out of office

Hi everyone, at my wits end with this one.

We have a hybrid setup and migrated everyone to exchange online. We have an Exchange SE server on prem that is just used for management and all mailboxes are in exchange online.

Random users get the following error when they try to set their out of office “Your automatic reply settings cannot be displayed because the server is currently unavailable. Try again later”

If tried so many things and none seem to resolve it.

EWE enabled for users, rules aren’t broke or to big, registry keys etc…

The autodiscover points to 365, have checked this on outlook

The only thing that seems to work is nuking the user profile (not the outlook profile, that’s does nothing),but that brings other problems and we have too many users to do this at scale.

Any help would be appreciated

reddit.com
u/xmrminerman — 14 days ago

Need help achieve the Outlook Rules Desired Results

Exchange Online Transport Rule Issue – Internal Folder Project
Objective

I'm implementing an Exchange Online solution that automatically files internal-only emails into an "Internal" folder in every mailbox.

Desired behaviour:

Scenario Expected Result
Internal → Internal Move to Internal folder
Internal → Internal + External (To/CC/BCC) Stay in Inbox
Internal → External Stay in Inbox
External → Internal Stay in Inbox
Guest/B2B involved Stay in Inbox

Tried a lot in Exchange Online Admin, Outlook Rules, Powershell etc, but not working.

reddit.com
u/Few_Technology5390 — 13 days ago