Befehl "repl"
Zweck
Antwortet auf eine Nachricht.
Syntax
Repl [ +Ordner ] [ -draftfolder +Ordner | -nodraftfolder ] [ Nachricht ] [ -draftmessageNachricht ] [ -annotieren [ -noinplace | -inplace ] | -noannotieren ] [ -cc Namen ... ] [ -nocc Namen... ] [ -Abfrage | -noquery ] [ -fcc +Ordner ] [ -Formular FormFile ] [ -Editor Editor | -noedit ] [ -Format | -noformat ] [ -filter Datei ] [ -Breite Zahl ] [ -whatnowproc Programm | -nowhatnowproc ]
Beschreibung
Der Befehl repl startet eine Schnittstelle, in der Sie eine Antwort auf eine Nachricht erstellen können. Standardmäßig erstellt der Befehl eine Entwurfsantwort auf die aktuelle Nachricht im aktuellen Ordner. Wenn Sie das Flag -draftfolder nicht angeben oder wenn dieDraft-Folder:Eintrag in der Datei $HOME/.mh_profile ist nicht definiert. Der Befehl repl durchsucht Ihr MH-Verzeichnis nach einer Entwurfsdatei . Wenn Sie einen Ordner angeben, wird dieser Ordner zum aktuellen Ordner.
Wenn Sie den Befehl Repl eingeben, platziert das System dieTo:,cc:undIn-Reply-To:Felder im Entwurf und fordert Sie auf, den Text der Antwort einzugeben. Drücken Sie zum Verlassen des Editors die Tastenkombination Strg + D. Nach dem Verlassen des Editors startet der Befehl Repl den Befehl MH Was jetzt . Sie können eine Liste der verfügbaren Was jetzt -Unterbefehle anzeigen, indem Sie die Eingabetaste drücken.What now?eingeben. Mit diesen Unterbefehlen können Sie Antworten erneut bearbeiten, auflisten und senden oder die Verarbeitung des Befehls repl beenden.
Der Befehl repl verwendet die Definitionen in der Datei /etc/mh/replcomps, um die Antwortnachricht zu formatieren. Sie können eine Datei replcomps in Ihrem MH-Verzeichnis erstellen oder das Flag -form verwenden, um ein alternatives Antwortformat zu definieren. Wenn Sie möchten, dass eine Kopie der ursprünglichen Nachricht in der Antwortnachricht verbleibt, verwenden Sie das Flag -filter.
Verwenden Sie das Flag -annotate, um die ursprüngliche Nachricht mit Weitergabeinformationen zu annotieren. Dieses Flag annotiert die ursprüngliche Nachricht mit demResent:Feld und das aktuelle Datum und die aktuelle Uhrzeit. Eine Nachricht wird nur annotiert, wenn Sie die Antwort vor dem Beenden der Verarbeitung des Befehls repl senden.
Flags
| Element | Beschreibung |
|---|---|
| -annotieren | Annotiert die Nachricht, die beantwortet wird, mit der Uhrzeit und dem Datum der Antwort. Sie können das Flag -inplace verwenden, um die Links zu einer annotierten Nachricht beizubehalten. |
| -cc Namen | Gibt die Benutzer an, die in der Listecc:Feld der Antwort. Sie können die folgenden Variablen für Namen angeben: all, to, cc und me. Der Standardwert ist -cc all. |
| -draftfolder +Ordner | Speichert die Entwurfsnachricht im angegebenen Ordner. Wenn +Ordner nicht angegeben wird,Current-Folderwird angenommen. |
| -draftmessage Nachricht | Gibt die Entwurfsnachricht an. Wenn Sie -draftfolder ohne das Flag -draftmessage angeben, ist die Standardnachricht neu. Wenn Sie dieses Flag ohne das Flag -draftfolder angeben, erstellt das System den Entwurf in der Standarddatei MH-Verzeichnis_des_Benutzers/draft. |
| -Editor Editor | Gibt den anfänglichen Editor zum Erstellen der Antwort an. Wenn Sie das Flag -Editor nicht angeben, wählt der Befehl Comp den Standardeditor aus, der von derEditor:Eintrag in Ihrer Datei $HOME/.mh_profile . |
| -fcc +Ordner | Speichert eine Dateikopie der Antwort im angegebenen Ordner. Wenn Sie dieses Flag nicht angeben, erzeugt der Befehl repl keine Dateikopie. |
| -filter Datei | Formatiert die Nachricht, die beantwortet wird, neu und speichert die neu formatierte Nachricht im Antworttext. Sie müssen mit diesem Flag eine Variable Datei angeben. Das Flag -filter verwendet die für den Befehl mhl gültige Formatdatei. |
| +Ordner | Gibt den Ordner an, der die zu beantwortende Nachricht enthält. Wenn kein Ordner angegeben ist,Current-Folderermöglicht. |
| -Form FormFile | Gibt ein Antwortformat an. Der Befehl repl behandelt jede Zeile in der angegebenen Formatdatei als Formatzeichenfolge. |
| -format | Entfernt doppelte Adressen aus demTo:,cc:undBcc:Felder und standardisiert diese Felder unter Verwendung der Spalten, die mit dem Flag -Breite angegeben werden. Das Flag -format gibt an, ob der Internetstil verwendet werden soll, der als Standardstil festgelegt ist. |
| -Hilfe | Listet die Befehlssyntax, die verfügbaren Schalter und Versionsinformationen auf. Anmerkung: Für Nachrichtenhandler muss der Name dieses Flags vollständig ausgeschrieben werden.
|
| -inplace | Erzwingt eine Inplace-Annotation, um Links zur annotierten Nachrichten beizubehalten. |
| Nachricht | Gibt eine Nachricht an. Wenn Sie sowohl eine zu beantwortende Nachricht als auch einen Nachrichtenentwurf angeben, müssen Sie das Flag
-draftmessge verwenden. Verwenden Sie zum Definieren einer Nachricht die folgenden Angaben:
|
| -noannotieren | Verhindert Annotationen. Dieses Flag wird standardmäßig verwendet. |
| -nocc Namen | Ermöglicht Ihnen die Angabe der Benutzer, die nicht in dercc:Feld der Antwort. Sie können die folgenden Variablen für Namen angeben: all, to, cc und me. |
| -nodraftfolder | Speichert den Entwurf in der Datei MH-Verzeichnis_des_Benutzers/draft. |
| -noedit | Unterdrückt die anfängliche Bearbeitung. |
| -noformat | Unterdrückt das Entfernen doppelter Adressen aus demTo:,cc:undBcc:Felder und Standardisierung dieser Felder. |
| -noinplace | Verhindert die Inplace-Annotation. Dieses Flag wird standardmäßig verwendet. |
| -noquery | Erstellt automatisch denTo:undcc:Felder. Dieses Flag wird standardmäßig verwendet. |
| -jetztwasjetztprozedur | Verhindert die interaktive Verarbeitung für den Befehl repl. Dieses Flag verhindert die Bearbeitung. |
| -query | Fragt Sie ab, um die Berechtigung zum Einschließen der einzelnen Adressen in dieTo:undcc:Felder. |
| -whatnowproc Programm | Startet die angegebene Befehlszeichenfolge als das Programm, das Sie durch die Antwortaufgaben führt. Standardmäßig wird das Programm whatnow verwendet. |
| -width Zahl | Legt die Breite der Adressfelder fest. Die Standardeinstellung ist 72 Spalten. |
Profileinträge
Die folgenden Einträge werden in die Datei MH-Verzeichnis_des_Benutzers/.mh_profile eingegeben:
| Element | Beschreibung |
|---|---|
| Alternate-Mailboxes: | Gibt die Mailboxen an. |
| Current-Folder: | Legt den aktuellen Standardordner fest. |
| Draft-Folder: | Legt den Standardordner für Entwürfe fest. |
| Editor: | Legt den Standardeditor fest. |
| fileproc: | Gibt das Programm an, das zum Speichern von Nachrichten in Dateien verwendet wird. |
| mhlproc: | Gibt das Programm an, das zum Filtern der Nachricht verwendet wird, für das Sie eine Antwort erstellen. |
| Msg-Protect: | Legt die Schutzstufe für die neuen Nachrichtendateien fest. |
| Path: | Gibt das Verzeichnis für den Nachrichtenhandler des Benutzers an. |
| whatnowproc: | Gibt das Programm an, das für die Eingabeaufforderung verwendet wird.What now?Fragen. |
Sicherheit
Achtung RBAC-Benutzer und vertrauenswürdige AIX®: Dieser Befehl kann privilegierte Operationen durchführen. Privilegierte Operationen können nur von privilegierten Benutzern ausgeführt werden. Weitere Informationen zu Berechtigungen und Autorisierungen finden Sie im Abschnitt "Privileged Command Database" in der Veröffentlichung Security. Eine Liste der Privilegien und Berechtigungen für diesen Befehl finden Sie in den Beschreibungen des Befehls lssecattr und des Unterbefehls getcmdattr.
Beispiele
- Geben Sie Folgendes ein, um auf die aktuelle Nachricht im aktuellen Ordner zu antworten:
Das System antwortet mit einem Text ähnlich dem folgenden:repl
Sie können jetzt Ihre Antwort eingeben. Drücken Sie nach der Eingabe Ihres Antworttextes die Tastenkombination Strg-D, um den Editor zu beenden. Das System antwortet wie folgt: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> --------------
Eingabesendum die Antwort zu senden. Zum Anzeigen einer Liste von Unterbefehlen drücken Sie die Eingabetaste. In diesem Beispiel senden Sie eine Antwort auf die aktuelle Nachricht im aktuellen Ordner.What now? - So senden Sie eine Antwort auf eine Nachricht4iminboxOrdner eingeben:repl +inbox 4Das System antwortet mit einer Nachricht ähnlich der folgenden:
Sie können jetzt Ihre Antwort eingeben. Drücken Sie nach der Eingabe Ihres Antworttextes die Tastenkombination Strg-D, um den Editor zu beenden. Das System antwortet wie folgt: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> --------------
Eingabesendum die Antwort zu senden. Zum Anzeigen einer Liste von Unterbefehlen drücken Sie die Eingabetaste.What now? - Um Ihre Antwort auf die aktuelle Nachricht im aktuellen Ordner zu verfolgen, verwenden Sie das Flag -annotieren , um wie folgt eine Kopie des Datums und der Uhrzeit in die Nachricht zu stellen, auf die Sie antworten:repl -annotateDas System antwortet mit einer Nachricht ähnlich der folgenden:
Sie können jetzt Ihre Antwort eingeben. Drücken Sie nach der Eingabe Ihres Antworttextes die Tastenkombination Strg-D, um den Editor zu beenden. Das System antwortet wie folgt: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> --------------
Eingabesendum die Antwort zu senden. Wenn Sie den Editor beenden, ohne die Antwort zu senden, wird die Annotation nicht vorgenommen.What now?
Dateien
| Element | Beschreibung |
|---|---|
| $HOME/.mh_profile | Gibt das Nachrichtenhandlerprofil des Benutzers an. |
| /etc/mh/replcomps | Enthält die MH-Standardantwortvorlage. |
| Ben utzerMhVerzeichnis/replcomps | Enthält das Standardantwortformular des Benutzers. |
| /usr/bin/repl | Enthält den Befehl repl. |
| UserMhDirectory/Entwurf | Enthält den aktuellen Nachrichtenentwurf. |