Commande repl

Objectif

Réponds à un message.

Syntaxe

repl [ +Dossier ] [ -draftfolder +Dossier | -nodraftfolder ] [ Message ] [ -draftmessageMessage ] [ -annotate [ -noinplace | -inplace ] |  -noannotate ] [ -cc Noms ... ] [ -nocc Noms... ] [ -query | -noquery ] [ -fcc +Dossier ] [ -form FormFile ] [ -editor Editeur | -noedit ] [ -format | -noformat ] [  -filter Fichier ] [ -width Nombre ] [ -whatnowproc Programme | -nowhatnowproc ]

Descriptif

La commande repl démarre une interface qui vous permet de composer une réponse à un message. Par défaut, la commande brouillon une réponse au message en cours dans le dossier en cours. Si vous ne spécifiez pas l'indicateur -draftfolder , ou siDraft-Folder:dans le fichier $HOME/.mh_profile n'est pas défini, la commande repl recherche dans votre répertoire MH un fichier brouillon . Si vous spécifiez un dossier, ce dossier devient le dossier en cours.

Lorsque vous entrez la commande repl , le système placeTo:,cc:etIn-Reply-To:dans le brouillon et vous invite à entrer le texte de la réponse. Pour quitter l'éditeur, appuyez sur Ctrl-D. Après avoir quitté l'éditeur, la commande repl démarre la commande MH Whatnow . Vous pouvez afficher la liste des sous-commandes Whatnow disponibles en appuyant sur la touche Entrée au niveau de laWhat now?invite. Avec ces sous-commandes, vous pouvez rééditer, répertorier et envoyer une réponse ou arrêter le traitement de la commande repl .

Remarque: Vous devez laisser une ligne de tirets ou une ligne vide entre l'en-tête et le corps du message pour que le message soit identifié lors de son envoi.

La commande repl utilise les définitions du fichier /etc/mh/replcomps pour formater le message de réponse. Vous pouvez créer un fichier Comptages de réponses dans votre répertoire MH ou utiliser l'indicateur -form pour définir un autre format de réponse. Pour conserver une copie du message d'origine dans le message de réponse, utilisez l'indicateur -filtre .

Pour annoter le message d'origine avec des informations de redistribution, utilisez l'indicateur -annoter . Cet indicateur annote le message d'origine avec leResent:et la date et l'heure en cours. Un message est annoté uniquement si vous envoyez la réponse avant de quitter le traitement de la commande repl .

Indicateurs

Article Descriptif
-annoter Annote le message auquel la réponse est envoyée avec l'heure et la date de la réponse. Vous pouvez utiliser l'indicateur -inplace pour conserver les liens vers un message annoté.
-cc Noms Indique les utilisateurs qui seront répertoriés dans lecc:zone de la réponse. Vous pouvez spécifier les variables suivantes pour Noms: tous, à, ccet moi-même. La valeur par défaut est -cc tout.
-draftfolder +Dossier Place le brouillon de message dans le dossier spécifié. Si +Dossier n'est pas spécifié, alorsCurrent-Folderest supposée.
-projet de message Message Indique le brouillon de message. Si vous spécifiez -draftfolder sans l'indicateur -draftmessage , le message par défaut est nouveau. Si vous spécifiez cet indicateur sans l'indicateur -draftfolder, le système crée le brouillon dans le fichier par défaut, UserMHdirectory / draft.
-éditeur Editeur Identifie l'éditeur initial pour la composition de la réponse. Si vous ne spécifiez pas l'indicateur -éditeur , la commande Conc. sélectionne l'éditeur par défaut spécifié par leEditor:dans votre fichier $HOME/.mh_profile .
-fcc +Dossier Place une copie de fichier de la réponse dans le dossier indiqué. Si vous ne spécifiez pas cet indicateur, la commande repl ne produira pas de copie de fichier.
-filtre Fichier Reformate le message auquel la réponse est envoyée et place le message reformaté dans le corps de la réponse. Vous devez spécifier une variable Fichier avec cet indicateur. L'indicateur -filtre utilise le fichier de format acceptable par la commande mhl .
+Dossier Identifie le dossier contenant le message auquel répondre. Si aucun dossier n'est spécifié,Current-FolderVMControl 2.4.x est utilisé.
-formulaire FormFile Indique un format de réponse. La commande repl traite chaque ligne du fichier de format spécifié comme une chaîne de format.
-format Supprime les adresses en double de laTo:,cc:etBcc:et normalise ces champs à l'aide des colonnes spécifiées par l'indicateur -largeur . L'indicateur -format indique si le style Internet doit être utilisé, qui sert de valeur par défaut.
-help Répertorie la syntaxe de commande, les commutateurs disponibles (basculements) et les informations de version.
Remarque: Pour MH, le nom de cet indicateur doit être complet.
-en place Force l'annotation à être effectuée afin de conserver les liens vers le message annoté.
message Indique un message. Si vous spécifiez à la fois un message à répondre et un brouillon de message, vous devez utiliser l'indicateur -draftmessge . Pour définir un message, procédez comme suit:
Nombre
Numéro du message.
En cours ou . (point)
Message en cours. Message de réponse par défaut.
Première
Premier message dans un dossier.
last
Dernier message dans un dossier.
Nouveau
Nouveau message créé. Le brouillon de message par défaut est nouveau.
suivant
Message suivant le message en cours.
précédent
Message précédant le message en cours.
-noannoter Empêche l'annotation. Cet indicateur est la valeur par défaut.
-nocc Noms Permet d'indiquer les utilisateurs qui ne seront pas répertoriés dans lecc:zone de la réponse. Vous pouvez spécifier les éléments suivants pour Noms: tous, à, ccet moi-même.
-dossier nodraft Place le projet dans le fichier UserMhDirectory/draft .
-pas d'édition Supprime l'édition initiale.
-noformat Supprime les deux suppressions d'adresses en double de laTo:,cc:etBcc:et la normalisation de ces champs.
-pas en place Empêche l'annotation en place. Cet indicateur est la valeur par défaut.
-pas de requête Génère automatiquement leTo:etcc:zones. Cet indicateur est la valeur par défaut.
-ce qu'il faut faireproc Empêche le traitement interactif de la commande repl . Cet indicateur empêche l'édition.
-query Vous demande l'autorisation d'inclure chaque adresse dans leTo:etcc:zones.
-whatnowproc Programme Démarre la chaîne de commande indiquée en tant que programme pour vous guider dans les tâches de réponse. La valeur par défaut est le programme Whatnow .
-largeur Nombre Définit la largeur des zones d'adresse. La valeur par défaut est 72 colonnes.

Postes de profil

Les entrées suivantes sont saisies dans le fichier UserMhDirectory/.mh_profile :

Article Descriptif
Alternate-Mailboxes: Indique les boîtes aux lettres.
Current-Folder: Définit le dossier en cours par défaut.
Draft-Folder: Définit le dossier par défaut pour les brouillons.
Editor: Définit l'éditeur par défaut.
fileproc: Indique le programme utilisé pour reclasser les messages.
mhlproc: Indique le programme utilisé pour filtrer le message pour lequel vous créez une réponse.
Msg-Protect: Définit le niveau de protection des nouveaux fichiers de messages.
Path: Indique le répertoire MH de l'utilisateur.
whatnowproc: Indique le programme utilisé pour l'inviteWhat now?des questions.

Security

Utilisateurs RBAC d'attention: cette commande peut effectuer des opérations privilégiées. Seuls les utilisateurs privilégiés peuvent exécuter des opérations privilégiées. Pour plus d'informations sur les autorisations et les privilèges, consultez la base de données des commandes privilégiées disponible dans Sécurité. Pour la liste des privilèges et autorisations associés à cette commandes, reportez-vous à la commande lssecattr ou à la sous-commande getcmdattr.

Exemples

  1. Pour répondre au message en cours dans le dossier en cours, entrez:
    repl
    Le système répond avec un texte similaire au suivant:
    To: patrick@venus
    cc: tom@thomas
    Subject: Re: Meeting on Monday
    In-reply-to: (Your message of Thu, 21 Jul 88 13:39:34 CST.)
                 <8807211839.AA01868>
    --------------
    Vous pouvez maintenant entrer votre réponse. Lorsque vous avez terminé d'entrer le corps de votre réponse, appuyez sur la séquence de touches Ctrl-D pour quitter l'éditeur. Le système répond comme suit:
    What now?
    touche Entréesendpour envoyer la réponse. Pour afficher la liste des sous-commandes, appuyez sur la touche Entrée. Dans cet exemple, vous envoyez une réponse au message en cours dans le dossier en cours.
  2. Pour envoyer une réponse à un message4via l'outilinboxdossier, entrez:
    repl  +inbox 4
    Le système répond par un message similaire à ce qui suit:
    To: dawn@chaucer
    cc: jay@venus
    Subject: Re: Status Report
    In-reply-to: (Your message of Thu, 21 Jul 88 13:39:34 CST.)
                 <8807211839.AA01868>
    --------------
    Vous pouvez maintenant entrer votre réponse. Lorsque vous avez terminé d'entrer le corps de votre réponse, appuyez sur la séquence de touches Ctrl-D pour quitter l'éditeur. Le système répond comme suit:
    What now?
    touche Entréesendpour envoyer la réponse. Pour afficher la liste des sous-commandes, appuyez sur la touche Entrée.
  3. Pour suivre votre réponse au message en cours dans le dossier en cours, utilisez l'indicateur -annoter pour placer une copie de la date et de l'heure dans le message auquel vous répondez, comme suit:
    repl  -annotate
    Le système répond par un message similaire à ce qui suit:
    To: patrick@venus
    cc: tom@thomas
    Subject: Re: Meeting on Friday
    In-reply-to: (Your message of Mon, 17 Apr 89 13:39:34 CST.)
                 <8904171839.AA01868>
    --------------
    Vous pouvez maintenant entrer votre réponse. Lorsque vous avez terminé d'entrer le corps de votre réponse, appuyez sur la séquence de touches Ctrl-D pour quitter l'éditeur. Le système répond comme suit:
    What now?
    touche Entréesendpour envoyer la réponse. Si vous quittez l'éditeur sans envoyer la réponse, l'annotation ne se produit pas.

Fichiers

Article Descriptif
$HOME/.mh_profile Indique le profil MH de l'utilisateur.
/etc/mh/replcomps Contient le modèle de réponse par défaut MH.
Répertoire utilisateurMh /replcomps Contient le formulaire de réponse par défaut de l'utilisateur.
/usr/bin/repl Contient la commande repl .
UserMhDirectory /brouillon Contient le brouillon de message en cours.