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.

Anmerkung: Sie müssen eine Zeile mit Gedankenstrichen oder eine leere Zeile zwischen dem Header und dem Hauptteil der Nachricht lassen, damit die Nachricht beim Senden identifiziert werden kann.

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:
Nummer
Die Nummer der Nachricht.
cur oder . (Punkt)
Die aktuelle Nachricht. Die Standardantwortnachricht.
Erster
Die erste Nachricht in einem Ordner.
Letzte
Die letzte Nachricht in einem Ordner.
Neu
Die neue Nachricht, die erstellt wird. Die Standardentwurfsnachricht ist new.
next
Die Nachricht, die der aktuellen Nachricht folgt.
prev
Die Nachricht vor der aktuellen Nachricht.
-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

  1. Geben Sie Folgendes ein, um auf die aktuelle Nachricht im aktuellen Ordner zu antworten:
    repl
    Das System antwortet mit einem Text ähnlich dem folgenden:
    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>
    --------------
    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:
    What now?
    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.
  2. So senden Sie eine Antwort auf eine Nachricht4iminboxOrdner eingeben:
    repl  +inbox 4
    Das System antwortet mit einer Nachricht ähnlich der folgenden:
    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>
    --------------
    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:
    What now?
    Eingabesendum die Antwort zu senden. Zum Anzeigen einer Liste von Unterbefehlen drücken Sie die Eingabetaste.
  3. 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  -annotate
    Das System antwortet mit einer Nachricht ähnlich der folgenden:
    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>
    --------------
    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:
    What now?
    Eingabesendum die Antwort zu senden. Wenn Sie den Editor beenden, ohne die Antwort zu senden, wird die Annotation nicht vorgenommen.

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.