Automic VaultAutomic Vault

brew

nmh mit Homebrew, apk, apt, dnf, Nix, zypper installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für nmh in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install nmh

local Homebrew formula metadata

Linux

Alpine Linux apkverifiziert · 92%
sudo apk add nmh

Alpine Linux edge package indexes · nmh · Quelle: dl-cdn.alpinelinux.org

Debian aptverifiziert · 92%
sudo apt install nmh

Debian stable package indexes · nmh · Quelle: deb.debian.org

Fedora dnfverifiziert · 92%
sudo dnf install nmh

Fedora Rawhide package metadata · nmh · Quelle: dl.fedoraproject.org

Nixverifiziert · 92%
nix profile install nixpkgs#nmh

nixpkgs package indexes · pkgs/by-name/nm/nmh/package.nix · Quelle: api.github.com

openSUSE zypperverifiziert · 92%
sudo zypper install nmh

openSUSE Tumbleweed package metadata · nmh · Quelle: download.opensuse.org

Überblick

Paketzusammenfassung

New version of the MH mail handler

Befehle und Aliase

  • anno
  • burst
  • comp
  • flist
  • flists
  • fmttest
  • fnext
  • folder
  • folders
  • forw
  • fprev
  • inc
  • install-mh
  • mhbuild
  • mhfixmsg
  • mhical
  • mhlist
  • mhlogin
  • mhmail
  • mhn
  • mhparam
  • mhpath
  • mhshow
  • mhstore
  • msgchk
  • new
  • next
  • packf
  • prev
  • prompter
  • refile
  • repl

Verlauf

Projektgeschichte und Nutzung

nmh is the maintained 'new MH' implementation of the MH message handling system: a Unix mail environment made from many small commands rather than one monolithic mail client.

Projektgeschichte

MH predates nmh by decades. RAND's 1979 user's manual describes MH as a UNIX shell-driven mail system where each mail activity is a separate command and each message is stored as a separate file in a folder directory. nmh continued that model as a mostly compatible replacement for MH, based on MH 6.8.3 from RAND and the University of California.

The nmh FAQ describes the fork as a response to the languishing state of MH: Richard Coleman created nmh from MH 6.8.3, added GNU autoconf, and fixed bugs and inconsistencies. Later maintainers moved the project infrastructure to Savannah, which remains the official source location.

Adoptionsgeschichte

nmh is niche by modern mail-client standards but important to Unix mail traditionalists because it preserves the MH composition model: commands such as inc, scan, show, repl, forw, refile, pick, sortm, and rmm compose naturally with shell scripts. The project page also points to front ends such as exmh and mh-e, showing that nmh is both an end-user toolkit and a substrate for other mail interfaces.

Package-manager coverage across Homebrew, Debian/Ubuntu, Fedora, Alpine, Nix, and openSUSE reflects long-tail adoption rather than hype adoption. Its value is continuity: scripts, habits, and mail stores built around MH semantics can keep working on contemporary Unix-like systems.

Wie es verwendet wird

Package nerds use nmh when they want mail to be shell-native. Typical workflows initialize a profile, incorporate messages into MH folders, scan folders, show or reply to individual messages, refile mail by shell command, and use pick/sortm/mhpath/mhparam in scripts. The practical appeal is that the mailbox is regular files plus small commands, so grep, find, cron, editors, and shell aliases remain first-class tools.

The tradeoff is intentional: nmh is not a turnkey GUI mail app. It rewards users who want explicit control over message storage, composition drafts, aliases, profile settings, and MIME handling.

Warum Paket-Nerds sich dafür interessieren

nmh matters because it is a living bridge from early Unix mail design to present package ecosystems. It is a good example of a package whose significance is architectural and historical rather than measured by broad consumer adoption.

Zeitleiste

  • {'event': "RAND published The MH Message Handling System: User's Manual, documenting the shell-command and per-message-file model that nmh inherits.", 'year': '1979'}
  • {'event': 'Richard Coleman created nmh from MH 6.8.3 after MH development slowed, adding GNU autoconf and cleanup work according to the MH/nmh FAQ.', 'year': '1990s'}
  • {'event': 'nmh development infrastructure moved to Savannah and continued through the nmh-workers community.', 'year': '2000s'}

Related projects

  • RAND MH
  • exmh
  • mh-e
  • mmh

Sicherheitslage

Risikostufe: yellow

generalized runtime or code generation signal.

Risikoklassifikator

yellow Risiko · mittel Konfidenz · runtime

Warum

  • generalized runtime or code generation signal

Signale

  • text:repl

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 12 Plattformziele verfügbar.
  • Installiert mit 2 Laufzeitabhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.mh_profile

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
annocliglobales Executable
burstcliglobales Executable
compcliglobales Executable
flistcliglobales Executable
flistscliglobales Executable
fmttestcliglobales Executable
fnextcliglobales Executable
foldercliglobales Executable
folderscliglobales Executable
forwcliglobales Executable
fprevcliglobales Executable
inccliglobales Executable
install-mhcliglobales Executable
mhbuildcliglobales Executable
mhfixmsgcliglobales Executable
mhicalcliglobales Executable
mhlistcliglobales Executable
mhlogincliglobales Executable
mhmailcliglobales Executable
mhncliglobales Executable
mhparamcliglobales Executable
mhpathcliglobales Executable
mhshowcliglobales Executable
mhstorecliglobales Executable
msgchkcliglobales Executable
newcliglobales Executable
nextcliglobales Executable
packfcliglobales Executable
prevcliglobales Executable
promptercliglobales Executable
refilecliglobales Executable
replcliglobales Executable
rmfcliglobales Executable
rmmcliglobales Executable
scancliglobales Executable
sendcliglobales Executable
sendfilescliglobales Executable
showcliglobales Executable
sortmcliglobales Executable
unseencliglobales Executable
whatnowcliglobales Executable
whomcliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-10
Manager-Version1.8
Manager aktualisiert
lokale DatenOK
Upstreamnot checked
neueste erkannte Versionnicht erkannt

https://www.nongnu.org/nmh/

  • InfoNo package-manager update timestamp was available.niedrig Konfidenz
  • InfoRelease/tag comparison is only available for GitHub repositories.https://www.nongnu.org/nmh/none Konfidenz

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:nmh
Version1.8
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/nmh
Homepagehttps://www.nongnu.org/nmh/
Repositoryhttps://git.savannah.nongnu.org/git/nmh.git
Upstream-Dokumentationhttps://www.nongnu.org/nmh
LizenzBSD-3-Clause
Quellarchivhttps://download.savannah.gnu.org/releases/nmh/nmh-1.8.tar.gz
Abhängigkeitenopenssl@3, w3m
Von macOS bereitgestellte Bibliothekencyrus-sasl, ncurses
Bottleverfügbar (auf arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, monterey, sonoma, ventura, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namenmh
Version Scheme0
Revision1
Head VersionHEAD
Conflicts With
  • ali
  • cargo-dist
  • pick
  • repl
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

nmh 1.8-3

set of electronic mail handling programs

sudo apt install nmh
  • Section: mail
  • Architecture: amd64
  • 12 Abhängigkeiten
  • 2 stellt bereit
  • 8 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Nmh
Debian stable package indexes · deb.debian.org · Debian stable package indexes: nmh from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

nmh

nix profile install nixpkgs#nmh
  • normalized package name match
  • Abgeglichen nach: Nmh
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/nm/nmh/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

nmh 1.8-1build4

set of electronic mail handling programs

sudo apt install nmh
  • Section: universe/mail
  • Architecture: amd64
  • 12 Abhängigkeiten
  • 2 stellt bereit
  • 8 optionale Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Nmh
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: nmh from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
apk95%

nmh 1.8-r3

Powerful electronic mail handling system

https://www.nongnu.org/nmh/

sudo apk add nmh
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: nmh
  • 1 Abhängigkeiten
  • 1 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Nmh
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nmh from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
apk95%

nmh-doc 1.8-r3

Powerful electronic mail handling system (documentation)

https://www.nongnu.org/nmh/

sudo apk add nmh-doc
  • License: BSD-3-Clause
  • Architecture: x86_64
  • Source Package: nmh
  • normalized package name match
  • Abgeglichen nach: Nmh
Alpine Linux edge package indexes · dl-cdn.alpinelinux.org · Alpine Linux edge package indexes: nmh-doc from https://dl-cdn.alpinelinux.org/alpine/edge/community/x86_64/APKINDEX.tar.gz
dnf95%

nmh 1.8-10.fc44

A capable MIME-email-handling system with a command-line interface

https://savannah.nongnu.org/projects/nmh

sudo dnf install nmh
  • License: LicenseRef-Callaway-BSD
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: nmh
  • 11 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Nmh
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: nmh from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/e5ca8ce900cd68f5419e1c39ae517343100b306336cbaeb70a3c153121d95094-primary.xml.zst
zypper95%

nmh 1.8-1.5

Unix Mail Handler

https://www.nongnu.org/nmh/

sudo zypper install nmh
  • License: BSD-3-Clause
  • Category: Productivity/Networking/Email/Clients
  • Architecture: x86_64
  • Source Package: nmh
  • 6 Abhängigkeiten
  • 3 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Nmh
openSUSE Tumbleweed package metadata · download.opensuse.org · openSUSE Tumbleweed package metadata: nmh from https://download.opensuse.org/tumbleweed/repo/oss/repodata/be8d3611d25469107f32075a1697e69ec57a2b850b42348a658cc671ad5ec2b50760d02c3e59524d50da9a11d5be799bdaffba2e166e8ca8858512e3c0bd665d-primary.xml.zst

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment