англійськафранцузькаіспанська

Ad


Значок OnWorks

mailplate - онлайн у хмарі

Запустіть mailplate у безкоштовному хостинг-провайдері OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це командна поштова панель, яку можна запустити в безкоштовному хостинг-провайдері OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


mailplate - переформатувати чернетки пошти відповідно до шаблонів

СИНТАКСИС


поштова табличка [[--новий | -n] | [--редактор | -e]] [--keep-unknown | -k] [-багатослівний | -v] [--відлагоджувати
| -d] ім'я шаблону файл повідомлення

поштова табличка [--keep-unknown | -k] [-багатослівний | -v] [--відлагоджувати | -d] ім'я шаблону
< повідомлення-дані

поштова табличка [[--авто | -a] | [--меню | -m]] [[--новий | -n] | [--редактор | -e]] [--keep-unknown
| -k] [-багатослівний | -v] [--відлагоджувати | -d] файл повідомлення

поштова табличка [[--авто | -a] | [--меню | -m]] [--keep-unknown | -k] [-багатослівний | -v] [--відлагоджувати
| -d] повідомлення дані

поштова табличка [--допомога | -h]

поштова табличка [-- версія | -V]

ОПИС


поштова табличка це програма, яка переформатує чернетки пошти відповідно до заданого шаблону. The
шаблон можна вказати в командному рядку, але mailplate також може використовувати елемент керування
інформацію з файлів шаблонів, щоб автоматично вибрати відповідний шаблон
(--авто). Планується функція меню вибору (--меню).

Застосування шаблону означає отримання вибраних даних із наявного поштового повідомлення (якщо не
--новий вказано) і заповнити його у відповідні слоти в шаблоні. Повідомлення є
обробляється у три частини: заголовки, тіло та підпис.

Коли --новий задано, записується порожній екземпляр шаблону stdout. Біля
момент, --новий не можна поєднувати з --редактор.

Шаблон може визначати два типи заголовків: обов’язкові та застережні. Обов'язковий
заголовки мають перевагу над заголовками в існуючому повідомленні та таким чином перезаписують їх.
Заголовки Preservatory наказують mailplate перенести свої дані з існуючого поштового повідомлення.
Заголовки в існуючому повідомленні, але не визначені в шаблоні, видаляються, якщо тільки
--keep-unknown дається.

Тіло та підпис розділені символом «--». Якщо цей дозорний не знайдено, підпис відсутній
видобутий. Шаблони можна інтерполювати, а дані заповнювати слоти. Допоміжні слоти є
заповнюється виводом допоміжних команд (які повинні бути визначені в конфігурації),
слоти для змінних середовища — це саме те, а слоти для змінних пошти можна заповнювати даними
отримані шляхом виконання регулярних виразів або команд над повідомленням.

Цей сценарій можна запустити різними способами:

· Як фільтр він застосовує шаблон до даних з stdin і записує результат до stdout.

· Коли --редактор пройдено, створюється сценарій розумний редактор на результат. Це може таким чином
використовувати як редактор для агента користувача електронної пошти.

· Отримавши файл, він змінює файл, якщо він не може писати у файл, у такому випадку
він пише stdout.

ВАРІАНТИ


Ці програми дотримуються звичайного синтаксису командного рядка GNU з довгими параметрами, які починаються з
два тире (`--´):

--авто, -a
Увімкніть автоматичне виявлення шаблонів.

--меню, -m
Виберіть зі списку шаблонів (ще не реалізовано)

--новий, -n
Створіть нове повідомлення.

--редактор, -e
Створення редактора після застосування шаблону.

--keep-unknown, -k
Зберігати заголовки листів, не вказані в шаблоні.

-багатослівний, -v
Пишіть інформаційні повідомлення stderr.

--відлагоджувати, -d
Запустіть налагоджувач після ініціалізації.

--допомога, -h
Показати підсумок варіантів.

-- версія, -V
Показати версію програми.

МАТТ ІНТЕГРАЦІЯ


Я використовую поштову табличку як свою $editor для mutt з наступним налаштуванням у моєму ~/.mutt/muttrc:

встановити редактор="~/.bin/mail/mailplate --edit --auto --keep-unknown"

mailplate наразі має певні обмеження, або, принаймні, я не знайшов способу
як обійти це розумно. Якщо ви повторно редагуєте повідомлення з меню створення Mutt, воно
змушує mailplate повторно обробити повідомлення, чого ви можете не захотіти.

Подібним чином, якщо ви редагуєте повідомлення з індексу чи пейджера, ймовірно
також не хочу, щоб поштова табличка заважала. Для цих випадків я зараз використовую
наступні дві комбінації клавіш:

створення макросу e ´:set my_editor="$editor":set editor=sensible-editor:set editor="$my_editor"´ "викликати звичайний редактор для редагування повідомлення"
macro index,pager e ´:set my_editor="$editor":set editor=sensible-editor:set editor="$my_editor"´ "викликати звичайний редактор для редагування повідомлення"

ВІМ ІНТЕГРАЦІЯ


Я часто редагую повідомлення за допомогою vim і виявляю, що мені потрібно використовувати інший ідентифікатор.
Для цього у мене є такі сполучення клавіш ~/.vim/ftplugin/mail.vim:

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

Тепер, коли я відповідаю на повідомлення, mailplate автоматично вибирає правильний шаблон, і якщо я
пізніше передумаю, я можу натиснути C-p, щоб скасувати вибір і вибрати приватне
або просто натисніть, щоб повторно запустити автоматичне визначення.

Використовуйте mailplate онлайн за допомогою сервісів onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    usm
    usm
    Usm — це уніфікований пакет slackware
    менеджер, який обробляє автоматичну роботу
    вирішення залежностей. Це об’єднує
    різні сховища пакетів, в т.ч
    slackware, slacky, p...
    Завантажити usm
  • 2
    Chart.js
    Chart.js
    Chart.js — це бібліотека Javascript, яка
    дозволяє дизайнерам і розробникам малювати
    всілякі діаграми з використанням HTML5
    елемент полотна. Chart js пропонує чудові можливості
    масив ...
    Завантажте Chart.js
  • 3
    iReport-Designer для JasperReports
    iReport-Designer для JasperReports
    ПРИМІТКА. Підтримка iReport/Jaspersoft Studio
    Оголошення: починаючи з версії 5.5.0,
    Офіційною буде студія Jaspersoft
    дизайн клієнта для JasperReports. iReport
    буде ...
    Завантажте iReport-Designer для JasperReports
  • 4
    PostInstallerF
    PostInstallerF
    PostInstallerF встановить усі файли
    програмне забезпечення, яке Fedora Linux та інші
    не включає за замовчуванням після
    запуск Fedora вперше. Його
    легко для ...
    Завантажте PostInstallerF
  • 5
    страйк
    страйк
    Проект strace перенесено в
    https://strace.io. strace is a
    діагностика, налагодження та інструктаж
    трасування простору користувача для Linux. Його використовують
    стежити за...
    Завантажити strace
  • 6
    gMKVEExtractGUI
    gMKVEExtractGUI
    Графічний інтерфейс для утиліти mkvextract (частина
    MKVToolNix), який включає більшість (if
    не всі) функціональність mkvextract і
    утиліти mkvinfo. Написано на C#NET 4.0,...
    Завантажте gMKVExtractGUI
  • Детальніше »

Команди Linux

Ad