mailplate - Trực tuyến trên đám mây

Đây là hộp thư lệnh có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi, chẳng hạn như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


mailplate - định dạng lại thư nháp theo mẫu

SYNOPSIS


bưu phẩm [[--Mới | -n] | [- kiểm toán viên | -e]] [- vẫn chưa biết | -k] [--dài dòng | -v] [--gỡ lỗi
| -d] Tên mẫu tin nhắn-tập tin

bưu phẩm [- vẫn chưa biết | -k] [--dài dòng | -v] [--gỡ lỗi | -d] Tên mẫu
< dữ liệu tin nhắn

bưu phẩm [[--tự động | -a] | [--thực đơn | -m]] [[--Mới | -n] | [- kiểm toán viên | -e]] [- vẫn chưa biết
| -k] [--dài dòng | -v] [--gỡ lỗi | -d] tin nhắn-tập tin

bưu phẩm [[--tự động | -a] | [--thực đơn | -m]] [- vẫn chưa biết | -k] [--dài dòng | -v] [--gỡ lỗi
| -d] tin nhắn dữ liệu

bưu phẩm [--Cứu giúp | -h]

bưu phẩm [--phiên bản | -V]

MÔ TẢ


bưu phẩm là một chương trình định dạng lại các thư nháp theo một mẫu nhất định. Các
mẫu có thể được chỉ định trên dòng lệnh, nhưng hộp thư cũng có thể sử dụng điều khiển
thông tin từ các tệp mẫu để tự động chọn một mẫu thích hợp
(--tự động). Một tính năng menu lựa chọn được lên kế hoạch (--thực đơn).

Áp dụng một mẫu có nghĩa là dữ liệu chọn lọc có sẵn từ một thư hiện có (trừ khi
--Mới được chỉ định) và điền nó vào các vị trí thích hợp trong mẫu. Tin nhắn là
được xử lý thành ba phần: tiêu đề, nội dung và chữ ký.

Thời Gian --Mới được đưa ra, một bản thuyết minh rỗng của mẫu được ghi vào tiêu chuẩn. Tại
chốc lát, --Mới không thể kết hợp với - kiểm toán viên.

Mẫu có thể xác định hai loại tiêu đề: tiêu đề bắt buộc và tiêu đề bảo quản. Bắt buộc
tiêu đề được ưu tiên hơn tiêu đề trong thư hiện có và do đó ghi đè chúng.
Các tiêu đề của Preservatory hướng dẫn hộp thư chuyển dữ liệu của chúng từ thư hiện có.
Các tiêu đề trong thư hiện có nhưng không được xác định trong mẫu sẽ bị loại bỏ, trừ khi
- vẫn chưa biết được đưa ra.

Nội dung và chữ ký được phân tách bằng ´-- ´. Nếu không tìm thấy lính canh này, thì không có chữ ký
đã trích xuất. Các mẫu có thể được nội suy và dữ liệu được điền vào các khe. Khe trợ giúp là
chứa đầy đầu ra của các lệnh trợ giúp (phải được xác định trong cấu hình),
các vị trí biến môi trường chỉ có vậy và các vị trí biến thư có thể chứa đầy dữ liệu
có được bằng cách chạy các lệnh regexps hoặc qua tin nhắn.

Tập lệnh này có thể được chạy theo nhiều cách:

· Là một bộ lọc, nó áp dụng một mẫu cho dữ liệu từ tiêu chuẩn và ghi kết quả vào tiêu chuẩn.

· Khi nào - kiểm toán viên được thông qua, tập lệnh sinh ra biên tập viên hợp lý về kết quả. Nó có thể như vậy
được sử dụng làm trình soạn thảo cho tác nhân người dùng thư của bạn.

· Đưa ra một tệp, nó sẽ sửa đổi tệp, trừ khi nó không thể ghi vào tệp, trong trường hợp đó
nó viết cho tiêu chuẩn.

LỰA CHỌN


Các chương trình này tuân theo cú pháp dòng lệnh GNU thông thường, với các tùy chọn dài bắt đầu bằng
hai dấu gạch ngang (`--´):

--tự động, -a
Bật tính năng tự động khám phá mẫu.

--thực đơn, -m
Chọn từ danh sách các mẫu (chưa được triển khai)

--Mới, -n
Tạo một tin nhắn mới.

- kiểm toán viên, -e
Trình chỉnh sửa đẻ trứng sau khi áp dụng mẫu.

- vẫn chưa biết, -k
Giữ lại các tiêu đề thư không được chỉ định trong mẫu.

--dài dòng, -v
Viết tin nhắn thông tin cho tiêu chuẩn.

--gỡ lỗi, -d
Khởi động trình gỡ lỗi sau khi khởi tạo.

--Cứu giúp, -h
Hiển thị tóm tắt các tùy chọn.

--phiên bản, -V
Hiển thị phiên bản của chương trình.

MUỐN HỘI NHẬP


Tôi sử dụng mailplate như của tôi $ biên tập viên cho mutt, với cài đặt sau đây trong ~ / .mutt / muttrc:

đặt trình chỉnh sửa = "~ / .bin / mail / mailplate --edit --auto --keep-chưa biết "

mailplate hiện có một chút hạn chế, hoặc ít nhất là tôi chưa tìm ra cách
làm thế nào để làm việc xung quanh nó một cách hợp lý được nêu ra. Nếu bạn chỉnh sửa lại một tin nhắn từ menu soạn của mutt, nó
khiến mailplate xử lý lại thư mà bạn có thể không muốn.

Tương tự, nếu bạn thấy mình đang chỉnh sửa thư từ chỉ mục hoặc máy nhắn tin, bạn có thể
cũng không muốn mailplate cản trở. Đối với những trường hợp này, tôi hiện đang sử dụng
sau hai mối quan hệ chính:

macro soạn e ´: set my_editor = "$ editor" : set editor = sensible-editor : set editor = "$ my_editor" ´ "gọi trình soạn thảo bình thường để chỉnh sửa tin nhắn"
chỉ mục macro, máy nhắn tin e ´: set my_editor = "$ editor" : set editor = sensible-editor : set editor = "$ my_editor" ´ "gọi trình soạn thảo bình thường để chỉnh sửa tin nhắn"

VIM HỘI NHẬP


Tôi thường chỉnh sửa tin nhắn bằng vim và nhận thấy rằng tôi cần sử dụng một danh tính khác.
Vì mục đích này, tôi có các liên kết chính sau đây trong ~ / .vim / ftplugin / mail.vim:

nmap : w :%! mailplate --keep-chưa biết --auto
nmap : w :%! mailplate --keep-không xác định riêng tư
nmap : w :%! mailplate --keep-chưa biết debian

Bây giờ khi tôi trả lời một tin nhắn, mailplate sẽ tự động chọn mẫu phù hợp và nếu tôi
sau đó đổi ý, tôi có thể nhấn Cp, để ghi đè lựa chọn và chọn riêng tư
hoặc chỉ cần nhấn để nó chạy lại tự động phát hiện.

Sử dụng mailplate trực tuyến bằng các dịch vụ onworks.net



Các chương trình trực tuyến Linux & Windows mới nhất