EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

mailplate - Online in der Cloud

Führen Sie mailplate im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist die Befehlsmailplatte, die beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


Mailplate – Mail-Entwürfe gemäß Vorlagen neu formatieren

ZUSAMMENFASSUNG


Postschild [[--Neu | -n] | [--Editor | -e]] [--keep-unknown | -k] [- ausführlich | -v] [--debuggen
| -d] Vorlagenname Nachrichtendatei

Postschild [--keep-unknown | -k] [- ausführlich | -v] [--debuggen | -d] Vorlagenname
< Nachrichtendaten

Postschild [[--Auto | -a] | [--Speisekarte | -m]] [[--Neu | -n] | [--Editor | -e]] [--keep-unknown
| -k] [- ausführlich | -v] [--debuggen | -d] Nachrichtendatei

Postschild [[--Auto | -a] | [--Speisekarte | -m]] [--keep-unknown | -k] [- ausführlich | -v] [--debuggen
| -d]] Nachricht technische Daten

Postschild [--help | -h]

Postschild [--Version | -V]

BESCHREIBUNG


Postschild ist ein Programm, das E-Mail-Entwürfe gemäß einer vorgegebenen Vorlage neu formatiert. Der
Die Vorlage kann in der Befehlszeile angegeben werden, Mailplate kann jedoch auch die Steuerung verwenden
Informationen aus den Vorlagendateien, um automatisch eine geeignete Vorlage auszuwählen
(--Auto). Eine Auswahlmenüfunktion ist geplant (--Speisekarte).

Das Anwenden einer Vorlage bedeutet, dass ausgewählte Daten aus einer vorhandenen E-Mail-Nachricht abgerufen werden (es sei denn).
--Neu angegeben ist) und in die entsprechenden Felder der Vorlage einzufügen. Nachrichten sind
wird in drei Teilen verarbeitet: Header, Text und Signatur.

Wann --Neu angegeben wird, wird in eine leere Instanziierung der Vorlage geschrieben stdout. Bei der
Moment, --Neu nicht kombinierbar mit --Editor.

Die Vorlage kann zwei Arten von Kopfzeilen definieren: obligatorische und vorbeugende Kopfzeilen. Obligatorisch
Header haben Vorrang vor Headern in der bestehenden Nachricht und überschreiben diese somit.
Preservatory-Header weisen Mailplate an, ihre Daten aus der vorhandenen E-Mail-Nachricht zu portieren.
Header in der vorhandenen Nachricht, die jedoch nicht in der Vorlage definiert sind, werden gelöscht, sofern nicht
--keep-unknown gegeben ist.

Text und Signatur werden durch ´-- ´ getrennt. Wenn dieser Sentinel nicht gefunden wird, gibt es auch keine Signatur
extrahiert. Vorlagen können interpoliert und Daten in Slots eingefügt werden. Helfer-Slots sind
gefüllt mit der Ausgabe von Hilfsbefehlen (die in der Konfiguration definiert werden müssen),
Umgebungsvariablen-Slots sind genau das, und Mail-Variablen-Slots können mit Daten gefüllt werden
erhalten, indem reguläre Ausdrücke oder Befehle über die Nachricht ausgeführt werden.

Dieses Skript kann auf verschiedene Arten ausgeführt werden:

· Als Filter wendet es eine Vorlage auf Daten an Standard und schreibt das Ergebnis an stdout.

· Wann --Editor übergeben wird, erscheint das Skript vernünftig-herausgeber auf das Ergebnis. Es kann also sein
als Editor für Ihren Mail-Benutzeragenten verwendet werden.

· Bei einer gegebenen Datei wird die Datei geändert, es sei denn, in diesem Fall kann nicht in die Datei geschrieben werden
es schreibt an stdout.

OPTIONAL


Diese Programme folgen der üblichen GNU-Befehlszeilensyntax, mit langen Optionen beginnend mit
zwei Bindestriche (`--´):

--Auto, -a
Aktivieren Sie die automatische Vorlagenerkennung.

--Speisekarte, -m
Wählen Sie aus einer Liste von Vorlagen (noch nicht implementiert)

--Neu, -n
Erstellen Sie eine neue Nachricht.

--Editor, -e
Spawn-Editor, sobald die Vorlage angewendet wird.

--keep-unknown, -k
Behalten Sie E-Mail-Header bei, die nicht in der Vorlage angegeben sind.

- ausführlich, -v
Schreiben Sie Informationsnachrichten an stderr.

--debuggen, -d
Starten Sie nach der Initialisierung einen Debugger.

--help, -h
Zusammenfassung der Optionen anzeigen.

--Version, -V
Programmversion anzeigen.

KÖTER Integration


Ich verwende Mailplate als meine $editor für Mutt, mit der folgenden Einstellung in meinem ~/.mutt/muttrc:

set editor="~/.bin/mail/mailplate --edit --auto --keep-unknown"

mailplate hat derzeit eine kleine Einschränkung, oder zumindest habe ich keinen Weg gefunden
Wie man das sinnvoll umgehen kann. Wenn Sie eine Nachricht aus dem Verfassen-Menü von Mutt erneut bearbeiten, wird sie angezeigt
bewirkt, dass Mailplate die Nachricht erneut verarbeitet, was Sie möglicherweise nicht möchten.

Wenn Sie sich dabei ertappen, dass Sie Nachrichten aus dem Index oder Pager bearbeiten, ist dies wahrscheinlich der Fall
Ich möchte auch nicht, dass die Mailplate im Weg steht. Für diese Fälle verwende ich derzeit die
Folgende zwei Tastenkombinationen:

Makro compose e ´:set my_editor="$editor" :set editor=sensible-editor :set editor="$my_editor" ´ „Rufen Sie den normalen Editor auf, um die Nachricht zu bearbeiten“
Makroindex,Pager e ´:set my_editor="$editor" :set editor=sensible-editor :set editor="$my_editor" ´ „Rufen Sie den normalen Editor auf, um die Nachricht zu bearbeiten“

VIM Integration


Ich bearbeite oft eine Nachricht mit vim und stelle fest, dass ich eine andere Identität verwenden muss.
Zu diesem Zweck habe ich die folgenden Tastenkombinationen in meinem ~/.vim/ftplugin/mail.vim:

nmap :w :%!mailplate --keep-unknown --auto
nmap :w :%!mailplate --keep-unknown privat
nmap :w :%!mailplate --keep-unknown debian

Wenn ich jetzt auf eine Nachricht antworte, wählt Mailplate automatisch die richtige Vorlage aus, und wenn ich
Wenn ich meine Meinung später ändere, kann ich Cp drücken, um die Auswahl zu überschreiben und Privat auszuwählen
Vorlage, oder klicken Sie einfach, um die automatische Erkennung erneut auszuführen.

Nutzen Sie Mailplate online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    usm
    usm
    Usm ist ein einheitliches Slackware-Paket
    Manager, der automatisch behandelt
    Abhängigkeitsauflösung. Es vereint
    verschiedene Paket-Repositories einschließlich
    Slackware, locker, p...
    usm herunterladen
  • 2
    Chart.js
    Chart.js
    Chart.js ist eine Javascript-Bibliothek, die
    erlaubt Designern und Entwicklern zu zeichnen
    alle Arten von Diagrammen mit HTML5
    Canvas-Element. Chart js bietet eine großartige
    Anordnung ...
    Laden Sie Chart.js herunter
  • 3
    iReport-Designer für JasperReports
    iReport-Designer für JasperReports
    HINWEIS: Unterstützung für iReport/Jaspersoft Studio
    Ankündigung: Ab Version 5.5.0,
    Jaspersoft Studio wird der offizielle sein
    Design-Client für JasperReports. ich berichte
    werden...
    Laden Sie iReport-Designer für JasperReports herunter
  • 4
    PostInstallerF
    PostInstallerF
    PostInstallerF installiert alle
    Software, die Fedora Linux und andere
    beinhaltet nicht standardmäßig after
    Fedora zum ersten Mal ausführen. Es ist
    einfach für...
    Laden Sie PostInstallerF herunter
  • 5
    strace
    strace
    Das Strace-Projekt wurde verschoben
    https://strace.io. strace is a
    Diagnose, Debugging und Anleitung
    Userspace-Tracer für Linux. Es ist benutzt
    überwachen ...
    strace herunterladen
  • 6
    gMKV Extract GUI
    gMKV Extract GUI
    Eine GUI für das Dienstprogramm mkvextract (Teil von
    MKVToolNix), das die meisten enthält (if
    nicht alle) Funktionalität von mkvextract und
    mkvinfo-Dienstprogramme. Geschrieben in C#NET 4.0, ...
    gMKVExtractGUI herunterladen
  • Mehr »

Linux-Befehle

Ad