IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

mime-constructp - Online nel cloud

Esegui mime-constructp nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando mime-constructp che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


mime-construct - costruisce e facoltativamente invia messaggi MIME

SINOSSI


mimo-costruire interruttore...

Siamo spiacenti, è difficile fornire una sinossi significativa. Vedi gli esempi.

DESCRIZIONE


mimo-costruire costruisce e (per impostazione predefinita) invia messaggi MIME. È interamente guidato
dalla riga di comando, è progettato per essere utilizzato da altri programmi o persone che si comportano come
programmi.

VERSIONI


globali Impostazioni profilo
- debug
Attiva il debug.

--Aiuto
Mostra il messaggio di utilizzo e muori.

--produzione
Non spedire il messaggio generato, stampalo invece su stdout. Questo perde --ccn informazioni.

--sottoparte
Genera una sottoparte che può essere utilizzata in un altro messaggio MIME, piuttosto che in un messaggio di primo livello
messaggio MIME stesso. Questo si accende --produzione e cambia alcune semantiche interne a
po. Vedi gli esempi.

--versione
Stampa la versione ed esci con successo, se questo è l'unico argomento. Altrimenti, stampa
la versione e morire.

Principale testata
Questi argomenti aggiungono testo all'intestazione di primo livello del messaggio o controllano chi riceve
inviato a.

--ccn indirizzo
Aggiungi indirizzo all'elenco dei destinatari. Questo in realtà non aggiunge nulla all'intestazione,
Certo. Se non stai effettivamente inviando il messaggio (se usi --produzione or
--sottoparte) --ccn non avrà alcun effetto.

--cc indirizzo
Aggiungi un indirizzo al cc: elenco.

--embedded-to
Invia il messaggio ai destinatari già elencati nell'intestazione, oltre a quelli
dato con --per, --cce --ccn. Questo ha senso se usi il --intestazione passa alla
aggiungi il tuo A: or cc:. In questo caso probabilmente non vorrai usare --per or --cc
perché creerebbero nuove intestazioni invece di aggiungerle a quelle già presenti nel
messaggio.

Questo interruttore passa il -t passa a sendmail (mimo-costruire non prova ad analizzare il
intestazioni fornite), quindi in realtà non fa nulla se non invii la posta
messaggio.

--intestazione str
Aggiungi testo arbitrario all'intestazione. Il str può essere tutto ciò che ti piace, incluso
più righe. Puoi creare messaggi non validi in questo modo. Se includi uno spazio vuoto
Linea nella str rovinerai davvero il messaggio.

--multiparte str
Specifica il tipo di contenuto multiparte e le opzioni. L'impostazione predefinita è
"multiparte/misto". Non includere un'impostazione "confine", fornita da mimo-
costruire.

Va bene se specifichi il --multiparte digita ma il messaggio risulta essere un unico
parte, il tipo fornito verrà semplicemente ignorato.

--preludio str
Questo aggiunge str al testo del preludio in più parti. Se specifichi --preludio più volte
, il strs saranno tutti concatenati.

Non c'è alcun valore predefinito per questo testo. Mi sembra che al giorno d'oggi l'aggiunta di an
la spiegazione di MIME all'inizio di un messaggio è come spiegare come usare un posto
fibbia a persone che viaggiano in aereo.

Va bene se specifichi il --preludio ma il messaggio risulta essere una sola parte,
il preludio che fornisci sarà semplicemente ignorato.

--soggetto str
Specificare l'oggetto del messaggio.

--per indirizzo
Aggiungi un indirizzo al A: elenco.

Per parte testata
Queste opzioni controllano le intestazioni per parte. Se il messaggio risulta non essere multiparte
in realtà aggiungono dati all'intestazione di livello superiore.

Ognuno di questi si applica solo all'output della parte successiva. Dopo che ogni parte è stata emessa, sono
ripristinati ai valori predefiniti. Non ha senso usarli senza un seguito
parte, quindi mimo-costruire scoppierà e morirà se provi a farlo.

--allegato Nome
Questo aggiunge un'intestazione "Contenuto-Disposizione: allegato" con il dato Nome come il valore
dell'attributo "nome file". È solo una comodità, visto che mimo-costruire è spesso
utilizzato per inviare file come allegati.

utilizzando --allegato Nome non causa mimo-costruire per leggere qualsiasi dato dal file
detto Nome! Usa solo quel nome nell'intestazione. I dati effettivi che andranno
in questa parte del messaggio proviene da uno degli interruttori di uscita della parte normale
(indicato di seguito).

Potresti preferire usare il --file-attach switch, che legge dal Nomefile d.

- codifica Digitare
Questo specifica il tipo di codifica che si desidera utilizzare per questa parte. Normalmente non dovresti
usa questo interruttore, però. Se questo interruttore non viene utilizzato mimo-costruire sceglierà un
codifica appropriata.

I dati che fornisci non devono essere già codificati, mimo-costruire lo codificherò
secondo l' Digitare specifichi qui. Le codifiche valide sono 7bit, 8bit, binario,
citato-stampabilee base64. È facile generare un messaggio MIME illegale con
specificando la codifica da soli.

--parte-intestazione str
Aggiungi testo arbitrario all'intestazione per parte. Il str può essere tutto ciò che ti piace,
comprese più righe. Puoi creare messaggi non validi in questo modo. Se includi un
riga vuota in str rovinerai davvero il messaggio.

--genere Digitare
Specificare il tipo di contenuto per questa parte. Se non specifichi a --genere il valore predefinito è
"testo/normale". Il Digitare fornite può contenere non solo il tipo proprio ma anche
opzioni. L'intera cosa verrà semplicemente posizionata alla fine di "Content-Type:" e
bloccato nell'intestazione.

Potresti preferire usare il --file-auto or --file-attach interruttori, che impostano
--genere automaticamente in base al nome di un file.

Parte Uscita
Queste opzioni aggiungono dati al corpo del messaggio. Usi uno di questi per ciascuno per
ogni parte di un messaggio multiparte (o solo una di esse se il messaggio non deve essere
multiparte).

--file sentiero
--file-auto sentiero
--file-attach sentiero
--allegare sentiero
--corda str
--corpo str
Usa il contenuto del file sentiero o la stringa letterale str come il corpo di questa parte.

--file-auto fa in modo che il tipo di contenuto venga impostato in base al nome del file, se possibile.

--file-attach lo fa e imposta il --allegato anche il nome.

Assicurati di includere la nuova riga finale su str a meno che non ci sia davvero dovuto
Sii uno. Se lasci fuori la nuova riga finale, la parte dovrà essere codificata in
"base64" (perché "quoted-printable" ha una limitazione artificiale che lo impedisce
dall'essere in grado di codificare un tale flusso di dati).

--allegare è un alias per --file-attache --corpo è un alias per --corda.

--file-sottoparte sentiero
--stringa-sottoparte str
Usa il contenuto di sentiero or str stesso come il corpo di questa parte, ma trattala
come sottoparte. Ciò significa che i dati contengono sia alcune intestazioni che del testo. Esso
significa anche che non puoi usare --genere or - codifica per questa parte.

Normalmente il sentiero or str sarà stato generato da una diversa invocazione di mimo-
costruire che è stato dato il --sottoparte interruttore.

Argomenti per switch che prendono un nome di file (come --file ed --file-sottoparte) possono avere
un po' di magia. Se non ci sono file con il sentiero fornito un normale Perl Aperto() è fatto su
esso. Vedi "ESEMPI".

ESEMPI


Gli esempi presuppongono che $nl contenga una nuova riga. Le altre variabili utilizzate sono spero
autoesplicativo.

Invia un semplice messaggio.

mime-construct --to "$recip" --subject 'ciao là' --string "$body"

Invia un messaggio che viene letto da stdin.

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

Invia una parte di testo normale e allega un file, impostando il tipo di contenuto del file e --allegato
nome automaticamente.

mime-construct --to "$recip" --subject "$file" \
--string "Ecco il file di cui ti ho parlato.$nl" \
--file-attach "$file"

La maggior parte delle persone pensa agli allegati come messaggi in più parti, ma non è necessario che lo siano. Questo
genera uno zip di tutti i file nella directory corrente e li invia come allegato
ma come un messaggio a parte.

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

Puoi usare tutta l'espressività di Perl's Aperto() durante la creazione di nomi di file. Per esempio,
puoi eseguire processi XXX cattivi esempi, non ci sono nomi di file

mime-construct --to "$recip" --subject "$subject" \
--string "Ecco i due file che volevi.$nl" \
--type application/x-gzip --attachment file1.gz --file 'gzip -c file1 |' \
--type application/x-gzip --attachment file1.gz --file 'gzip -c file2 |'

o leggere da descrittori di file alternativi ("<&=4" per leggere dal descrittore di file 4) o
qualunque cosa. Vedere perlopentut per un tutorial.

Ecco un esempio di utilizzo di un'invocazione separata di mimo-costruire per creare una sottoparte.
Questo crea un messaggio che ha due parti al livello superiore. La prima parte è un testo,
la seconda parte è un digest. Il digest stesso è un messaggio multiparte che contiene a
numero di parti messaggio/rfc822.

msg_args=
per msg in $msg_list
do
msg_args="$msg_args --type message/rfc822 --file $msg"
fatto

impostare fnord
per ricetta in $recip_list
do
set "$@" --bcc $recip
fatto
spostamento

mime-construct --subpart --multipart multipart/digest $args_msg |
costruzione mimica \
--header "A: Digest destinatari:;$nl" \
--subject 'Foo digest' \
"$@" \
--file "$introduzione" \
--file-sottoparte-

Ecco come inviare un messaggio crittografato (multipart/crittografato, come definito in RFC 1847).
Usate mimo-costruire "--subpart" per generare il messaggio reale che vuoi inviare (che
può essere una specie di messaggio MIME -- non di testo, multiparte, cosa hai), quindi crittografalo e
usa un altro mimo-costruire per costruire e inviare il messaggio multiparte/crittografato che
lo contiene.

tipo_enc=applicazione/pgp-crittografato
enc_params="Versione: 1$nl"

mime-construct --sottoparte --corpo del file --file-auto image.jpg |
gpg --encrypt --armor -r "$recip" |
costrutto-mime --output \
--to "$recip" \
--subject "$soggetto" \
--multipart "multipart/crittografato; protocol=\"$enc_type\"" \
--type "$tipo_enc" \
--string "$param_enc" \
--tipo applicazione/flusso-ottetto \
--file -

Usa mime-constructp online usando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser è un open veloce, gratuito e divertente
    framework di gioco HTML5 di origine che offre
    Rendering WebGL e Canvas attraverso
    browser Web desktop e mobili. Giochi
    può essere co...
    Scarica Phaser
  • 2
    Motore VASSAL
    Motore VASSAL
    VASSAL è un motore di gioco per creare
    versioni elettroniche della scheda tradizionale
    e giochi di carte. Fornisce supporto per
    rendering e interazione dei pezzi di gioco,
    e ...
    Scarica il motore VASSAL
  • 3
    OpenPDF - Fork di iText
    OpenPDF - Fork di iText
    OpenPDF è una libreria Java per la creazione
    e la modifica di file PDF con un LGPL e
    Licenza open source MPL. OpenPDF è il
    LGPL/MPL successore open source di iText,
    un ...
    Scarica OpenPDF - Fork di iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema per Automatizzato
    Analisi Geoscientifiche - è un Geografico
    Software del sistema informativo (GIS) con
    immense capacità per i dati geografici
    elaborazione e ana...
    Scarica SAGA GIS
  • 5
    Toolbox per Java/JTOpen
    Toolbox per Java/JTOpen
    IBM Toolbox per Java / JTOpen è un
    libreria di classi Java che supportano il
    client/server e programmazione internet
    modelli su un sistema che esegue OS/400,
    i5/OS, o...
    Scarica Toolbox per Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 per i documenti basati sui dati)
    è una libreria JavaScript che ti consente
    produrre dati dinamici e interattivi
    visualizzazioni nei browser web. Con D3
    tu...
    Scarica D3.js
  • Di Più "

Comandi Linux

  • 1
    adiff
    adiff
    abidiff - confronta gli ABI dei file ELF
    abidiff confronta il binario dell'applicazione
    Interfacce (ABI) di due librerie condivise
    in formato ELF. Emette un significato
    rapporto...
    Esegui abidif
  • 2
    abidw
    abidw
    abidw - serializza l'ABI di un ELF
    il file abidw legge una libreria condivisa in ELF
    formato ed emette una rappresentazione XML
    del suo ABI all’output standard. IL
    emesso...
    Corri costantemente
  • 3
    copac2xml
    copac2xml
    bibutils - conversione della bibliografia
    utilità...
    Esegui copac2xml
  • 4
    copto
    copto
    copt - ottimizzatore spioncino SYSNOPIS:
    copt file.. DESCRIZIONE: copt è un file
    ottimizzatore spioncino generico. Esso
    legge il codice dal suo input standard e
    scrive un...
    Corri copto
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - raccogli il titolo
    dichiarazioni da documenti Stx...
    Eseguire collect_stx_titles
  • 6
    panca-gatling
    panca-gatling
    panca - benchmark http ...
    Esegui gatling-panca
  • Di Più "

Ad