• Outlook User
  • New Outlook app
  • Outlook.com
  • Outlook Mac
  • Outlook & iCloud
  • Developer
  • Microsoft 365 Admin
    • Common Problems
    • Microsoft 365
    • Outlook BCM
    • Utilities & Addins

Outlook is Sending Winmail.dat Attachments

Slipstick Systems

› Problems › Outlook is Sending Winmail.dat Attachments

Last reviewed on April 8, 2025     198 Comments

Applies to: Outlook (classic), Outlook 2007, Outlook 2010

Outlook.com accounts: there is a "known issue" where Outlook.com accounts are sending winmail.dat files even though everything is set to use HTML or plain text. Microsoft is investigating. "Outlook.com Winmail.dat Bug" (Feb 2017)

There is a long standing "problem" between Outlook and Internet email - Outlook uses a proprietary email format that only Outlook and Exchange (and a few other clients, including Gmail) can decipher. When the recipient doesn't use Outlook, they get a plain text message and an attachment named winmail.dat. Additionally, the attachment icon may be hidden by some clients, including OE and Windows Mail, making it look like the attachment was removed.

The problem? Any attachments included in the message are encased in the winmail.dat attachment.

RTF settings | Email properties of a Contact | Email properties in To field
Turn off RTF Capability | Tools | More Information

Note that if you are using Exchange Server, the Exchange administrators can disable RTF on messages sent to the Internet. SharePoint Contacts linked to Outlook are also a problem. See Other causes of unexpected formatting for more information.

If you arrived on this page because you received a winmail.dat attachment and don't use Outlook, see the Tools below for utilities you can use to retrieve attachments from the winmail.dat file. Don't bother looking in winmail.dat files if you were not expecting an attachment (or if the message size indicates there probably is not an attachment).

Or ask the Outlook user to resend the file, using plain text format. If there is an attachment in the winmail.dat, asking for a resend is my preference, in most cases. This way the sender fixes the problem for future attachments. If you aren't expecting an attachment and the file size is too small for an attachment, you don't need to ask for a resend, you are only missing the pretty formatting.

What is RTF, TNEF and winmail.dat?

Outlook can use a special method, technically referred to as Transport Neutral Encapsulation Format (TNEF), to package information for sending messages. The use of TNEF is affected by settings in Outlook that are referred to as Rich Text Format (RTF). TNEF and RTF are not identical, but they are very similar.

A TNEF-encoded message contains a plain text version of the message and a binary attachment that "packages" various other parts of the original message. In most cases, the binary attachment is named Winmail.dat, and it includes the following information (if included in the message):

  • The formatted text version of the message (ie, font and colors).
  • OLE objects (such as embedded pictures and embedded Office documents).
  • Special Outlook features (i.e., custom forms, voting buttons, and meeting requests).
  • Regular file attachments that were attached to the original message.

 

Where to check for RTF settings in Outlook

When RTF is not working as expected (either all messages are RTF, or Meeting Requests and Voting are not working) there are several settings your need to check in Outlook.

Note: Exchange server administrators can also control RTF to Internet addresses. If the administrator disables RTF to Internet addresses, the settings in Outlook will not override them.

Don't forget to clear the auto-complete cache after changing Outlook's settings. The auto-complete cache (nickname cache) remembers the setting and Outlook will continue to send messages using RTF. Delete the address from the cache to clear it or clear the entire auto-complete cache. See How to clear name from the cache at Understanding Outlook’s Auto-Complete Cache if you need help clearing the autocomplete cache.

 

Global properties

Use this setting to control how messages created using RTF formatting or that require TNEF encoding are handled. If this is set to plain text or HTML formatting, Voting and Meeting Requests may not work unless you override the setting using Email properties.
Outlook 2010, 2013, or Outlook 2016/2019: File, Options, Mail and scroll to the bottom of the dialog.
Outlook 2010 global properties

Recommended setting: Convert to HTML. Outlook will send all messages to the Internet using HTML unless you change the email properties (below).

Outlook 2007 and older: Go to Tools, Options, Email Format, Internet Options button.

Outlook 2007 global settings
 

Email properties of a Contact

Note: this setting is not easily accessible in Outlook 2013 and newer.

Open the Contact and double click on the email address. Changes made here apply to all messages sent to this person. Use this to override the setting in Internet options (above).
Let Outlook Choose

Recommended setting for most contacts: Let Outlook decide. This will send all messages using the global properties. If you need to send Meeting Requests or other messages that require TNEF encoding and know the contact uses Outlook, you can set the contact to always use RTF.

 

Email properties of an address in the To field of a new message:

Double click on the address in the To field. If the address is in your Contacts folder, their contact opens; if the address is not in your Contacts, the email properties dialog opens. Use this setting to "one-off" the formatting when sending meeting requests or RTF formatted messages to Internet addresses. This will override the setting in Options dialog's Internet options.
Let Outlook choose

Recommended setting: Let Outlook decide - this will send all messages using the global properties. If you need to send Meeting Requests or other TNEF encoded messages and know the contact uses Outlook, you can set the address to always use RTF.

 

To access the Email properties in Outlook 2010 and newer

Look for Open Outlook Properties on the context menu when you right click on the email address in an open contact. Note that you need to be really fast and right click before the hovercard comes up. Once the hovercard comes up, the Properties link is missing from the context menu, often until you restart Outlook.
Open Outlook Properties

If you set the LegacyGal registry value, you'll be able to double click on the address and open the properties dialog. You can also turn off the hovercard so the card comes up only when you click on the address. These ready-to-use registry files will enable the 'legacygal' feature and turn off the hover feature: Outlook 2016/2019/365 Outlook 2013
(You'll need to restart Outlook after setting the key.)

For more information about these settings, see Use Outlook's Contacts, not Contact Cards.

In Outlook 2010 and newer you'll access the email properties from the contact card that comes up when you hover over or click on an address in a Contact or an email message. Select the menu icon on the right and then Outlook properties to open the Email Properties dialog. As with the older versions, the recommended setting is Let Outlook decide unless you need to force RTF.

outlook2010-email

email-properties

Reminder: The autocomplete cache (nickname cache) may remember the RTF setting and Outlook will continue to send messages using RTF, overriding the Contact settings. Delete the address from the cache to clear it. (Select the address using the arrow keys and press Del)

Other causes of unexpected RTF formatting

SharePoint Contact libraries synced with Outlook are marked to always use RTF. This is fixed in Outlook 2010 SP1 or the Exchange administrator can configure Remote Domain transports for the domains that don't use Outlook and set them to never use RTF to get around the problem.

sps-library

To change the settings on Exchange server, open the Exchange Management Console, expand Organizational Configuration, Hub Transport, Remote Domains, open default transport (or the transport you want to change, if you have more than one) and change the Rich Text setting.

See Configuring TNEF settings on Exchange Server for the PowerShell cmdlets to use and instructions for configuring it in Office 365 Exchange.

Antivirus scanning corrupts the TNEF attachment and the recipients Outlook can't decode it. This is more common with client side scanners, such as AVG. To fix, disable email scanning on the client side; there is no need to scan email with a virus scanner on the desktop computer.

As mentioned previously, the nickname cache can contain the 'always use RTF' flag - if the sender ever forces RTF for one message to the contact, the cache remembers the setting for that contact and always uses RTF (forcing it on the address overrides the conversion setting in Mail format>Internet), even though the contact is no longer set to always use RTF. Delete the address from the cache to fix.

 

If all else fails...

If nothing seems to be working and you use Outlook 2007 SP2 or newer, you can use a registry value to end TNEF encoding once and for all. This will affect your ability to use features that require TNEF encoding, including Voting and Meeting Requests in native Outlook format. (Ready-to-use .reg files are available below.)

  1. Close Outlook
  2. Start Registry Editor (type regedit in the Start Search box or Start menu, Run command and press Enter)
  3. Locate the following registry key:
    In Outlook 2016/2019/365:

    HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Preferences

    In Outlook 2013:

    HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Preferences

    In Outlook 2010:

    HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Preferences

    In Outlook 2007:

    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Preferences
  4. Add a new DWORD named DisableTNEF.
  5. Double click on DisableTNEF and in the Value data box, type 1
  6. Close the Registry editor and Restart Outlook

 

Do It For Me

If you don't want to make the changes to the registry yourself, you can download a .reg file with the changes. Double click to install.

Outlook 2016/2019/365 Outlook 2013 Outlook 2010
Outlook 2007

Remember to restart Outlook or reboot if the registry key does not appear to work!

To reverse the changes, delete the key from the registry or edit the .reg file in Notepad and change the following line, then save and run it.

"DisableTNEF"=dword:00000001 to "DisableTNEF"=-

In addition to setting the registry key (which didn't appear to have an effect), tristof cleared the cache file:

(I went) one step further by clearing the whole auto-complete cache of Outlook. Outlook > File -> Options -> Mail -> Send Messages section. Click the "Empty Auto-Complete Lists" which will clear the entire cache and it finally worked.

Tools to Recover Attachments from Winmail.dat

 

Tools

TNEF's Enough

Tool for Macintosh computers to decode the Winmail.dat attachment sent in Rich Text Format messages.

Winmail Opener

Winmail Opener is a small and simple utility that allows users to view and extract contents of TNEF-encoded messages (winmail.dat). Version 1.4 - Free.

Winmail.dat Reader

Open, convert and save the files on winmail.dat email attachments sent by Microsoft Outlook and Exchange. Easy-to-use graphic interface (no command-line tool). Displays the original message subject and body. Free. Android version available.

Winmail.dat Reader Online

Online utility to decode attachments sent by Outlook that arrive as Winmail.dat files because the message was sent in Rich Text Format format.

More Information

Description of Transport Neutral Encapsulation Format (TNEF) in Outlook
Additional technical information on the MSDN Web site
How e-mail message formats affect Internet e-mail messages in Outlook
Outlook is Sending Winmail.dat Attachments was last modified: April 8th, 2025 by Diane Poremsky

Related Posts:

  • Outlook.com Winmail.dat Bug
  • Decoder Tools for Outlook
  • A contact in Microsoft Outlook can have up to three e-mail addresses a
    Let Outlook decide the best message format to use
  • Using Voting Buttons in Email

About Diane Poremsky

A Microsoft Outlook Most Valuable Professional (MVP) since 1999, Diane is the author of several books, including Outlook 2013 Absolute Beginners Book. She also created video training CDs and online training classes for Microsoft Outlook. You can find her helping people online in Outlook Forums as well as in the Microsoft Answers and TechNet forums.

Subscribe
Notify of
198 Comments
newest
oldest most voted
Inline Feedbacks
View all comments

Dan (@guest_220660)
October 12, 2023 2:47 am
#220660

We just got hit with this, random computers with Outlook 365 desktop client.
Initial investigation shows all settings good but empty autocomplete for specific recipient with problem solves the issue.
Now to the fix, what would the appropriate thing to do?

  • approx 200 users
  • A few of those users have the issue for a few of their recipient.

Should they just empty the autocomplete rows for the failed recipients or is there a better way? (to avoid getting it back)
Were not shure that we should turn off TNEF/RTF globaly for the organisation since its a limited users and recipients that have the problem
Would there be any considerable impact to disable TNEF globaly?

Kindly Dan / Stockholm Sweden

0
0
Reply
Diane Poremsky(@diane-poremsky)
Author
Reply to  Dan
October 12, 2023 1:54 pm
#220661

Disabling TNEF will affect the ability to assign tasks - meeting invites should work ok since they can go as ical. Offhand, I'm not sure about other message classes. If only a few are having problems, I would delete the autocomplete lists first.

Emptying the autocomplete list completely would be the easiest since its one-and-done and they won't need to resend the message. But, they lose the addresses in autocomplete.

0
0
Reply
Ron Takala (@guest_220500)
August 15, 2023 3:30 pm
#220500

Just in the last couple of weeks, this has hit our office hard. Clients complaining that they can't open the attachments that we send. Outlook 2013 - 2021, all settings set to HTML / Let Outlook decide. The registry entry worked for me. Any thoughts on why all of a sudden this changed? Thanks, Diane! Always a Great resource!

0
0
Reply
Diane Poremsky(@diane-poremsky)
Author
Reply to  Ron Takala
October 2, 2023 10:11 am
#220645

Could be an update - the Aug. updates were buggy, but they likely only would have been installed for a few days.

0
0
Reply
happeedraogn (@guest_214472)
December 14, 2019 7:52 am
#214472

thx buddy, it works for me !

0
0
Reply
Bill Case (@guest_214313)
November 18, 2019 8:15 am
#214313

I tried all of the suggestions listed here including deleting from the nickname cache, setting to use HTML for external email, etc, but nothing worked.

Yesterday I found another setting, which, at least for one client, worked. There is another setting in Outlook 2016 > Options > Mail > Message format:

"Encode attachments in UUENCODE format when sending plain-text messages"

When I checked this box, it resolved the problem; the recipient, using Mail on a Mac, previously received winmail.dat, regardless of what attachments I sent. With this setting enabled, he received the attachments as intended. Interestingly, I did NOT tell Outlook to send the message in Plain Text (it was HTML, because it's nearly impossible to reveal the "Outlook Properties" page for an email address anymore...), but it worked. Not sure if this could have other consequences, but it might be worth trying.

3
0
Reply
Tetonsteve (@guest_214470)
Reply to  Bill Case
December 13, 2019 2:08 pm
#214470

I too tried everything suggested up to this point, I checked the UUENCODE box and emptied auto complete list which solved the problem.
THANK YOU

0
0
Reply
Pak Mega Place (www.pakmegaplace.com) (@guest_213616)
July 18, 2019 3:04 am
#213616

Do I configure both POP or IMAP accounts in same outlook..?

0
0
Reply
Diane Poremsky(@diane-poremsky)
Author
Reply to  Pak Mega Place (www.pakmegaplace.com)
October 27, 2019 11:45 pm
#214186

yes, you can put both account types in the same Outlook profile.

0
0
Reply
Lezlie Lovett (@guest_213079)
April 9, 2019 7:30 pm
#213079

I added the registry word as instructed, cleared the auto-complete cache as suggested several days ago but files I send to a non-outlook recipient are still showing up as winmail.dat. I cannot continue my business correspondence this way. Many of my customer have Mac.
Microsoft please fix this or I will have to switch from Outlook. I started having the issue several months ago after a recent automatic update of outlook 365.I don't have time to mess with this and my customers are annoyed. Can anyone from Microsoft tell me why this has not been fixed after several years?

3
0
Reply
Diane Poremsky(@diane-poremsky)
Author
Reply to  Lezlie Lovett
April 9, 2019 10:18 pm
#213080

Which version of Outlook do you use?

Did you download and run a reg file or edit the registry? If you edited it, try the reg file.

0
0
Reply
mow (@guest_211995)
September 28, 2018 6:56 am
#211995

Two things:
1) I don't have "Outlook Properties" in the contacts. Even the Microsoft support page says there is no per-user option in Outlook 2013.
2) When sending messages to myself (that is, an account that is configured in Outlook), all settings are ignored and Outlook happily sends TNEF anyway. (It works if I use an alias that Outlook does not know about.) This just surprised me quite a bit when I wanted to see what my signature looks like in Thunderbird and sent a test message to myself ...

mow

0
0
Reply
Diane Poremsky(@diane-poremsky)
Author
Reply to  mow
September 28, 2018 8:59 pm
#211996

Yeah, Microsoft basically broke the Outlook properties - but if you set the LegacyGal key, you'll see the properties dialog.

On #2, was your address in autocomplete? If so, try deleting the autocomplete entry and resending.

0
0
Reply
gusmuh (@guest_211675)
August 9, 2018 7:22 pm
#211675

For me to resolve this, I had to go to File, Options, Mail, under 'Message Format' category, I changed 'When sending Rich Text Format messages to internet recipients' to 'Send using Outlook Rich Text Format' from the dropdown menu.
I am using Office 365 Outlook on desktop early August 2018.
ps- Under 'Compose Messages' category I have the format set to HTML.

0
0
Reply
Diane Poremsky(@diane-poremsky)
Author
Reply to  gusmuh
August 10, 2018 11:03 am
#211678

So changing the setting to keep RTF formatting fixed it? That is normally the cause of the problem.

0
0
Reply

Visit Slipstick Forums.
What's New at Slipstick.com

Latest EMO: Vol. 30 Issue 19

Subscribe to Exchange Messaging Outlook






Support Services

Do you need help setting up Outlook, moving your email to a new computer, migrating or configuring Office 365, or just need some one-on-one assistance?

Our Sponsors

CompanionLink
ReliefJet
  • Popular
  • Latest
  • Week Month All
  • Jetpack plugin with Stats module needs to be enabled.
  • Open Outlook Templates using PowerShell
  • Count and List Folders in Classic Outlook
  • Google Workspace and Outlook with POP Mail
  • Import EML Files into New Outlook
  • Opening PST files in New Outlook
  • New Outlook: Show To, CC, BCC in Replies
  • Insert Word Document into Email using VBA
  • Delete Empty Folders using PowerShell
  • Warn Before Deleting a Contact
  • Classic Outlook is NOT Going Away in 2026
Ajax spinner

Recent Bugs List

Microsoft keeps a running list of issues affecting recently released updates at Fixes or workarounds for recent issues in classic Outlook (Windows).

For new Outlook for Windows: Fixes or workarounds for recent issues in new Outlook for Windows .

Outlook for Mac Recent issues: Fixes or workarounds for recent issues in Outlook for Mac

Outlook.com Recent issues: Fixes or workarounds for recent issues on Outlook.com

Office Update History

Update history for supported Office versions is at Update history for Office

Outlook Suggestions and Feedback

Outlook Feedback covers Outlook as an email client, including Outlook Android, iOS, Mac, and Windows clients, as well as the browser extension (PWA) and Outlook on the web.

Outlook (new) Feedback. Use this for feedback and suggestions for Outlook (new).

Use Outlook.com Feedback for suggestions or feedback about Outlook.com accounts.

Other Microsoft 365 applications and services




New Outlook Articles

Open Outlook Templates using PowerShell

Count and List Folders in Classic Outlook

Google Workspace and Outlook with POP Mail

Import EML Files into New Outlook

Opening PST files in New Outlook

New Outlook: Show To, CC, BCC in Replies

Insert Word Document into Email using VBA

Delete Empty Folders using PowerShell

Warn Before Deleting a Contact

Classic Outlook is NOT Going Away in 2026

Newest Code Samples

Open Outlook Templates using PowerShell

Count and List Folders in Classic Outlook

Insert Word Document into Email using VBA

Warn Before Deleting a Contact

Use PowerShell to Delete Attachments

Remove RE:, FWD:, and Other Prefixes from Subject Line

Change the Mailing Address Using PowerShell

Categorize @Mentioned Messages

Send an Email When You Open Outlook

Delete Old Calendar Events using VBA

Repair PST

Convert an OST to PST

Repair damaged PST file

Repair large PST File

Remove password from PST

Merge Two Data Files

Sync & Share Outlook Data

  • Share Calendar & Contacts
  • Synchronize two computers
  • Sync Calendar and Contacts Using Outlook.com
  • Sync Outlook & Android Devices
  • Sync Google Calendar with Outlook
  • Access Folders in Other Users Mailboxes

Diane Poremsky [Outlook MVP]

Make a donation

Mail Tools

Sending and Retrieval Tools

Mass Mail Tools

Compose Tools

Duplicate Remover Tools

Mail Tools for Outlook

Online Services

Calendar Tools

Schedule Management

Calendar Printing Tools

Calendar Reminder Tools

Calendar Dates & Data

Time and Billing Tools

Meeting Productivity Tools

Duplicate Remover Tools

Productivity

Productivity Tools

Automatic Message Processing Tools

Special Function Automatic Processing Tools

Housekeeping and Message Management

Task Tools

Project and Business Management Tools

Choosing the Folder to Save a Sent Message In

Run Rules on messages after reading

Help & Suggestions

Submit Outlook Feature Requests

Slipstick Support Services

Buy Microsoft 365 Office Software and Services

Visit Slipstick Forums.

What's New at Slipstick.com

Home | Outlook User | Exchange Administrator | Office 365 | Outlook.com | Outlook Developer
Outlook for Mac | Common Problems | Utilities & Addins | Tutorials
Outlook & iCloud Issues | Outlook Apps
EMO Archives | About Slipstick | Slipstick Forums
Submit New or Updated Outlook and Exchange Server Utilities

Send comments using our Feedback page
Copyright © 2025 Slipstick Systems. All rights reserved.
Slipstick Systems is not affiliated with Microsoft Corporation.

wpDiscuz

Sign up for Exchange Messaging Outlook

Our weekly Outlook & Exchange newsletter (bi-weekly during the summer)






Please note: If you subscribed to Exchange Messaging Outlook before August 2019, please re-subscribe.

Never see this message again.

You are going to send email to

Move Comment