EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

mime-constructp - Online în cloud

Rulați mime-constructp în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda mime-constructp care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


mime-construct - construiește și opțional trimite mesaje MIME

REZUMAT


mim-construct comuta...

Ne pare rău, este greu să oferi un rezumat semnificativ. Vezi exemplele.

DESCRIERE


mim-construct construiește și (implicit) trimite mesaje MIME. Este condus în întregime
din linia de comandă, este conceput pentru a fi utilizat de alte programe sau de oameni care acționează ca
programe.

OPŢIUNI


Caritate setări cont
--depanare
Activați depanarea.

--Ajutor
Afișați mesajul de utilizare și muriți.

--ieșire
Nu trimiteți mesajul generat prin poștă, imprimați-l la stdout. Aceasta pierde --bcc info.

--subpartea
Generați o parte secundară care poate fi utilizată într-un alt mesaj MIME, mai degrabă decât într-un nivel superior
mesajul MIME în sine. Aceasta se aprinde --ieșire și modifică unele semantici interne a
pic. Vezi exemplele.

--versiune
Imprimați versiunea și ieșiți cu succes, dacă acesta este singurul argument. În caz contrar, imprimați
versiunea și mor.

Principal Antet
Aceste argumente adaugă text la antetul de nivel superior al mesajului sau controlează cine primește
trimis la.

--bcc adresa
Adăuga adresa la lista de destinatari. Acest lucru de fapt nu adaugă nimic la antet,
desigur. Dacă de fapt nu trimiteți mesajul prin poștă (dacă utilizați --ieșire or
--subpartea) --bcc nu va avea niciun efect.

--cc adresa
Adăugați o adresă la Cc: listă.

--încorporat-la
Trimite mesajul destinatarilor deja enumerați în antet, pe lângă aceștia
dat cu --la, --cc, și --bcc. Acest lucru are sens dacă utilizați --antet schimba cu
adaugă-l pe al tău La: or Cc:. În acest caz, probabil că nu doriți să utilizați --la or --cc
pentru că ar crea antete noi, mai degrabă decât să le adauge la cele deja în
mesaj.

Acest comutator trece de -t comuta la sendmail (mim-construct nu încearcă să analizeze
anteturile pe care le furnizați), așa că nu face nimic dacă nu trimiteți prin poștă
mesaj.

--antet str
Adăugați text arbitrar la antet. The str poate fi orice vă place, inclusiv
linii multiple. Puteți crea mesaje nevalide în acest fel. Dacă includeți un gol
linie în str chiar vei strica mesajul.

--multiparte str
Aceasta specifică tipul de conținut și opțiunile cu mai multe părți. Valoarea implicită este
„multiparte/mixt”. Nu includeți o setare de „limită”, aceasta este furnizată de mima-
construi.

Este în regulă dacă specificați --multiparte tastați, dar mesajul se dovedește a fi unul singur
parte, tipul pe care îl furnizați va fi ignorat.

--preludiu str
Aceasta adaugă str la textul preludiu în mai multe părți. Daca specificati --preludiu de mai multe ori
il strs vor fi toate concatenate.

Nu există nicio valoare implicită pentru acest text. Mi se pare că în ziua de azi adăugarea unui
explicația MIME la începutul unui mesaj este ca și cum ai explica cum să folosești un loc
cataramă pentru persoanele care călătoresc într-un avion.

Este în regulă dacă specificați --preludiu dar mesajul se dovedește a fi o singură parte,
preludiul pe care îl furnizați va fi doar ignorat.

--subiect str
Specificați subiectul mesajului.

--la adresa
Adăugați o adresă la La: listă.

Per parte Antet
Aceste comutatoare controlează anteturile pe piesă. Dacă mesajul se dovedește a nu avea mai multe părți
ei adaugă de fapt date la antetul de nivel superior.

Fiecare dintre acestea se aplică numai la următoarea ieșire a piesei. După ce fiecare parte este scoasă, acestea sunt
resetați la valorile implicite. Nu are sens să le folosești fără următori
parte, deci mim-construct va pulveriza și va muri dacă încerci să faci asta.

--atașament nume
Aceasta adaugă un antet „Conținut-Dispoziție: atașament” cu date nume ca valoare
a atributului „nume fișier”. Este doar o comoditate, din moment ce mim-construct este adesea
folosit pentru a trimite fișiere ca atașamente.

Utilizarea --atașament nume nu provoacă mim-construct pentru a citi orice date din fișier
denumit nume! Folosește doar acel nume în antet. Datele reale care vor merge
în această parte a mesajului vine de la unul dintre comutatoarele de ieșire obișnuite
(date mai jos).

Poate preferați să utilizați --file-attach comutator, care citește din numed fișier.

--codare tip
Aceasta specifică tipul de codificare pe care doriți să o folosească această parte. În mod normal, nu ar trebui
folosește totuși acest comutator. Dacă acest comutator nu este folosit mim-construct va alege o
codificare adecvată.

Datele pe care le furnizați nu trebuie să fie deja codificate, mim-construct îl va codifica
in conformitate cu tip specificati aici. Codificările valide sunt 7bit, 8bit, binar,
citat-imprimabil, și base64. Este ușor să generați un mesaj MIME ilegal prin
specificând singur codificarea.

--part-header str
Adăugați text arbitrar la antetul pe parte. The str poate fi orice iti place,
inclusiv mai multe linii. Puteți crea mesaje nevalide în acest fel. Dacă includeți un
linie goală în str chiar vei strica mesajul.

--tip tip
Specificați tipul de conținut pentru această parte. Dacă nu specificați a --tip este implicit
„text/ simplu”. The tip furnizați poate conține nu numai tipul propriu-zis, ci și
Opțiuni. Întregul lucru va fi plasat la sfârșitul „Content-Type:” și
înfipt în antet.

Poate preferați să utilizați --file-auto or --file-attach comutatoare, care setează
--tip automat pe baza numelui unui fișier.

Parte producție
Aceste comutatoare adaugă date în corpul mesajului. Folosiți unul dintre acestea pentru fiecare pentru
fiecare parte a unui mesaj cu mai multe părți (sau doar una dintre ele dacă mesajul nu trebuie să fie
multiparte).

--fişier cale
--file-auto cale
--file-attach cale
--atașa cale
--şir str
--corp str
Utilizați conținutul fișierului cale sau șirul literal str ca corp al acestei părți.

--file-auto determină setarea tipului de conținut pe baza numelui fișierului, dacă este posibil.

--file-attach face asta și setează --atașament numele de asemenea.

Asigurați-vă că includeți linia nouă de sfârșit str cu excepția cazului în care chiar nu ar trebui
fii unul. Dacă lăsați dezactivat linia nouă, partea va trebui să fie codificată
„base64” (deoarece „quoted-printable” are o limitare artificială care o împiedică
de a putea codifica un astfel de flux de date).

--atașa este un alias pentru --file-attach, și --corp este un alias pentru --şir.

--subpart-file cale
--subpart-string str
Utilizați fie conținutul cale or str el însuși ca pe corpul acestei părți, dar tratați-l
ca subparte. Aceasta înseamnă că datele conțin atât niște anteturi, cât și ceva text. Aceasta
înseamnă, de asemenea, că nu poți folosi --tip or --codare pentru aceasta parte.

În mod normal cale or str va fi fost generată de o invocare diferită a mima-
construi care a fost dat --subpartea intrerupator.

Argumente la comutatoarele care au un nume de fișier (cum ar fi --fişier și --subpart-file) poate avea
ceva magie. Dacă nu există niciun fișier cu cale a furnizat un Perl obișnuit deschis() se face pe
aceasta. Vezi „EXEMPLE”.

EXEMPLE


Exemplele presupun că $nl conține o linie nouă. Celelalte variabile folosite sunt sper
se explică de la sine.

Trimite un mesaj simplu.

mime-construct --to "$recip" --subject "bună ziua" --string "$body"

Trimiteți un mesaj care este citit din stdin.

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

Trimiteți o parte de text simplu și atașați un fișier, setând tipul de conținut al fișierului și --atașament
nume în mod automat.

mime-construct --to "$recip" --subject "$fișier" \
--string „Iată fișierul despre care ți-am spus.$nl” \
--file-attach „$fișier”

Majoritatea oamenilor cred că atașamentele sunt mesaje cu mai multe părți, dar nu trebuie să fie. Acest
generează un zip al tuturor fișierelor din directorul curent și le trimite ca atașament
ci ca un mesaj dintr-o singură parte.

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

Puteți folosi expresivitatea deplină a lui Perl deschis() la construirea numelor de fișiere. De exemplu,
puteți rula procese XXX exemple proaste, nu există nume de fișiere

mime-construct --to "$recip" --subject "$subiect" \
--string „Iată cele două fișiere pe care le-ați dorit.$nl” \
--type application/x-gzip --attachment file1.gz --file „gzip -c file1 |” \
--type application/x-gzip --attachment file1.gz --file „gzip -c file2 |”

sau citiți din descriptori de fișier alternativi ("<&=4" pentru a citi din descriptorul de fișier 4) sau
tot ceea ce. Vezi perlopentut pentru un tutorial.

Iată un exemplu de utilizare a unei invocari separate a mim-construct pentru a crea o subparte.
Acest lucru creează un mesaj care are două părți la nivelul superior. Prima parte este un text,
a doua parte este un rezumat. Rezumatul în sine este un mesaj în mai multe părți care conține a
numărul de părți mesaj/rfc822.

msg_args=
pentru mesaj în $msg_list
do
msg_args="$msg_args --type message/rfc822 --file $msg"
făcut

set fnord
pentru recip în $recip_list
do
setați „$@” --bcc $recip
făcut
schimbare

mime-construct --subpart --multipart multipart/digest $msg_args |
mim-construct \
--header „Către: Destinatari Digest:;$nl” \
--subject „Foo digest” \
„$@” \
--fișier „$introducere” \
--subpart-file -

Iată cum să trimiteți un mesaj criptat (multipart/criptat, așa cum este definit în RFC 1847).
Să utilizați mim-construct „--subpart” pentru a genera mesajul real pe care doriți să-l trimiteți (care
poate fi un fel de mesaj MIME -- non-text, cu mai multe părți, ce ai), apoi criptează-l și
folosește altul mim-construct pentru a construi și a trimite mesajul multipart/criptat care
o contine.

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

mime-construct --subpart --file body --file-auto image.jpg |
gpg --encrypt --armour -r „$recip” |
mime-construct --output \
--la "$recip" \
--subject „$subiect” \
--multipart "multipart/encrypted; protocol=\"$enc_type\"" \
--type „$enc_type” \
--șir „$enc_params” \
--type application/octet-stream \
--fisier -

Utilizați mime-constructp online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Phaser
    Phaser
    Phaser este o deschidere rapidă, gratuită și distractivă
    cadru de joc HTML5 sursă care oferă
    Redare WebGL și Canvas
    browsere web desktop și mobile. Jocuri
    poate fi co...
    Descărcați Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL este un motor de joc pentru creare
    versiuni electronice ale plăcii tradiționale
    și jocuri de cărți. Oferă suport pentru
    redarea și interacțiunea pieselor de joc,
    și ...
    Descărcați VASSAL Engine
  • 3
    OpenPDF - Furk of iText
    OpenPDF - Furk of iText
    OpenPDF este o bibliotecă Java pentru creare
    și editarea fișierelor PDF cu un LGPL și
    Licență open source MPL. OpenPDF este
    Succesorul LGPL/MPL open source al iText,
    o ...
    Descărcați OpenPDF - Furk of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem pentru automatizare
    Analize Geoștiințifice - este un Geografic
    Sistemul informatic (GIS) software cu
    capacități imense pentru geodate
    procesare și ana...
    Descărcați SAGA GIS
  • 5
    Caseta de instrumente pentru Java/JTOpen
    Caseta de instrumente pentru Java/JTOpen
    IBM Toolbox for Java / JTOpen este un
    biblioteca de clase Java care acceptă
    programare client/server și internet
    modele către un sistem care rulează OS/400,
    i5/OS, o...
    Descărcați Toolbox pentru Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (sau D3 pentru documente bazate pe date)
    este o bibliotecă JavaScript care vă permite
    pentru a produce date dinamice, interactive
    vizualizări în browsere web. Cu D3
    tu...
    Descărcați D3.js
  • Mai mult »

Comenzi Linux

  • 1
    abidiff
    abidiff
    abidiff - comparați ABI-urile fișierelor ELF
    abidiff compară aplicația binară
    Interfețe (ABI) a două biblioteci partajate
    în format ELF. Emite un sens
    repor ...
    Fugi abidiff
  • 2
    abidw
    abidw
    abidw - serializați ABI-ul unui ELF
    fișierul abidw citește o bibliotecă partajată în ELF
    format și emite o reprezentare XML
    a ABI-ului său la ieșirea standard. The
    emis...
    Run abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversie bibliografie
    utilitati...
    Rulați copac2xml
  • 4
    Copt
    Copt
    copt - optimizator peephole SYSNOPIS:
    fișier copt.. DESCRIERE: copt este a
    optimizator de uz general pentru vizor. Aceasta
    citește codul din intrarea sa standard și
    scrie un...
    Fugi copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - aduna titlul
    declarații din documentele Stx...
    Rulați gather_stx_titles
  • 6
    gatling-banc
    gatling-banc
    bench - http benchmark...
    Alerga gatling-bench
  • Mai mult »

Ad