Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

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

Chạy mime-constructp trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh mime-constructp 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 như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


mime-construct - xây dựng và tùy chọn gửi tin nhắn MIME

SYNOPSIS


xây dựng mime chuyển đổihữu ích. Cảm ơn !

Xin lỗi, thật khó để cung cấp một bản tóm tắt có ý nghĩa. Xem các ví dụ.

MÔ TẢ


xây dựng mime xây dựng và (theo mặc định) gửi tin nhắn MIME. Nó hoàn toàn được điều khiển
từ dòng lệnh, nó được thiết kế để sử dụng bởi các chương trình khác hoặc những người hành động như
chương trình.

LỰA CHỌN


Toàn cầu Cài đặt
--gỡ lỗi
Bật gỡ lỗi.

--Cứu giúp
Hiển thị thông báo sử dụng và chết.

- đầu ra
Đừng gửi thư đã tạo, thay vào đó hãy in nó ra thiết bị xuất chuẩn. Điều này thua --bcc Thông tin.

--phần phụ
Tạo một phần con có thể được sử dụng trong một tin nhắn MIME khác, thay vì phần cấp cao nhất
chính tin nhắn MIME. Cái này bật - đầu ra và thay đổi một số ngữ nghĩa nội bộ
chút. Xem các ví dụ.

--phiên bản
In phiên bản và thoát thành công, nếu đây là đối số duy nhất. Ngược lại, in
phiên bản và chết.

Chủ yếu Tiêu đề
Các đối số này thêm văn bản vào tiêu đề cấp cao nhất của thư hoặc kiểm soát người nhận thư
gửi đến.

--bcc địa chỉ
Thêm địa chỉ vào danh sách người nhận. Điều này thực sự không thêm bất cứ điều gì vào tiêu đề,
tất nhiên rồi. Nếu bạn không thực sự gửi thư (nếu bạn sử dụng - đầu ra or
--phần phụ) --bcc sẽ không có hiệu lực.

--cc địa chỉ
Thêm địa chỉ vào Cc: danh sách.

--được nhúng vào
Gửi tin nhắn đến những người nhận đã được liệt kê trong tiêu đề, ngoài những người nhận đó
đưa ra với --đến, --cc--bcc. Điều này có ý nghĩa nếu bạn sử dụng --tiêu đề chuyển sang
thêm của riêng bạn Đến: or Cc:. Trong trường hợp này có thể bạn không muốn sử dụng --đến or --cc
bởi vì họ sẽ tạo các tiêu đề mới thay vì thêm vào các tiêu đề đã có trong
thông điệp.

Công tắc này vượt qua -t chuyển sang gửi thư (xây dựng mime không cố gắng phân tích cú pháp
tiêu đề bạn cung cấp), vì vậy nó thực sự không có tác dụng gì nếu bạn không gửi thư
thông điệp.

--tiêu đề str
Thêm văn bản tùy ý vào tiêu đề. Các str có thể là bất cứ điều gì bạn thích, bao gồm cả
nhiều dòng. Bạn có thể tạo tin nhắn không hợp lệ theo cách này. Nếu bạn bao gồm một khoảng trống
dòng trong str bạn sẽ thực sự làm hỏng tin nhắn.

--nhiều phần str
Điều này chỉ định loại nội dung nhiều phần và các tùy chọn. Mặc định là
"nhiều phần/hỗn hợp". Không bao gồm cài đặt "ranh giới", được cung cấp bởi kịch câm-
xây dựng.

Không sao nếu bạn chỉ định --nhiều phần gõ nhưng tin nhắn hóa ra chỉ là một
một phần, loại bạn cung cấp sẽ bị bỏ qua.

- bao gồm str
Điều này cho biết thêm str đến văn bản mở đầu nhiều phần. Nếu bạn chỉ định - bao gồm nhiều lần
các strs tất cả sẽ được nối.

Không có bất kỳ mặc định nào cho văn bản này. Đối với tôi, dường như ngày nay việc thêm một
Giải thích MIME ở đầu tin nhắn cũng giống như giải thích cách sử dụng ghế ngồi
thắt dây an toàn cho những người đang đi trên máy bay.

Không sao nếu bạn chỉ định - bao gồm nhưng tin nhắn hóa ra chỉ là một phần duy nhất,
khúc dạo đầu bạn cung cấp sẽ bị bỏ qua.

--chủ thể str
Chỉ định chủ đề cho tin nhắn.

--đến địa chỉ
Thêm địa chỉ vào Đến: danh sách.

Mỗi phần Tiêu đề
Các công tắc này kiểm soát các tiêu đề của mỗi phần. Nếu tin nhắn hóa ra không có nhiều phần
họ thực sự thêm dữ liệu vào tiêu đề cấp cao nhất.

Mỗi điều này chỉ áp dụng cho đầu ra của phần tiếp theo. Sau khi mỗi phần được xuất ra, chúng sẽ được
đặt lại về giá trị mặc định của chúng. Sẽ không có ý nghĩa gì khi sử dụng chúng mà không có phần sau
một phần, vậy xây dựng mime sẽ văng tung tóe và chết nếu bạn cố gắng làm điều đó.

--tập tin đính kèm tên
Điều này thêm tiêu đề "Bố trí nội dung: tệp đính kèm" với tiêu đề đã cho tên như giá trị
của thuộc tính "tên tệp". Đó chỉ là sự tiện lợi vì xây dựng mime thường
được sử dụng để gửi tập tin dưới dạng tệp đính kèm.

Sử dụng --tập tin đính kèm tên không gây ra xây dựng mime để đọc bất kỳ dữ liệu nào từ tập tin
gọi là tên! Nó chỉ sử dụng tên đó trong tiêu đề. Dữ liệu thực tế sẽ đi
vào phần thông báo này xuất phát từ một trong những công tắc đầu ra phần thông thường
(được đưa ra dưới đây).

Bạn có thể thích sử dụng --đính kèm tập tin switch, nó đọc từ têntập tin d.

- mã hóa kiểu
Phần này chỉ định loại mã hóa mà bạn muốn phần này sử dụng. Bình thường bạn không nên
Tuy nhiên, hãy sử dụng công tắc này. Nếu công tắc này không được sử dụng xây dựng mime sẽ chọn một
mã hóa thích hợp.

Dữ liệu bạn cung cấp chưa được mã hóa, xây dựng mime sẽ mã hóa nó
theo kiểu bạn chỉ định ở đây. Mã hóa hợp lệ là 7bit, 8bit, nhị phân,
trích dẫn-in đượcbase64. Thật dễ dàng để tạo ra một tin nhắn MIME bất hợp pháp bằng cách
tự mình chỉ định mã hóa.

--phần tiêu đề str
Thêm văn bản tùy ý vào tiêu đề của mỗi phần. Các str có thể là bất cứ điều gì bạn thích,
gồm nhiều dòng. Bạn có thể tạo tin nhắn không hợp lệ theo cách này. Nếu bạn bao gồm một
dòng trống trong str bạn sẽ thực sự làm hỏng tin nhắn.

--kiểu kiểu
Chỉ định loại nội dung cho phần này. Nếu bạn không chỉ định một --kiểu nó mặc định là
"văn bản/thuần túy". Các kiểu bạn cung cấp có thể không chỉ chứa loại phù hợp mà còn
tùy chọn. Toàn bộ nội dung sẽ được đặt vào cuối "Content-Type:" và
bị mắc kẹt vào tiêu đề.

Bạn có thể thích sử dụng --file-auto or --đính kèm tập tin công tắc, thiết lập
--kiểu tự động dựa trên tên của một tập tin.

Phần Đầu ra
Các công tắc này thêm dữ liệu vào nội dung của tin nhắn. Bạn sử dụng một trong những thứ này cho mỗi
mỗi phần của tin nhắn gồm nhiều phần (hoặc chỉ một phần trong số đó nếu tin nhắn không được
nhiều phần).

--tập tin con đường
--file-auto con đường
--đính kèm tập tin con đường
--gắn con đường
--dây str
--cơ thể người str
Sử dụng nội dung của tập tin con đường hoặc chuỗi chữ str như phần thân của phần này.

--file-auto khiến Loại nội dung được đặt dựa trên tên tệp, nếu có thể.

--đính kèm tập tin làm điều đó và thiết lập --tập tin đính kèm cả tên nữa.

Hãy chắc chắn bao gồm dòng mới ở cuối str trừ khi thực sự không cần thiết
trở thành một. Nếu bạn bỏ dòng mới ở cuối thì phần đó sẽ phải được mã hóa thành
"base64" (vì "có thể in được" có giới hạn nhân tạo ngăn cản nó
có thể mã hóa luồng dữ liệu như vậy).

--gắn là một bí danh cho --đính kèm tập tin--cơ thể người là một bí danh cho --dây.

--tập tin phụ con đường
--chuỗi con str
Sử dụng nội dung của con đường or str chính nó là phần thân của phần này, nhưng hãy coi nó
như một phần phụ. Điều này có nghĩa là dữ liệu chứa cả một số tiêu đề và một số văn bản. Nó
cũng có nghĩa là bạn không thể sử dụng --kiểu or - mã hóa cho phần này.

Thông thường con đường or str sẽ được tạo ra bởi một lời gọi khác của kịch câm-
xây dựng đã được trao --phần phụ công tắc điện.

Các đối số cho các switch lấy tên tệp (chẳng hạn như --tập tin--tập tin phụ) có thể có
một số phép thuật. Nếu không có tập tin với con đường cung cấp một Perl thường xuyên mở() được thực hiện trên
Nó. Xem "VÍ DỤ".

VÍ DỤ


Các ví dụ giả định rằng $nl chứa một dòng mới. Các biến khác được sử dụng là tôi hy vọng
tự giải thích.

Gửi một tin nhắn đơn giản.

mime-construct --to "$recip" --subject 'xin chào' --string "$body"

Gửi tin nhắn được đọc từ stdin.

vận may | mime-construct --to "$recip" --subject vận may --file -

Gửi một phần văn bản thuần túy và đính kèm tệp, đặt loại nội dung của tệp và --tập tin đính kèm
đặt tên tự động.

mime-construct --to "$recip" --subject "$file" \
--string "Đây là tập tin tôi đã kể cho bạn.$nl" \
--file-đính kèm "$file"

Hầu hết mọi người coi tệp đính kèm là tin nhắn có nhiều phần, nhưng thực tế không nhất thiết phải như vậy. Cái này
tạo một zip của tất cả các tệp trong thư mục hiện tại và gửi chúng dưới dạng tệp đính kèm
nhưng dưới dạng một phần tin nhắn.

zip -q - * |
mime-construct --to "$recip" --subject 'thư mục đã nén' \
--đính kèm dir.zip --type ứng dụng/zip --file -

Bạn có thể sử dụng toàn bộ tính biểu cảm của Perl's mở() khi xây dựng tên tập tin. Ví dụ,
bạn có thể chạy các quy trình XXX ví dụ xấu, không có tên tệp

mime-construct --to "$recip" --subject "$subject" \
--string "Đây là hai tập tin bạn muốn.$nl" \
--type application/x-gzip --file đính kèm1.gz --file 'gzip -c file1 |' \
--type application/x-gzip --file đính kèm1.gz --file 'gzip -c file2 |'

hoặc đọc từ bộ mô tả tệp thay thế ("<&=4" để đọc từ bộ mô tả tệp 4) hoặc
bất cứ điều gì. Xem perlopentut để được hướng dẫn.

Đây là một ví dụ về việc sử dụng một lời gọi riêng biệt của xây dựng mime để tạo một phần phụ.
Điều này tạo ra một thông báo có hai phần ở cấp cao nhất. Phần đầu tiên là một số văn bản,
phần thứ hai là một bản tóm tắt. Bản thân bản tóm tắt là một thông điệp gồm nhiều phần có chứa một
số phần tin nhắn/rfc822.

thông điệp_args=
cho tin nhắn trong $msg_list
do
msg_args="$msg_args --type tin nhắn/rfc822 --file $msg"
thực hiện

đặt fnord
cho công thức trong $recip_list
do
đặt "$@" --bcc $recip
thực hiện
thay đổi

mime-construct --subpart --multipart multipart/digest $msg_args |
cấu trúc mime \
--header "Tới: Người nhận thông báo:;$nl" \
--chủ đề 'Foo dig' \
"$@" \
--file "$giới thiệu" \
--tập tin con -

Đây là cách gửi tin nhắn được mã hóa (nhiều phần/được mã hóa, như được định nghĩa trong RFC 1847).
Bạn sử dụng xây dựng mime "--subpart" để tạo ra tin nhắn thực sự mà bạn muốn gửi (mà
có thể là loại tin nhắn MIME -- không phải văn bản, nhiều phần, bạn có gì), sau đó mã hóa nó và
sử dụng cái khác xây dựng mime để xây dựng và gửi tin nhắn nhiều phần/được mã hóa
chứa nó.

enc_type=ứng dụng/pgp-mã hóa
enc_params="Phiên bản: 1$nl"

mime-construct --subpart --file body --file-auto image.jpg |
gpg --encrypt --armor -r "$recip" |
mime-construct --output \
--đến "$recip" \
--chủ đề "$chủ đề" \
--multipart "multipart/được mã hóa; giao thức=\"$enc_type\"" \
--type "$enc_type" \
--string "$enc_params" \
--type ứng dụng/octet-stream \
--tài liệu -

Sử dụng mime-constructp trực tuyến bằng dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    Turkdevops
    Turkdevops
    TurkDevOps a ? K kaynak yaz? L? M
    geli? tirici topluluklar? DevTurks-Team
    Taraf?ndan desteklenmektedir..
    Tính năng:https://github.com/turkdevopshttps://turkdevops.g...
    Tải xuống turkdevops
  • 2
    asamdf
    asamdf
    * asammdf * là trình phân tích cú pháp Python nhanh và
    biên tập viên cho ASAM (PGS cho
    Tiêu chuẩn hóa Tự động hóa và
    Hệ thống đo lường) MDF / MF4
    (Định dạng dữ liệu đo lường ...
    Tải xuống asamdf
  • 3
    LAME (Lame Aint một bộ mã hóa MP3)
    LAME (Lame Aint một bộ mã hóa MP3)
    LAME là một công cụ giáo dục được sử dụng
    để tìm hiểu về mã hóa MP3. Các
    Mục tiêu của dự án LAME là cải thiện
    âm thanh tâm lý, chất lượng và tốc độ
    của MP...
    Tải xuống LAME (Lame Aint a MP3 Encoder)
  • 4
    wxPython
    wxPython
    Một tập hợp các mô-đun mở rộng Python
    bọc các lớp GUI đa nền tảng từ
    wxWidgets.. Đối tượng: Nhà phát triển. Người dùng
    giao diện: X Window System (X11), Win32...
    Tải xuống wxPython
  • 5
    góifilemanager
    góifilemanager
    Đây là trình quản lý tệp gói Total War
    dự án, bắt đầu từ phiên bản 1.7. Một
    giới thiệu ngắn về Warscape
    mod: ...
    Tải xuống packfilemanager
  • 6
    IPerf2
    IPerf2
    Một công cụ lưu lượng mạng để đo lường
    Hiệu suất TCP và UDP với các chỉ số
    xung quanh cả thông lượng và độ trễ. Các
    các mục tiêu bao gồm duy trì một hoạt động
    cá tuyết iperf ...
    Tải xuống IPerf2
  • Khác »

Lệnh Linux

Ad