pkg.soopen package index

brew / 順位 6486

tnef を Homebrew, apk, apt, dnf, MacPorts, Nix, zypper でインストール

tnef のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。

インストール

追加のインストールコマンド

macOS

Homebrew確認済み · 100%
brew install tnef

local Homebrew formula metadata

MacPorts確認済み · 94%
sudo port install tnef

MacPorts ports tree · textproc/tnef/Portfile · ソース: api.github.com

Linux

Alpine Linux apk確認済み · 92%
sudo apk add tnef

Alpine Linux edge package indexes · tnef · ソース: dl-cdn.alpinelinux.org

Debian apt確認済み · 92%
sudo apt install tnef

Debian stable package indexes · tnef · ソース: deb.debian.org

Fedora dnf確認済み · 92%
sudo dnf install tnef

Fedora Rawhide package metadata · tnef · ソース: dl.fedoraproject.org

Nix確認済み · 92%
nix profile install nixpkgs#tnef

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

openSUSE zypper確認済み · 92%
sudo zypper install tnef

openSUSE Tumbleweed package metadata · tnef · ソース: download.opensuse.org

概要

パッケージ概要

Microsoft MS-TNEF attachment unpacker

コマンドとエイリアス

  • tnef

履歴

プロジェクトの歴史と使われ方

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.

プロジェクトの歴史

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.

採用の歴史

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.

使われ方

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.

パッケージ好きにとっての重要性

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.

タイムライン

  • 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.

セキュリティ状態

リスクレベル: グリーン

narrow executable package without higher-risk signals.

リスク分類器

リスク グリーン · 信頼度 低 · appliance

理由

  • narrow executable package without higher-risk signals

信号

  • metadata:no-higher-risk-signals

インストール挙動

  • Homebrew bottle メタデータは記録されていません。

推奨レビュー

エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。

実行可能ファイル

インストールされる実行可能ファイル

コマンド種類公開範囲メモ
tnef実行可能ファイルインデックス済み実行可能ファイルローカル実行可能ファイルインデックスから検出されました。

鮮度

バージョンと鮮度

これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。

ページ生成日2026-08-03
マネージャ版1.4.18
マネージャ更新日
ローカルデータ不明
上流利用不可
検出された最新未検出
  • OK鮮度警告は生成されていません。

インストールメタデータ

パッケージメタデータ

パッケージキーbrew:tnef
バージョン1.4.18
パッケージマネージャHomebrew
ホームページhttps://github.com/verdammelt/tnef
リポジトリhttps://github.com/verdammelt/tnef
Bottle未記録
サービス宣言なし

ソースデータベース一致

他のパッケージマネージャ記録

一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。

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 依存関係
  • 2 任意依存関係
  • normalized package name match
  • 一致条件: 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
  • 一致条件: 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 依存関係
  • 2 任意依存関係
  • normalized package name match
  • 一致条件: 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 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: 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
  • 一致条件: 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 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: 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 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: 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 依存関係
  • 3 提供
  • normalized package name match
  • 一致条件: 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 依存関係
  • 1 提供
  • normalized package name match
  • 一致条件: 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
  • 一致条件: 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

ソース経路

リポジトリデータから生成

このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。

使用ソース

  • 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