Il s'agit de la commande notmuch-show qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
notmuch-show - afficher les messages correspondant aux termes de recherche donnés
SYNOPSIS
pas beaucoup montrer [option ...]terme de recherche> ...
DESCRIPTION
Affiche tous les messages correspondant aux termes de recherche.
See pasbeaucoup-de-termes-de-recherche(7) pour plus de détails sur la syntaxe prise en charge pour .
Les messages seront regroupés et triés en fonction du fil de discussion (toutes les réponses à un
message particulier apparaîtra immédiatement après ce message dans l'ordre chronologique). La sortie
n'est pas indenté par défaut, mais les balises de profondeur sont imprimées afin qu'une indentation appropriée puisse être
effectuée par un post-processeur (comme l'interface emacs de notmuch).
Options prises en charge pour montrer comprennent
--entire-thread=(vrai|faux)
Si vrai, pas beaucoup montrer affiche tous les messages du fil de tout message correspondant
les termes de recherche ; si la valeur est fausse, seuls les messages correspondants sont affichés.
--format=json et --format=sexp La valeur par défaut est « true ». Pour les autres formats, cette valeur est
la valeur par défaut est false.
--format=(texte|json|sexp|mbox|brut)
texte (défaut pour messages)
Le format de texte brut par défaut contient toutes les parties MIME du contenu textuel décodées.
Différents composants dans la sortie, (message, entête, corps, l'attachementet
MIME partie), seront délimités par des marqueurs faciles à analyser. Chaque marqueur est composé
d'un caractère Control-L (ASCII décimal 12), le nom du marqueur et
puis soit une accolade ouvrante ou fermante ('{' ou '}'), pour ouvrir ou
fermez le composant. Pour un message MIME multipartie, ces parties seront
imbriqués.
json La sortie est formatée en Javascript Object Notation (JSON). Ce format
est plus robuste que le format texte pour le traitement automatisé.
La structure des messages MIME multipartites est reflétée dans la sortie JSON imbriquée.
la sortie JSON par défaut inclut tous les messages dans un thread correspondant ; c'est-à-dire par
défaut --format=json ensembles --fil-entier. L'appelant peut désactiver cette fonction
comportement par réglage --entire-thread=false. La sortie JSON est toujours
codé en UTF-8 et tout contenu de message inclus dans la sortie sera
jeu de caractères converti en UTF-8.
sexe La sortie est formatée comme l'équivalent Lisp s-expression (sexp) de la
Format JSON ci-dessus. Les objets sont formatés comme des listes de propriétés dont les clés sont
Mots-clés (symboles précédés de deux points). « True » est formaté comme suit : t et les deux
false et null sont formatés comme nul. Comme pour JSON, la sortie de l'expression s est
toujours codé en UTF-8.
mbox Tous les messages correspondants sont générés au format mbox Unix traditionnel avec
chaque message étant préfixé par une ligne commençant par « De » et un espace
ligne séparant chaque message. Les lignes du contenu du message commençant par
« De » (précédé de zéro ou plusieurs caractères « > ») comporte un « > » supplémentaire
caractère ajouté. Cet échappement réversible est appelé format « mboxrd » et
décrit en détail ici :
http://homepage.ntlworld.com/jonathan.deboynepollard/FGA/mail-mbox-formats.html
brut (défaut if --partie is étant donné)
Écrire les octets bruts de la partie MIME donnée d'un message sur la sortie standard.
ce format, c'est une erreur de spécifier une requête qui correspond à plusieurs
par voie électronique.
Si la partie spécifiée est une partie feuille, cela génère le corps de la partie
après avoir effectué le décodage du transfert de contenu (mais sans conversion de jeu de caractères). Ceci
convient par exemple pour enregistrer des pièces jointes.
Pour une partie multipart ou une partie de message, la sortie inclut les en-têtes de partie comme
ainsi que le corps (y compris tous les éléments enfants). Aucun décodage n'est effectué.
car les parties multiparties et les parties de message ne peuvent pas avoir de transfert de contenu non trivial
codage. Les utilisateurs de ce service devront peut-être implémenter le décodage MIME et d'autres fonctionnalités similaires.
fonctions.
--format-version=N
Utilisez la version du format de sortie structuré spécifié. Ceci est destiné à
programmes qui appellent pas beaucoup(1) intérieurement. En cas d'omission, la dernière prise en charge
version sera utilisée.
--part=N
Affichez la partie MIME décodée N d'un message. Les termes de recherche doivent
correspondent à un seul message. Les parties du message sont numérotées selon une approche en profondeur.
la structure MIME du message et sont identifiés dans les formats « json », « sexp » ou « texte »
formats de sortie.
Notez que même un message sans structure MIME ou avec une seule partie de corps a toujours
deux parties MIME : la partie 0 est le message entier (en-têtes et corps) et la partie 1 est
juste le corps.
--Vérifier
Calculer et signaler la validité de toutes les signatures cryptographiques MIME trouvées dans
le contenu sélectionné (c.-à-d. les parties « multiparties/signées »). Statut de la signature
sera signalé (actuellement pris en charge uniquement avec --format=json et
--format=sexp), et la partie multipart/signée sera remplacée par la partie signée
revendre.
--décrypter
Décrypter toutes les parties cryptées MIME trouvées dans le contenu sélectionné (c.-à-d.
parties « multiparties/chiffrées »). L'état du déchiffrement sera signalé.
(actuellement pris en charge uniquement avec --format=json et --format=sexp) et sur
décryptage réussi, la partie multipartie/cryptée sera remplacée par la
contenu décrypté.
Le décryptage attend un fonctionnement agent-gpg(1) pour fournir toutes les informations d'identification nécessaires.
Sans cela, le décryptage échouera.
Implique --verify.
--exclude=(vrai|faux)
Spécifiez si vous souhaitez omettre uniquement les threads correspondant à search.tag_exclude de la recherche
résultats (par défaut) ou non. Dans les deux cas, le message exclu sera marqué
avec l'indicateur d'exclusion (sauf lorsque output=mbox lorsqu'il n'y a nulle part où mettre le
drapeau).
Si --entire-thread est spécifié, les threads complets sont renvoyés indépendamment
(avec l'indicateur d'exclusion défini lorsque cela est approprié) mais les threads qui correspondent uniquement
dans un message exclu ne sont pas renvoyés lorsque --exclude=vrai.
La valeur par défaut est --exclude=vrai.
--body=(vrai|faux)
Si vrai (par défaut) pas beaucoup montrer inclut le corps des messages dans le
sortie ; si faux, les corps sont omis. --body=false n'est implémenté que pour le
formats json et sexp et il est incompatible avec --partie > 0.
Ceci est utile si l'appelant n'a besoin que des en-têtes, car une sortie sans corps est beaucoup plus
plus rapide et sensiblement plus petit.
--include-html
Inclure les parties « texte/html » dans la sortie (actuellement pris en charge uniquement avec
--format=json et --format=sexp). Par défaut, sauf si --part=N est utilisé pour sélectionner
une partie spécifique ou --include-html est utilisé pour inclure toutes les parties « texte/html », non
la partie avec le type de contenu « text/html » est incluse dans la sortie.
Une utilisation courante de pas beaucoup montrer consiste à afficher un seul fil de messages électroniques. Pour cela,
utilisez un terme de recherche de « fil : » " comme on peut le voir dans la première colonne de sortie
du pas beaucoup recherche commander.
EXIT STATUT
Cette commande prend en charge les codes d'état de sortie spéciaux suivants
20 La version de format demandée est trop ancienne.
21 La version de format demandée est trop récente.
Utilisez notmuch-show en ligne avec les services onworks.net