Hey,
Problem solved. It was easy : )
Just change your email format to 'Plain Text' or 'Text Only' or 'Text' depending on what email program you are using.
I was trying to send myself an email contact from Outlook and although it was attached as a .VCF file when I received it on the iPhone it had morphed into the dreaded winmail.dat file. I was sending with Outlook and the default email type is HTML and the iPhone doesn't know what to do with it or apparently, how to get the attachment from it.
I just changed my email type to Plain Text and it came over as the VCF file I needed.
Really Nice:
To add all your Outlook contacts to your iphone select all your contacts and then use the option to forward them as V-Cards. When the email comes up be sure to change the format to Plain Text. Then send it to an address on your iPhone. You will have to add each of them one by one or.....
In Outlook select all the V-Cards and press Copy. Create a new folder on the desktop and Paste them into it. Then go into a cmd prompt by typing cmd at a Run prompt (Windows Key plus R), navigate the command prompt to where you saved your V-Cards and use this command:
COPY *.VCF ALLCARDS.VCF
This will create on file with all the V-Cards. Now just attach this single file, being sure to change the format of the email to Plain Text again, and send it to your iPhone.
Now when you open the email it will ask you if you want to add all the contacts at once. I choose the option to Merge the Contacts since it creates new ones for those that are new anyways and updates those you already have.
This is the solution to getting winmail.dat files on your iPhone, or anyplace for that matter!
No app needed.