EnglishFrenchSpanyol

Ad


Favicon OnWorks

mime-constructp - Dalam Talian di Awan

Jalankan mime-constructp dalam penyedia pengehosan percuma OnWorks melalui Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

Ini ialah arahan mime-constructp yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.

JADUAL:

NAMA


mime-construct - bina dan secara pilihan mel mesej MIME

SINOPSIS


binaan mime bertukar...

Maaf, sukar untuk memberikan sinopsis yang bermakna. Lihat contoh.

DESCRIPTION


binaan mime membina dan (secara lalai) mel mesej MIME. Ia didorong sepenuhnya
daripada baris arahan, ia direka untuk digunakan oleh program lain, atau orang yang bertindak seperti
program.

PILIHAN


Global Tetapan
--nyahpepijat
Hidupkan nyahpepijat.

- membantu
Tunjukkan mesej penggunaan dan mati.

--pengeluaran
Jangan hantar mesej yang dijana, sebaliknya cetak ke stdout. Ini kalah --bcc info.

--bahagian kecil
Hasilkan subbahagian yang boleh digunakan dalam mesej MIME lain, bukannya peringkat atasan
Mesej MIME itu sendiri. Ini dihidupkan --pengeluaran dan mengubah beberapa semantik dalaman a
sedikit. Lihat contoh.

--versi
Cetak versi dan keluar dengan jayanya, jika ini adalah satu-satunya arg. Jika tidak, cetak
versi dan mati.

Utama Header
Argumen ini menambah teks pada pengepala peringkat atas mesej atau mengawal siapa yang diterima
dihantar kepada.

--bcc alamat
Tambah alamat ke senarai penerima. Ini sebenarnya tidak menambah apa-apa pada pengepala,
sudah tentu. Jika anda sebenarnya tidak menghantar mesej (jika anda menggunakan --pengeluaran or
--bahagian kecil) --bcc tidak akan memberi kesan.

--cc alamat
Tambahkan alamat pada Cc: senarai.

--tertanam-kepada
Hantar mesej kepada penerima yang telah disenaraikan dalam pengepala, sebagai tambahan kepada mereka
diberi dengan --kepada, --cc, dan --bcc. Ini masuk akal jika anda menggunakan --kepala bertukar kepada
tambah sendiri kepada: or Cc:. Dalam kes ini, anda mungkin tidak mahu menggunakannya --kepada or --cc
kerana mereka akan membuat pengepala baharu dan bukannya menambah kepada yang sudah ada dalam
mesej.

Suis ini melepasi -t tukar ke sendmail (binaan mime tidak cuba menghuraikan
pengepala yang anda sediakan), jadi ia tidak benar-benar melakukan apa-apa jika anda tidak menghantar mel
mesej.

--kepala str
Tambahkan teks sewenang-wenangnya pada pengepala. The str boleh menjadi apa sahaja yang anda suka, termasuk
berbilang baris. Anda boleh membuat mesej tidak sah dengan cara ini. Jika anda memasukkan kosong
garis di str anda benar-benar akan mengacaukan mesej itu.

--berbilang bahagian str
Ini menentukan jenis kandungan berbilang bahagian dan pilihan. Lalainya ialah
"berbilang bahagian/campuran". Jangan sertakan tetapan "sempadan", yang dibekalkan oleh mime-
membina.

Tidak mengapa jika anda nyatakan --berbilang bahagian taip tetapi mesej itu ternyata satu
bahagian, jenis yang anda bekalkan hanya akan diabaikan.

--pendahuluan str
Ini menambah str kepada teks pendahuluan berbilang bahagian. Jika anda nyatakan --pendahuluan beberapa kali
yang strs semua akan digabungkan.

Tiada sebarang lalai untuk teks ini. Nampaknya saya pada masa kini menambah satu
penjelasan MIME kepada permulaan mesej adalah seperti menerangkan cara menggunakan tempat duduk
gesper kepada orang yang menaiki kapal terbang.

Tidak mengapa jika anda nyatakan --pendahuluan tetapi mesej itu ternyata menjadi satu bahagian,
pendahuluan yang anda bekalkan hanya akan diabaikan.

--subjek str
Tentukan subjek untuk mesej.

--kepada alamat
Tambahkan alamat pada kepada: senarai.

Per-bahagian Header
Suis ini mengawal pengepala setiap bahagian. Jika mesej ternyata bukan berbilang
mereka sebenarnya menambah data pada pengepala peringkat atas.

Setiap satu daripada ini hanya terpakai pada output bahagian seterusnya. Selepas setiap bahagian adalah output mereka
set semula kepada nilai lalainya. Tidak masuk akal untuk menggunakannya tanpa pengikut
bahagian, jadi binaan mime akan tergagap-gagap dan mati jika anda cuba melakukannya.

--lampiran nama
Ini menambah pengepala "Pelupusan Kandungan: lampiran" dengan yang diberikan nama sebagai nilai
daripada atribut "nama fail". Ia hanya satu kemudahan, kerana binaan mime sering
digunakan untuk menghantar fail sebagai lampiran.

Menggunakan --lampiran nama tidak menyebabkan binaan mime untuk membaca sebarang data daripada fail
dipanggil nama! Ia hanya menggunakan nama itu dalam pengepala. Data sebenar yang akan pergi
ke bahagian mesej ini datang daripada salah satu suis keluaran bahagian biasa
(diberikan di bawah).

Anda mungkin lebih suka menggunakan --file-attach suis, yang membaca daripada namad fail.

--pengekodan jenis
Ini menentukan jenis pengekodan yang anda mahu bahagian ini gunakan. Anda biasanya tidak sepatutnya
gunakan suis ini, walaupun. Jika suis ini tidak digunakan binaan mime akan memilih an
pengekodan yang sesuai.

Data yang anda bekalkan mestilah belum dikodkan, binaan mime akan mengekodnya
mengikut jenis anda nyatakan di sini. Pengekodan yang sah ialah 7bit, 8bit, perduaan,
dipetik-dicetak, dan base64. Sangat mudah untuk menjana mesej MIME haram dengan
menentukan pengekodan sendiri.

--bahagian-kepala str
Tambahkan teks sembarangan pada pengepala setiap bahagian. The str boleh jadi apa sahaja yang anda suka,
termasuk berbilang baris. Anda boleh membuat mesej tidak sah dengan cara ini. Jika anda memasukkan a
baris kosong dalam str anda benar-benar akan mengacaukan mesej itu.

- jenis jenis
Nyatakan jenis kandungan untuk bahagian ini. Jika anda tidak menyatakan a - jenis ia lalai kepada
"teks/plain". The jenis yang anda bekalkan boleh mengandungi bukan sahaja jenis yang betul tetapi juga
pilihan. Keseluruhannya hanya akan diletakkan pada penghujung "Jenis Kandungan:" dan
tersangkut pada tajuk.

Anda mungkin lebih suka menggunakan --fail-auto or --file-attach suis, yang menetapkan
- jenis secara automatik berdasarkan nama fail.

bahagian Output
Suis ini menambah data pada badan mesej. Anda menggunakan salah satu daripada ini untuk setiap satu
setiap bahagian mesej berbilang bahagian (atau hanya satu daripadanya jika mesej itu tidak
berbilang bahagian).

--fail jalan
--fail-auto jalan
--file-attach jalan
--lampirkan jalan
--tali str
--badan str
Gunakan kandungan fail jalan atau rentetan literal str sebagai badan bahagian ini.

--fail-auto menyebabkan Jenis Kandungan ditetapkan berdasarkan nama fail, jika boleh.

--file-attach melakukan itu dan menetapkan --lampiran nama juga.

Pastikan anda memasukkan baris baharu yang mengekori pada str melainkan ada benar-benar tidak sepatutnya
jadi satu. Jika anda meninggalkan baris baharu yang mengekori di luar bahagian itu perlu dikodkan masuk
"base64" (kerana "quoted-printable" mempunyai had buatan yang menghalangnya
daripada dapat mengekod aliran data sedemikian).

--lampirkan adalah alias untuk --file-attach, dan --badan adalah alias untuk --tali.

--subbahagian-fail jalan
--subbahagian-rentetan str
Gunakan sama ada kandungan jalan or str sendiri sebagai badan bahagian ini, tetapi merawatnya
sebagai subbahagian. Ini bermakna bahawa data mengandungi kedua-dua beberapa pengepala dan beberapa teks. Ia
juga bermakna anda tidak boleh menggunakan - jenis or --pengekodan untuk bahagian ini.

Kebiasaannya jalan or str akan telah dijana oleh seruan yang berbeza daripada mime-
membina yang diberi --bahagian kecil suis.

Argumen kepada suis yang mengambil nama fail (seperti --fail and --subbahagian-fail) boleh dapat
sedikit sihir. Jika tiada fail dengan jalan membekalkan Perl biasa buka() dilakukan pada
ia. Lihat "CONTOH".

CONTOH


Contoh mengandaikan bahawa $nl mengandungi baris baharu. Pembolehubah lain yang digunakan adalah saya harap
penerangan sendiri.

Hantar mesej ringkas.

mime-construct --to "$recip" --subject 'hai there' --string "$body"

Hantar mesej yang dibaca daripada stdin.

nasib | mime-construct --to "$recip" --subject fortune --file -

Hantar bahagian teks biasa dan lampirkan fail, tetapkan jenis kandungan fail dan --lampiran
nama secara automatik.

mime-construct --to "$recip" --subject "$file" \
--string "Inilah fail yang saya beritahu anda.$nl" \
--file-attach "$file"

Kebanyakan orang menganggap lampiran sebagai mesej berbilang bahagian, tetapi ia tidak semestinya begitu. ini
menjana zip semua fail dalam direktori semasa dan menghantarnya sebagai lampiran
tetapi sebagai satu bahagian mesej.

zip -q - * |
mime-construct --to "$recip" --subject 'zipped directory' \
--attachment dir.zip --type application/zip --file -

Anda boleh menggunakan ekspresi penuh Perl buka() semasa membina nama fail. Cth,
anda boleh menjalankan proses XXX contoh buruk, tiada nama fail

mime-construct --to "$recip" --subject "$subject" \
--string "Inilah dua fail yang anda mahukan.$nl" \
--type application/x-gzip --attachment file1.gz --file 'gzip -c file1 |' \
--type application/x-gzip --attachment file1.gz --file 'gzip -c file2 |'

atau baca daripada deskriptor fail ganti ("<&=4" untuk membaca daripada deskriptor fail 4) atau
apa-apa sahajalah. Lihat perlopentut untuk tutorial.

Berikut ialah contoh menggunakan seruan berasingan daripada binaan mime untuk membuat subbahagian.
Ini mencipta mesej yang mempunyai dua bahagian di peringkat atas. Bahagian pertama ialah beberapa teks,
bahagian kedua ialah digest. Intisari itu sendiri ialah mesej berbilang bahagian yang mengandungi a
bilangan bahagian mesej/rfc822.

msg_args=
untuk msg dalam $msg_list
do
msg_args="$msg_args --type message/rfc822 --file $msg"
dilakukan

set fnord
untuk recip dalam $recip_list
do
tetapkan "$@" --bcc $resipi
dilakukan
peralihan

mime-construct --subpart --multipart multipart/digest $msg_args |
binaan mime \
--header "Kepada: Digest penerima:;$nl" \
--subjek 'Foo digest' \
"$@" \
--file "$introduction" \
--subbahagian-fail -

Berikut ialah cara menghantar mesej yang disulitkan (berbilang bahagian/disulitkan, seperti yang ditakrifkan dalam RFC 1847).
Anda gunakan binaan mime "--subpart" untuk menjana mesej sebenar yang ingin anda hantar (yang
boleh menjadi jenis mesej MIME -- bukan teks, berbilang bahagian, apa yang anda miliki), kemudian menyulitkan itu dan
guna yang lain binaan mime untuk membina dan menghantar mesej berbilang bahagian/disulitkan yang
mengandunginya.

enc_type=application/pgp-encrypted
enc_params="Versi: 1$nl"

mime-construct --subpart --file body --file-auto image.jpg |
gpg --encrypt --armor -r "$recip" |
mime-construct --output \
--kepada "$recip" \
--subject "$subject" \
--multipart "multipart/encrypted; protocol=\"$enc_type\"" \
--type "$enc_type" \
--string "$enc_params" \
--type application/octet-stream \
--fail -

Gunakan mime-constructp dalam talian menggunakan perkhidmatan onworks.net


Pelayan & Stesen Kerja Percuma

Muat turun apl Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser ialah permainan terbuka yang pantas, percuma dan menyeronokkan
    sumber rangka kerja permainan HTML5 yang menawarkan
    Penyampaian WebGL dan Kanvas merentas
    pelayar web desktop dan mudah alih. Permainan
    boleh bersama...
    Muat turun Phaser
  • 2
    Enjin VASSAL
    Enjin VASSAL
    VASSAL ialah enjin permainan untuk mencipta
    versi elektronik papan tradisional
    dan permainan kad. Ia memberikan sokongan untuk
    rendering dan interaksi sekeping permainan,
    dan ...
    Muat turun Enjin VASSAL
  • 3
    OpenPDF - Fork iText
    OpenPDF - Fork iText
    OpenPDF ialah perpustakaan Java untuk mencipta
    dan mengedit fail PDF dengan LGPL dan
    Lesen sumber terbuka MPL. OpenPDF ialah
    LGPL/MPL pengganti sumber terbuka iText,
    yang ...
    Muat turun OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Automatik
    Analisis Geosainifik - ialah Geografi
    Perisian Sistem Maklumat (GIS) dengan
    keupayaan yang besar untuk geodata
    pemprosesan dan ana...
    Muat turun SAGA GIS
  • 5
    Kotak alat untuk Java/JTOpen
    Kotak alat untuk Java/JTOpen
    Kotak Alat IBM untuk Java / JTOpen ialah a
    perpustakaan kelas Java yang menyokong
    klien/pelayan dan pengaturcaraan internet
    model kepada sistem yang menjalankan OS/400,
    i5/OS, o...
    Muat turun Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Dipacu Data)
    ialah perpustakaan JavaScript yang membolehkan anda
    untuk menghasilkan data yang dinamik dan interaktif
    visualisasi dalam pelayar web. Dengan D3
    awak ...
    Muat turun D3.js
  • Lebih »

Arahan Linux

  • 1
    abidiff
    abidiff
    abidiff - bandingkan ABI fail ELF
    abidiff membandingkan Perduaan Aplikasi
    Antara muka (ABI) dua perpustakaan kongsi
    dalam format ELF. Ia memancarkan sesuatu yang bermakna
    penghormatan ...
    Lari abidiff
  • 2
    abidw
    abidw
    abidw - sirikan ABI seorang ELF
    fail abidw membaca perpustakaan kongsi dalam ELF
    memformat dan mengeluarkan perwakilan XML
    ABI kepada output standard. The
    dipancarkan...
    Lari abidw
  • 3
    copac2xml
    copac2xml
    bibutils - penukaran bibliografi
    utiliti...
    Jalankan copac2xml
  • 4
    copt
    copt
    copt - pengoptimum lubang intip SYSNOPIS:
    fail copt.. HURAIAN: copt ialah a
    pengoptimum lubang intip tujuan umum. Ia
    membaca kod daripada input standardnya dan
    menulis sebuah...
    Jalankan copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - kumpulkan tajuk
    pengisytiharan daripada dokumen Stx ...
    Jalankan gather_stx_titles
  • 6
    gatling-bench
    gatling-bench
    bangku - penanda aras http ...
    Lari gatling-bench
  • Lebih »

Ad