• On CHOW: Can girls use the guys' bathroom?
advertisement
September 13, 2004 7:29 AM PDT

Microsoft Entourage and TNEF attachments

by CNET staff
  • Font size
  • Print
  • 3 comments

MacFixIt reader Matt completed some testing at his company to figure out why Entourage users were getting their e-mail attachments converted to TNEF files.

He writes "The bottom line is that e-mails sent internally using our Exchange 5.5 mail server were ALWAYS converted to TNEFs. The solution appears to be upgrading to a more current version of Exchange server, Exchange 2003.

"Our guru's analysis: OK, here's what I believe the problem is, and I also believe it is "by design". In other words, there is really no solution to this problem at this time.

"First, the quick fix: If you or your Mac users receive a message with a TNEFF attachment and need to get at it, use Outlook Web Access.

"Now, the what I believe the 'problem' is: All Exchange is is a database where all mail and attachments are stored (oversimplification, but basically true). All data is stored in ESE (Extensible Storage Engine) format inside the database. The conversion from TNEF to an Internet standard mail format only happens when data is transferred between the Information Store and another service (like the Internet Mail Service). Thus, mail with an attachment sent from an internal account to an internal account never leaves the Information Store, and no conversion happens. This is "By Design", unfortunately and as far as I'm aware can't be changed. Why mail with an attachment sent to an external account or from an external account is OK is because it is transferred between the IMS and IS, where conversion does occur.

"To make a long story short -- unless your mail application is TNEF-aware, mail between internal users will have this TNEF problem. Work around it by using OWA. Exchange 2003 has a streaming file associated with each database, where Internet-native MIME format data is stored, thus solving the problem you're currently experiencing with internal-only mail."

So it appears that reverting to Entourage X (if you're using Exchange 2000) and waiting for an acknowledgment of the issue and fix from Microsoft, or upgrading to Exchange 2003 are the most viable solutions at this point.

Feedback? Late-breakers@macfixit.com.

Resources

  • Late-breakers@macfixit.com
  • More from Late-Breakers
  • Recent posts from MacFixIt
    Apple releases Aperture 3.0
    Manage iCal's automatic e-mail generation for invitations
    CNET TV Apple Byte: Apple faces critics
    Weekly Utilities Update: Net Monitor, MiniUsage, TimeMachineEditor, more...
    Odds and Ends: Essential video codec packs for OS X
    Address Book: Unable to add, view contacts
    Persistent 'Faster Browser Search' overtaking Safari's default search
    Quick tip: Faster Time Machine backups
    Add a Comment (Log in or register) (3 Comments)
    • prev
    • next
    by HARS dad September 13, 2004 8:35 AM PDT
    We saw this several months ago within my company and it turns out there is a configuration on the client that says not to assume the receiver can deal with TNEF. We publicized this, people made the adjustment, and the problem disappeared. Sorry I don't have the details at hand but let me know if someone else doesn't have the details and I will try to reconstruct.
    Reply to this comment
    by JoshFofer September 13, 2004 8:35 AM PDT
    >
    This is a reply to a previous comment by HARS dad


    A Mac user could also use the freeware "TNEF's Enough" to take care of the
    problem:

    http://www.joshjacob.com/macdev/tnef/
    Reply to this comment
    by jelockwood September 14, 2004 3:24 AM PDT
    This bug has been around for years. So long in fact (longer than
    Mac OS X has been shipping) that a special utility has been written
    (TNEF's Enough) to convert TNEF attachments back to the real file
    (as indicated in another comment).

    These attachments typically appear as a file called winmail.dat

    This problem is NOT due to MS Exchange as it happens even on a
    network not running Exchange at all.

    The problem is due to Outlook for Windows (not Outlook Express).
    It only happens if Outlook is configured to send messages in HTML
    or RTF format. If Outlook sends messages as plain text the
    problem does not occur.

    Ludicrously, even Outlook Express for Windows cannot process
    the TNEF attachments.

    I don't know about Entourage 2004 but earlier versions also did
    not cope with TNEF files.

    TNEF attachments are almost as bad as a virus or spam due to the
    number of support calls they generate. Microsoft's solution of
    course would be to have everyone in the entire world running (and
    paying for) Outlook for Windows (which is not free unlike Outlook
    Express).

    What I don't understand is why other email client authors have not
    conceded to the inevitable and built TNEF support in to their
    programs. If Josh Jacob can write a standalone utility to decode
    TNEF (a plug-in also exists for SquirrelMail) then why cannot
    Apple, Eudora, etc. do the same directly within the client?
    Reply to this comment
    (3 Comments)
    • prev
    • next
    advertisement
    Click Here

    About MacFixIt

    MacFixIt is CNET's troubleshooting resource for all things Mac. The information here helps you navigate the ins-and-outs of Mac ownership with how-tos, troubleshooting information, news, reviews, and more.

    Add this feed to your online news reader