• Skip to content
  • Skip to link menu
KDE 4.5 API Reference
  • KDE API Reference
  • KDE-PIM Libraries
  • Sitemap
  • Contact Us
 

KTNEF Library

KTNEF - an API for handling TNEF data.

purpose

The ktnef library contains an API for the handling of TNEF data.

The API permits access to the actual attachments, the message properties (TNEF/MAPI), and allows one to view/extract message formatted text in Rich Text Format format.

desc

To quote Wikipedia:

"Transport Neutral Encapsulation Format or TNEF is a proprietary format of e-mail attachment used by Microsoft Outlook and Microsoft Exchange Server. An attached file with TNEF encoding is most usually called winmail.dat or win.dat.

Within the Outlook email client TNEF encoding cannot be explicitly enabled or disabled. Selecting RTF (Rich Text Format) as the format for sending an e-mail implicitly enables TNEF encoding, using it in preference to the more common and widely compatible MIME standard. When sending plain-text or HTML format messages, Outlook uses MIME.

Some TNEF files only contain information used by Outlook to generate a richly formatted view of the message, embedded (OLE) documents or Outlook-specific features such as forms, voting buttons, and meeting requests. Other TNEF files may contain files which have been attached to an e-mail message."

Author(s):
The major authors of this library are:
Michael Goffioul <kdeprint@swing.be>, Bo Thorsen <bo@sonofthor.dk>
Maintainer(s):
Michael Goffioul <goffioul@imec.be>, Allen Winter <winter@kde.org>
License(s):
LGPLv2

KTNEF Library

Skip menu "KTNEF Library"
  • Main Page
  • Namespace List
  • Class Hierarchy
  • Alphabetical List
  • Class List
  • File List
  • Namespace Members
  • Class Members
  • Related Pages

KDE-PIM Libraries

Skip menu "KDE-PIM Libraries"
  • akonadi
  •   contact
  •   kmime
  • kabc
  • kblog
  • kcal
  • kholidays
  • kimap
  • kioslave
  •   imap4
  •   mbox
  •   nntp
  • kldap
  • kmime
  • kontactinterface
  • kpimidentities
  • kpimtextedit
  •   richtextbuilders
  • kpimutils
  • kresources
  • ktnef
  • kxmlrpcclient
  • mailtransport
  • microblog
  • qgpgme
  • syndication
  •   atom
  •   rdf
  •   rss2
Generated for KDE-PIM Libraries by doxygen 1.7.1
This website is maintained by Adriaan de Groot and Allen Winter.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal