pkg.soopen package index

brew / rang 6486

Installer tnef avec Homebrew, apk, apt, dnf, MacPorts, Nix, zypper

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de tnef pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install tnef

local Homebrew formula metadata

MacPortsvérifié · 94%
sudo port install tnef

MacPorts ports tree · textproc/tnef/Portfile · Source: api.github.com

Linux

Alpine Linux apkvérifié · 92%
sudo apk add tnef

Alpine Linux edge package indexes · tnef · Source: dl-cdn.alpinelinux.org

Debian aptvérifié · 92%
sudo apt install tnef

Debian stable package indexes · tnef · Source: deb.debian.org

Fedora dnfvérifié · 92%
sudo dnf install tnef

Fedora Rawhide package metadata · tnef · Source: dl.fedoraproject.org

Nixvérifié · 92%
nix profile install nixpkgs#tnef

nixpkgs package indexes · pkgs/by-name/tn/tnef/package.nix · Source: api.github.com

openSUSE zyppervérifié · 92%
sudo zypper install tnef

openSUSE Tumbleweed package metadata · tnef · Source: download.opensuse.org

aperçu

Résumé du paquet

Microsoft MS-TNEF attachment unpacker

Commandes et alias

  • tnef

historique

Historique du projet et usages

TNEF is a small Unix command-line utility for unpacking Microsoft Transport Neutral Encapsulation Format attachments, commonly encountered as `application/ms-tnef` or `winmail.dat` files from Outlook and Exchange environments.

Historique du projet

The project history is unusually well preserved in its NEWS file. It began with a 0.6 first public release, reached 1.0 with MAPI attribute parsing and long filename support, and then accumulated the practical fixes expected of a mail-attachment unpacker: safer path handling, tar-like command options, automated tests, NetBSD and big-endian portability, Mac OS X configuration fixes, MIME type listing, RTF body saving, Unicode handling, and memory/security hardening.

Development reflects the long tail of interoperability with proprietary mail formats. The README explains the reason for the tool: Outlook and Exchange caused more mail to be wrapped in Microsoft's TNEF format, and this program let users extract attachments without needing Microsoft Outlook. Later NEWS entries show maintenance around Unicode filenames, multi-value MAPI attributes, allocator hardening, integer overflow checks, null pointer avoidance, and malicious input handling.

Historique d'adoption

TNEF became a classic packaging target because it solves a small but recurring system-administration problem. The supplied package facts list Homebrew, Debian, Ubuntu, Alpine, Fedora/DNF, MacPorts, Nix, and openSUSE/Zypper packaging, showing that it is carried broadly despite its narrow scope.

The README says it is mainly tested and used on GNU/Linux and Cygwin and should work on other Unix-like systems. That portability claim matches its package footprint: it is the kind of single-purpose C utility that distributions keep available so mail clients, scripts, and users can recover attachments from Microsoft-heavy environments.

Modes d'utilisation

Users run `tnef` against a TNEF attachment to list or extract embedded files, message bodies, MIME types, or RTF data depending on options. Its normal role is not a daemon or workflow manager but a rescue utility for mail attachments that arrived in a Microsoft-only wrapper.

The project is especially useful in mixed Unix/Windows organizations, where a developer, sysadmin, or mail user may receive an attachment that is unreadable in a standard Unix mail client.

Pourquoi les passionnés de paquets s'y intéressent

For package nerds, TNEF is a good example of a tiny utility that earns wide distribution packaging because it removes friction at an old interoperability boundary. It is not glamorous, but it turns a proprietary mail wrapper into ordinary files using normal Unix command-line patterns.

Its NEWS file is also a reminder that small parsers for hostile or malformed file formats need maintenance: many later releases are about bounds checks, overflows, Unicode edge cases, and safer extraction behavior.

Chronologie

  • 0.6: First public release.
  • 1.0: Added MAPI attribute parsing and long filename support.
  • 2003: 1.2.2 added `--maxsize` for protection against hostile TNEF files.
  • 2006: 1.3.3 added message body saving and Unicode handling.
  • 2011: 1.4.8 switched to Git.
  • 2017: 1.4.13 fixed security issues reported by external researchers.
  • 2019: 1.4.18 improved strdup safety and corrected a bit-shift issue.

Related projects

  • Related to Unix mail clients and scripts that need to recover files from Outlook/Exchange `winmail.dat` attachments.
  • Adjacent to other TNEF/MAPI parsers, but this package is the long-standing command-line unpacker distributed by Unix package managers.

posture de sécurité

Niveau de risque : vert

narrow executable package without higher-risk signals.

Classificateur de risque

risque vert · confiance faible · appliance

Pourquoi

  • narrow executable package without higher-risk signals

Signaux

  • metadata:no-higher-risk-signals

Comportement d'installation

  • Aucune métadonnée de bottle Homebrew n’a été enregistrée.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
tnefexécutableexécutable indexéDécouvert depuis l'index local des exécutables.

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-08-03
version du gestionnaire1.4.18
gestionnaire mis à jour
données localesinconnu
amontnon disponible
dernière version détectéenon détecté
  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:tnef
Version1.4.18
Gestionnaire de paquetsHomebrew
Page d'accueilhttps://github.com/verdammelt/tnef
Dépôthttps://github.com/verdammelt/tnef
Bouteillenon enregistré
Serviceaucun déclaré

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

tnef 1.4.18-4

Tool to unpack MIME application/ms-tnef attachments

https://github.com/verdammelt/tnef

sudo apt install tnef
  • Section: text
  • Architecture: amd64
  • 1 Dépendances
  • 2 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Tnef
Debian stable package indexes · deb.debian.org · Debian stable package indexes: tnef from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

tnef

nix profile install nixpkgs#tnef
  • normalized package name match
  • Correspondance par : Tnef
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/tn/tnef/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

tnef 1.4.18-3

Tool to unpack MIME application/ms-tnef attachments

https://github.com/verdammelt/tnef

sudo apt install tnef
  • Section: universe/text
  • Architecture: amd64
  • 1 Dépendances
  • 2 dépendances optionnelles
  • normalized package name match
  • Correspondance par : Tnef
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: tnef from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

tnef 1.4.18-r0

Program for unpacking ms-tnef MIME attachment

https://github.com/verdammelt/tnef

sudo apk add tnef
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: tnef
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Tnef
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: tnef from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
apk95%

tnef-doc 1.4.18-r0

Program for unpacking ms-tnef MIME attachment (documentation)

https://github.com/verdammelt/tnef

sudo apk add tnef-doc
  • License: GPL-2.0-or-later
  • Architecture: x86_64
  • Source Package: tnef
  • normalized package name match
  • Correspondance par : Tnef
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: tnef-doc from https://dl-cdn.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
dnf95%

tnef 1.4.18-18.fc45

Extract files from email attachments like WINMAIL.DAT

https://github.com/verdammelt/tnef

sudo dnf install tnef
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: tnef
  • 3 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Tnef
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: tnef from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

tnef-dolphin 1.4.18-18.fc45

Provides TNEF extract extension for KDE's Dolphin file manager

https://github.com/verdammelt/tnef

sudo dnf install tnef-dolphin
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: tnef
  • 3 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Tnef
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: tnef-dolphin from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

tnef-nautilus 1.4.18-18.fc45

Provides TNEF extract extension for Gnome's Nautilus file manager

https://github.com/verdammelt/tnef

sudo dnf install tnef-nautilus
  • License: GPL-2.0-or-later
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: tnef
  • 2 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : Tnef
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: tnef-nautilus from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
zypper95%

tnef 1.4.18-4.5

Uncompress MS-TNEF Archives

https://github.com/verdammelt/tnef

sudo zypper install tnef
  • License: GPL-2.0-or-later
  • Category: Productivity/Archiving/Compression
  • Architecture: x86_64
  • Source Package: tnef
  • 1 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : Tnef
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: tnef from https://download.opensuse.org/tumbleweed/repo/oss/repodata/50b07339cb64c8ed4091bdbabddadc1ff5737b090e478818a195b40d8a3292861a879139b4a3987c31109699fde9fbf4a716367ddf4eef77da75f96e3193d6ed-primary.xml.zst
MacPorts95%

tnef

sudo port install tnef
  • normalized package name match
  • Correspondance par : Tnef
MacPorts ports tree · api.github.com · MacPorts ports tree: textproc/tnef/Portfile from https://api.github.com/repos/macports/macports-ports/git/trees/master?recursive=1

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation