Automic VaultAutomic Vault

brew

Installer nmh avec Homebrew, apk, apt, dnf, Nix, zypper

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install nmh

local Homebrew formula metadata

Linux

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

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

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

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

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

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

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

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

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

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

aperçu

Résumé du paquet

New version of the MH mail handler

Commandes et alias

  • 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

historique

Historique du projet et usages

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.

Historique du projet

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.

Historique d'adoption

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.

Modes d'utilisation

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.

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

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.

Chronologie

  • {'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

posture de sécurité

Niveau de risque : yellow

generalized runtime or code generation signal.

Classificateur de risque

risque yellow · confiance moyen · runtime

Pourquoi

  • generalized runtime or code generation signal

Signaux

  • text:repl

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 12 plateformes.
  • S’installe avec 2 dépendances d’exécution.

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.

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

exécutables

Exécutables installés

CommandeTypeExpositionNote
annocliexécutable global
burstcliexécutable global
compcliexécutable global
flistcliexécutable global
flistscliexécutable global
fmttestcliexécutable global
fnextcliexécutable global
foldercliexécutable global
folderscliexécutable global
forwcliexécutable global
fprevcliexécutable global
inccliexécutable global
install-mhcliexécutable global
mhbuildcliexécutable global
mhfixmsgcliexécutable global
mhicalcliexécutable global
mhlistcliexécutable global
mhlogincliexécutable global
mhmailcliexécutable global
mhncliexécutable global
mhparamcliexécutable global
mhpathcliexécutable global
mhshowcliexécutable global
mhstorecliexécutable global
msgchkcliexécutable global
newcliexécutable global
nextcliexécutable global
packfcliexécutable global
prevcliexécutable global
promptercliexécutable global
refilecliexécutable global
replcliexécutable global
rmfcliexécutable global
rmmcliexécutable global
scancliexécutable global
sendcliexécutable global
sendfilescliexécutable global
showcliexécutable global
sortmcliexécutable global
unseencliexécutable global
whatnowcliexécutable global
whomcliexécutable global

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-07-10
version du gestionnaire1.8
gestionnaire mis à jour
données localesOK
amontnot checked
dernière version détectéenon détecté

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

  • infoNo package-manager update timestamp was available.confiance faible
  • infoRelease/tag comparison is only available for GitHub repositories.https://www.nongnu.org/nmh/confiance none

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:nmh
Version1.8
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/nmh
Page d'accueilhttps://www.nongnu.org/nmh/
Dépôthttps://git.savannah.nongnu.org/git/nmh.git
Docs amonthttps://www.nongnu.org/nmh
LicenceBSD-3-Clause
Archive sourcehttps://download.savannah.gnu.org/releases/nmh/nmh-1.8.tar.gz
Dépendancesopenssl@3, w3m
Bibliothèques fournies par macOScyrus-sasl, ncurses
Bouteilledisponible (sur arm64_big_sur, arm64_linux, arm64_monterey, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, big_sur, monterey, sonoma, ventura, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

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%

nmh 1.8-3

set of electronic mail handling programs

sudo apt install nmh
  • Section: mail
  • Architecture: amd64
  • 12 Dépendances
  • 2 fournit
  • 8 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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
  • Correspondance par : 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 Dépendances
  • 2 fournit
  • 8 dépendances optionnelles
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 1 fournit
  • normalized package name match
  • Correspondance par : 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
  • Correspondance par : 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 Dépendances
  • 2 fournit
  • normalized package name match
  • Correspondance par : 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 Dépendances
  • 3 fournit
  • normalized package name match
  • Correspondance par : 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

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