Quick Fix (30 seconds) – Turn Off Send Immediately
When Outlook tries to send a 25 MB file through a corporate mail server that caps at 10 MB, it doesn't just fail – it freezes. The most common culprit is Outlook's "Send immediately when connected" setting. It forces Outlook to hand off the message to the server the moment you hit Send, and if the server stalls, your whole client stalls.
- Open Outlook 2016 or 2019.
- Click File > Options.
- In the left pane, choose Advanced.
- Scroll down to the Send and receive section.
- Uncheck Send immediately when connected.
- Click OK.
After you click OK, Outlook won't try to push the message right away. It sits in your Outbox. You can hit F9 (Send/Receive All) when you're ready, and if it still hangs, you know the problem isn't the immediate send – it's something else.
What you should see: Just a normal Outlook window. No restart required. The next time you send a large attachment, check your Outbox – the message should stay there until you press F9.
I've seen this fix solve about 20% of the cases I handle. It's the first thing I tell folks on corporate networks because it's free and takes half a minute.
Moderate Fix (5 minutes) – Disable Suspicious Add-Ins
If the quick fix didn't stop the freeze, the next suspect is an add-in. Outlook 2016/2019 in a corporate environment often has a pile of them: SharePoint, Teams, Skype for Business, or some line-of-business app that tries to scan every attachment. When you add a 30 MB file, that add-in tries to process it and chokes.
Here's how to test it without uninstalling anything:
- Close Outlook.
- Hold the Windows key + R to open the Run dialog.
- Type
outlook /safeand press Enter. - Outlook opens in Safe Mode. Look at the title bar – it should say "Safe Mode."
- Try sending a test email with a large attachment (say, 20 MB).
If it works in Safe Mode, an add-in is the problem. Now close Safe Mode and reopen Outlook normally, then:
- Go to File > Options > Add-ins.
- At the bottom, next to Manage, choose COM Add-ins and click Go….
- Uncheck everything except maybe Microsoft Outlook (if listed).
- Click OK and restart Outlook.
What you should see: After unchecking, Outlook restarts with no add-ins loaded. Try sending the same attachment again – if it goes through, re-enable add-ins one by one to find the culprit.
In my experience, the Microsoft SharePoint add-in is the biggest offender, followed by any third-party document management tool. You'll usually find that after disabling it, large attachments send without a hitch.
Advanced Fix (15+ minutes) – Registry Tweak for Timeout, Plus Corporate Server Limits
If you're still stuck, the freeze might be Outlook waiting forever on a network server that's silently rejecting the file. Corporate mail servers often have a set attachment limit (like 25 MB), but they don't always send a clean error – they just wait, and Outlook waits with them. You can shorten that wait with a registry tweak.
Warning: Editing the registry is risky. Back it up first (File > Export in Regedit). Only proceed if you're comfortable or have IT support.
- Close Outlook.
- Press Windows key + R, type
regedit, and press Enter. - Navigate to:
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Preferences
For Outlook 2019, it's also 16.0 (they share the same version number). For Outlook 2016, it's also 16.0. If you're on Outlook 2013, it would be 15.0, but that's not your case.
- Right-click in the right pane, choose New > DWORD (32-bit) Value.
- Name it
SendTimeout. - Double-click it, set the base to Decimal, and enter a value like
30(seconds). - Click OK.
- Close Regedit and restart Outlook.
What you should see: If Outlook still hangs, you'll now get an error or it'll move the message to Drafts after about 30 seconds instead of freezing forever. That's progress, not a full fix.
But the real fix is to know your server's attachment limit. Check with your IT team or look at the Exchange Admin Center (if you're the admin). If the limit is 10 MB and you're sending 20 MB, no registry tweak will save you – you need to either split the files or use a file-sharing service like OneDrive or SharePoint (which Outlook supports natively via Insert > Link).
One more thing: if you're on a VPN, your connection might be dropping packets. A 50 MB attachment over a shaky VPN will freeze Outlook faster than anything. Try disconnecting from VPN and sending from a wired office network to test.
I've had users blame Outlook when it was actually their VPN or the server rejecting the file. The SendTimeout tweak at least turns a silent freeze into a visible error, which is half the battle.
That's the full flow. Start with the 30-second setting, move to add-ins, and only touch the registry if you're comfortable. Nine times out of ten, one of the first two solves it.