mail/tnef2txt - The NetBSD Packages Collection

Portable application/ms-tnef parser

Several Microsoft Windows email applications support the Transport Neutral
Encapsulation Format (TNEF). This is a method for MAPI compliant mail programs
to transfer data to each other across gateways. Generally, a mail agent will
create a MIME multipart message containing the text body of the mail message,
and a single attachment of type application/ms-tnef. This attachment at least
follows the format of MIME messages, if not the intent. Usually, this bitstream
contains no more information than is already contained in the headers and body
of the message, but instead of attaching attachments to the email message as
separate MIME attachments, they are included in the TNEF attachment. To handle
this, I wrote a program tnef2txt which will dump the information in the TNEF
bitstream, and also dump files to disk which are contained in the bitstream.
Just run the program without arguments for usage information. You can call this
program from a mailcap file with the following line:

application/ms-tnef; tnef2txt %s; copiousoutput

or, if you wish to save attachments to disk which are in the bitstream:

application/ms-tnef; tnef2txt -s %s; copiousoutput

Build dependencies

pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

(none)

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64tnef2txt-1.4.tgz
NetBSD 10.0aarch64tnef2txt-1.4.tgz
NetBSD 10.0aarch64tnef2txt-1.4.tgz
NetBSD 10.0aarch64ebtnef2txt-1.4.tgz
NetBSD 10.0aarch64ebtnef2txt-1.4.tgz
NetBSD 10.0alphatnef2txt-1.4.tgz
NetBSD 10.0earmv4tnef2txt-1.4.tgz
NetBSD 10.0earmv6hftnef2txt-1.4.tgz
NetBSD 10.0earmv6hftnef2txt-1.4.tgz
NetBSD 10.0earmv6hftnef2txt-1.4.tgz
NetBSD 10.0earmv7hftnef2txt-1.4.tgz
NetBSD 10.0earmv7hftnef2txt-1.4.tgz
NetBSD 10.0earmv7hftnef2txt-1.4.tgz
NetBSD 10.0i386tnef2txt-1.4.tgz
NetBSD 10.0i386tnef2txt-1.4.tgz
NetBSD 10.0powerpctnef2txt-1.4.tgz
NetBSD 10.0sparctnef2txt-1.4.tgz
NetBSD 10.0vaxtnef2txt-1.4.tgz
NetBSD 10.0x86_64tnef2txt-1.4.tgz
NetBSD 10.0_BETAx86_64tnef2txt-1.4.tgz
NetBSD 8.0i386tnef2txt-1.4.tgz
NetBSD 8.0i386tnef2txt-1.4.tgz
NetBSD 8.0i386tnef2txt-1.4.tgz
NetBSD 8.0powerpctnef2txt-1.4.tgz
NetBSD 8.0powerpctnef2txt-1.4.tgz
NetBSD 8.0powerpctnef2txt-1.4.tgz
NetBSD 8.0powerpctnef2txt-1.4.tgz
NetBSD 8.0x86_64tnef2txt-1.4.tgz
NetBSD 8.0x86_64tnef2txt-1.4.tgz
NetBSD 8.0x86_64tnef2txt-1.4.tgz
NetBSD 9.0aarch64tnef2txt-1.4.tgz
NetBSD 9.0aarch64tnef2txt-1.4.tgz
NetBSD 9.0aarch64tnef2txt-1.4.tgz
NetBSD 9.0alphatnef2txt-1.4.tgz
NetBSD 9.0alphatnef2txt-1.4.tgz
NetBSD 9.0earmtnef2txt-1.4.tgz
NetBSD 9.0earmv4tnef2txt-1.4.tgz
NetBSD 9.0earmv6hftnef2txt-1.4.tgz
NetBSD 9.0earmv6hftnef2txt-1.4.tgz
NetBSD 9.0earmv6hftnef2txt-1.4.tgz
NetBSD 9.0earmv7hftnef2txt-1.4.tgz
NetBSD 9.0earmv7hftnef2txt-1.4.tgz
NetBSD 9.0earmv7hftnef2txt-1.4.tgz
NetBSD 9.0i386tnef2txt-1.4.tgz
NetBSD 9.0i386tnef2txt-1.4.tgz
NetBSD 9.0m68ktnef2txt-1.4.tgz
NetBSD 9.0m68ktnef2txt-1.4.tgz
NetBSD 9.0m68ktnef2txt-1.4.tgz
NetBSD 9.0mips64ebtnef2txt-1.4.tgz
NetBSD 9.0powerpctnef2txt-1.4.tgz
NetBSD 9.0powerpctnef2txt-1.4.tgz
NetBSD 9.0powerpctnef2txt-1.4.tgz
NetBSD 9.0sh3eltnef2txt-1.4.tgz
NetBSD 9.0sh3eltnef2txt-1.4.tgz
NetBSD 9.0sparc64tnef2txt-1.4.tgz
NetBSD 9.0sparctnef2txt-1.4.tgz
NetBSD 9.0sparctnef2txt-1.4.tgz
NetBSD 9.0x86_64tnef2txt-1.4.tgz
NetBSD 9.0x86_64tnef2txt-1.4.tgz
NetBSD 9.3x86_64tnef2txt-1.4.tgz
NetBSD 9.3x86_64tnef2txt-1.4.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.