Fixing winmail.dat problem - specifically in Quickbooks
For months we have had problems with attachments from Quickbooks. Having looked down many avenues I think we have found a fix or few: (See below for update)
Here are a few websites that help out:
KB958012 : When you use Outlook 2007 to send an e-mail message, the recipient of the message sees an attachment that is called Winmail.dat
Essentially the summary is that there is a problem with Outlook trying to force Rich Text Format. so you need to turn that off. Mail users not receiving email in an Outlook derivative will have a problem. This format is called
- Go into Outlook
- On the "Tools" menu, click "Options", then click the "Mail Format" tab, and then the "Internet Format" button.
- Set "When sending Outlook Rich Text messages to Internet ..." to either "Convert to HTML format" or "Convert to Plain Text format".
If you prefer, in all versions of Outlook, you can disable TNEF completely:
- On the "Tools" menu, click "Options", and then click the "Mail Format" tab.
- In the "Send in this message format" list, click "Plain Text" or "HTML", and then click "OK".
Mac users?Apparently this is a well documented problem and there is an decoder for it here: TNEF’s Enough. You can read about it here: Open winmail.dat files on a Mac
Read all about it from MacForm: https://discussions.apple.com/thread/3035481?start=0&tstart=0
Additional Update: July 2011
So still not everyone getting the attachments, and it appears that it is exclusively the Mac users. But there is one other tweak that I had to do:
Tweak on the run:
After QuickBooks launches the new email in Outlook:
- right click on the email address that is affected, click "Send Options"
- the select "I want to specify the format..."
- select "Plain Text"
And that you
A little more perminent:
save the email address in your Outlook Address book, and repeat the steps
For the rest of the recipients
- create a gmail account,
- forward the email you sent to the recipient from sent items to that gmail account
- Log into the gmail account, and
- using the email address in the email you forwarded
- forward the email to the recipient.
I am going to fiddle to see if there is some gmail rule you can tweak.