• Elliot Wilen reports to me that he's 'observed truncation of filenames with TNEF's Enough, but tnefDD did not have this drawback'. A freely-available tool for reading TNEF format on Windows and Linux is the tool called tnef. It is released under the GNU General Public License (GPL).
  • TNEF's Enough for macOS. Celebrating over 18 years of providing a free winmail.dat solution to the Mac community! February 2nd, 2020. TNEF's Enough for iOS 1.7. Version 1.7 released for iOS 13 an fixes for running back to iOS 11. Get on App Store! November 5th, 2019. TNEF's Enough for Mac OS.
TNEFs Enough-->

TNEF, also known as the Transport Neutral Encapsulation Format, Outlook Rich Text Format, or Exchange Rich Text Format, is a Microsoft-specific format for encapsulating MAPI message properties. All versions of Outlook fully support TNEF. Outlook on the web (formerly known as Outlook Web App) translates TNEF into MAPI and displays the formatted messages. Other email clients that don't support TNEF typically display TNEF formatted messages as plain text messages with Winmail.dat or Win.dat attachments. For more information about TNEF, see Exchange and Outlook message formats.

Administrators can specify whether TNEF should be preserved or removed from messages that leave their Exchange organization. You can specify TNEF conversion options in the following locations:

Outlook Tnef Settings

  • Remote domain settings

  • Mail contact and mail user settings

  • Outlook settings:

    • Message format

    • Internet message format

    • Internet recipient message format (Outlook 2010 or earlier)

Typically, the default TNEF conversion options will work fine (by default, TNEF messages are converted to HTML for external recipients). However, you might need to force plain text conversion for recipients that are using older email clients or messaging systems. They'll likely tell you if TNEF messages from your Exchange environment appear to have formatting issues.

For more information about other content conversion in Exchange, see Content conversion.

TNEF conversion options for remote domains

Remote domains specify settings for messages sent to domains that are external to your Exchange organization. For more information, see Remote Domains.

Tnef

When you configure TNEF conversion options for a remote domain, the settings are applied to all messages sent to recipients in that domain. You can use the Exchange admin center (EAC) or the Exchange Management Shell to configure these options:

  • In the EAC, go to Mail flow > Remote domains > Add , or select an existing remote domain, and then click Edit > Use rich-text format section.

  • In the Exchange Management Shell, use the TnefEnabled parameter on the Set-RemoteDomain cmdlet.

The TNEF conversion options for remote domains are described in this table:

TNEF’s Enough icon in dock. Winmail.dat attachment file contents revealed with TNEF’s Enough. From there, you can drag the actual file (in this case an invoice document) to whatever program you want to use to read it. Here is the document that was contained within the Winmail.dat file, opened in Preview. Here is the link to download TNEF. Yvette, If you’re a Mac user who frequently encounters many emails sent from Windows users with ‘winmail.dat’ attachment files, another approach is to use a free tool called “TNEF’s Enough” (Sound it out, teneffs enuff – creative!).

SettingValue in the EACValue in Exchange Management Shell
Use TNEF for all messages sent to the remote domain.Always$true
Never use TNEF for any messages sent to the remote domain.Never$false
TNEF messages aren't specifically allowed or prevented for recipients in the remote domain. This is the default value.
Whether TNEF messages are sent to recipients in the remote domain depends on the specific setting on the mail contact or mail user, or the setting specified by the sender in Outlook.
Follow user settings$null (blank)

TNEF conversion options for mail contacts and mail users

Mail contacts and mail users represent users in your Exchange organization that have external email addresses For more information, see Recipients.

When you configure TNEF conversion options for a mail contact or a mail user, those options are applied to all messages sent to that specific recipient. You use the UseMapiRichTextFormat parameter on the Set-MailUser and Set-MailContact cmdlets in the Exchange Management Shell. Valid values are:

  • Always: TNEF is used for all messages sent to the recipient.

  • Never: TNEF is never used for any messages sent to the recipient.

  • UseDefaultSettings: This is the default value. TNEF messages aren't specifically allowed or prevented for the mail user or mail contact. Whether TNEF messages are sent to the recipient depends on the TNEF conversion setting for the remote domain, or the TNEF conversion setting that's configured by the sender in Outlook.

TNEF conversion options in Outlook

Senders can control the default conversion options for TNEF messages sent to all external recipients. These options are called Internet message format options. The options only apply to external recipients, and not to recipients in the Exchange organization.

Note: The following options define how Outlook rich text messages are handled when sent to external recipients. If the messages are HTML or plain text, these settings don't apply.

The following TNEF conversion options are available in Outlook:

  • Convert to HTML format: This is the default option. TNEF messages sent to external recipients are converted to HTML. Any formatting in the message should closely resemble the original message. MIME-encoded HTML messages are supported by most email clients.

  • Convert to Plain Text format: Any TNEF messages sent to remote recipients are converted to plain text. Any formatting in the message is lost.

  • Send using Outlook Rich Text Format: Any TNEF messages sent to remote recipients remain TNEF messages.

Senders in Outlook 2010 or earlier can also control the default TNEF message conversion options for TNEF messages sent to specific external recipients. These options are called Internet recipient message format options. The options only apply to external recipients stored in your Contacts folder, and not to recipients in the Exchange organization. The following list describes the TNEF conversion options for an external recipient in your Contacts folder:

TNEFs Enough
  • Let Outlook decide the best sending format: This is the default setting. This setting forces Outlook to use the TNEF conversion option that's specified by the default Internet format as described in the previous list (Convert to HTML format, Convert to Plain Text format, or Send using Outlook Rich Text Format). Therefore, the TNEF message may be left as TNEF, converted to HTML, or converted to plain text (the default result is converted to HTML). If you want to make sure that the TNEF message remains TNEF for the contact, you should change this setting to Send using Outlook Rich Text format.

  • Send Plain Text only: Any TNEF messages sent to the recipient are converted to plain text. Any formatting in the message is lost.

  • Send using Outlook Rich Text format: Any TNEF messages sent to remote recipients remain TNEF messages.

To configure the TNEF conversion settings in Outlook, see Change the message format to HTML, Rich Text Format, or plain text.

Order of precedence for TNEF conversion options

The TNEF conversion options for messages sent to external recipients are described in the following list from highest priority to lowest priority:

  1. Remote domain settings

  2. Mail user or mail contact settings

  3. Outlook settings

The setting at a higher level overrides the setting at a lower level. The TNEF setting on the remote domain overrides the TNEF setting on the mail contact or mail user, or the setting in Outlook. For example, suppose you send a Rich Text message in Outlook, but the recipient is in a domain where the remote domain setting specifically doesn't allow TNEF messages. The message received by the recipient will be plain text or HTML, but not TNEF.

TNEFs EnoughTNEFs Enough

Note: Exchange never sends Summary Transport Neutral Encoding Format (STNEF) messages to external recipients. Only TNEF messages can be sent to recipients outside the Exchange organization.

If you’ve ever received an e-mail from a user of Microsoft Outlook connected to a Microsoft Exchange Server and you’re on a Mac, you may have been frustrated by the annoyance that is ‘winmail.dat’. It’s a proprietary attachment format that Microsoft developed years ago and for some reason continue to stick with today, even though their e-mail clients are the only ones that traditionally support it.

This is even more frustrating if you’re on a Mac, because, unless you use the latest Microsoft Office which comes with a Mac version of Outlook, you won’t be able to open these files natively.

Fortunately, there’s TNEF’s Enough which will rescue you. It’s a little free application that you can use to open winmail.dat attachments and get to their contents. I’ve tested it personally and it enabled me to get to an Excel Spreadsheet that had been sent to me by an organisation that refuses to get into the 21st Century with their IT.

Whilst TNEF’s enough does work, and it works well, I find it a little less than intuitive to use. It’s quite possible that the way I would like it to run is not possible given the way Apple can be with their applications, but if it’s possible it’d be nice to have the application operate as a Mac Mail plugin that simply deconstructs the winmail.dat file in situ and doesn’t require me to drag and drop or save the attachment first. It’s a minor thing, and to be honest, I’m just glad I can get at the contents of a winmail.dat at all.

Ideally winmail.dat would die and no-one would need TNEF’s Enough, but until that day comes, if you need to open winmail.dat files, this is an easy to use solution (albeit with a couple of extra clicks that’d be nice not to have) and you can’t argue with the price – it’s free!

  • 7/10
    Design - 7/10
  • 7/10
    Ease Of Use - 7/10
  • 7/10
    Ease Of Install - 7/10

Tnef's Enough Download For Mac

Summary

Positives: free, works
Negatives: A little clumsy

Website: http://www.joshjacob.com/mac-development/tnef.php