InglesPransesEspanyol

Ad


OnWorks favicon

mime-constructp - Online sa Cloud

Patakbuhin ang mime-constructp sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command mime-constructp na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


mime-construct - bumuo at opsyonal na magpadala ng mga mensahe ng MIME

SINOPSIS


mime-construct lumipat...

Paumanhin, mahirap magbigay ng makabuluhang synopsis. Tingnan ang mga halimbawa.

DESCRIPTION


mime-construct mga konstruksyon at (bilang default) mga mail na mensahe ng MIME. Ito ay ganap na hinimok
mula sa command line, ito ay idinisenyo upang magamit ng iba pang mga programa, o mga taong kumikilos tulad ng
mga programa.

Opsyon


Global Setting
--debug
I-on ang pag-debug.

- Tumulong
Ipakita ang mensahe ng paggamit at mamatay.

--output
Huwag i-mail ang nabuong mensahe, i-print ito sa stdout sa halip. Talo ito --bcc info.

--subpart
Bumuo ng isang subpart na maaaring magamit sa isa pang mensahe ng MIME, sa halip na isang nangungunang antas
Ang mensahe ng MIME mismo. Ito ay naka-on --output at nagbabago ng ilang panloob na semantika a
bit. Tingnan ang mga halimbawa.

--bersyon
I-print ang bersyon at matagumpay na lumabas, kung ito lang ang arg. Kung hindi, i-print
ang bersyon at mamatay.

Pangunahin Ulo
Ang mga argumentong ito ay nagdaragdag ng teksto sa nangungunang antas ng header ng mensahe, o kontrolin kung sino ang makukuha nito
Ipinadala sa.

--bcc tirahan
Idagdag tirahan sa listahan ng tatanggap. Hindi talaga ito nagdaragdag ng anuman sa header,
syempre. Kung hindi mo talaga ipinapadala ang mensahe (kung ginagamit mo --output or
--subpart) --bcc ay walang epekto.

--cc tirahan
Magdagdag ng address sa Cc: listahan.

--naka-embed-to
Ipadala ang mensahe sa mga tatanggap na nakalista na sa header, bilang karagdagan sa mga iyon
ibinigay na may --sa, --cc, at --bcc. Makatuwiran ito kung gagamitin mo ang --header Lumipat sa
magdagdag ng iyong sarili Sa: or Cc:. Sa kasong ito, malamang na hindi mo gustong gamitin --sa or --cc
dahil gagawa sila ng mga bagong header sa halip na magdagdag sa mga nasa
mensahe.

Ang switch na ito ay pumasa sa -t lumipat sa sendmail (mime-construct ay hindi sinusubukang i-parse ang
mga header na ibibigay mo), kaya wala talaga itong magagawa kung hindi mo ipapadala ang
mensahe.

--header STR
Magdagdag ng arbitrary na teksto sa header. Ang STR maaaring kahit anong gusto mo, kasama na
maraming linya. Maaari kang lumikha ng mga di-wastong mensahe sa ganitong paraan. Kung magsasama ka ng blangko
linya sa STR sisirain mo talaga ang mensahe.

--multipart STR
Tinutukoy nito ang multipart content type at mga opsyon. Ang default ay
"multipart/mixed". Huwag magsama ng setting na "hangganan", na ibinibigay ni mime-
tayuan.

Okay lang kung tukuyin mo ang --multipart type pero single pala ang message
part, babalewalain lang yung tipong ibinibigay mo.

--pagpapasimula STR
Dagdag pa nito STR sa multipart prelude text. Kung tinukoy mo --pagpapasimula maraming beses
ang STRs ay lahat ay magkakadugtong.

Walang anumang default para sa tekstong ito. Tila sa akin na ngayon ay nagdaragdag ng isang
Ang pagpapaliwanag ng MIME sa simula ng isang mensahe ay tulad ng pagpapaliwanag kung paano gumamit ng upuan
buckle sa mga taong nakasakay sa isang eroplano.

Okay lang kung tukuyin mo ang --pagpapasimula ngunit ang mensahe ay lumalabas na isang bahagi,
babalewalain lang ang prelude na ibinibigay mo.

--paksa STR
Tukuyin ang paksa para sa mensahe.

--sa tirahan
Magdagdag ng address sa Sa: listahan.

Bawat bahagi Ulo
Kinokontrol ng mga switch na ito ang mga per-part header. Kung ang mensahe ay lumabas na hindi multipart
talagang nagdaragdag sila ng data sa tuktok na antas ng header.

Ang bawat isa sa mga ito ay nalalapat lamang sa susunod na bahagi na output. Pagkatapos ng bawat bahagi ay output sila ay
i-reset sa kanilang mga default na halaga. Hindi makatuwirang gamitin ang mga ito nang walang sumusunod
bahagi, kaya mime-construct ay mautal at mamamatay kapag sinubukan mong gawin iyon.

--kalakip pangalan
Nagdaragdag ito ng header na "Content-Disposition: attachment" na may ibinigay pangalan bilang halaga
ng attribute na "filename". Ito ay isang kaginhawaan lamang, dahil mime-construct ay madalas
ginagamit upang magpadala ng mga file bilang mga attachment.

paggamit --kalakip pangalan hindi sanhi mime-construct upang basahin ang anumang data mula sa file
tinatawag pangalan! Ginagamit lang nito ang pangalang iyon sa header. Ang aktwal na data na pupunta
sa bahaging ito ng mensahe ay nagmumula sa isa sa mga regular na switch ng output ng bahagi
(ibinigay sa ibaba).

Mas gusto mong gamitin ang --file-attach switch, na nagbabasa mula sa pangaland file.

--encoding uri
Tinutukoy nito ang uri ng pag-encode na gusto mong gamitin ng bahaging ito. Karaniwang hindi mo dapat
gamitin ang switch na ito, bagaman. Kung hindi ginagamit ang switch na ito mime-construct pipili ng isang
angkop na pag-encode.

Ang data na ibinibigay mo ay hindi pa dapat naka-encode, mime-construct ay i-encode ito
ayon sa uri tukuyin mo dito. Ang mga wastong encoding ay 7bit, 8bit, doble,
sinipi-napi-print, at base64. Madaling makabuo ng isang ilegal na mensahe ng MIME sa pamamagitan ng
pagtukoy sa pag-encode sa iyong sarili.

--bahagi-header STR
Magdagdag ng arbitrary na text sa per-part header. Ang STR maaaring kahit anong gusto mo,
kabilang ang maraming linya. Maaari kang lumikha ng mga di-wastong mensahe sa ganitong paraan. Kung isasama mo ang isang
blangkong linya sa STR sisirain mo talaga ang mensahe.

--type uri
Tukuyin ang uri ng nilalaman para sa bahaging ito. Kung hindi mo tinukoy ang a --type ito ay default sa
"text/plain". Ang uri ang iyong supply ay maaaring maglaman ng hindi lamang ang uri ng tamang kundi pati na rin
mga pagpipilian. Ang buong bagay ay ilalagay lamang sa dulo ng "Uri ng Nilalaman:" at
nakadikit sa header.

Mas gusto mong gamitin ang --file-auto or --file-attach switch, na nagtatakda ng
--type awtomatikong batay sa pangalan ng file.

Bahagi Pagbubuhos
Ang mga switch na ito ay nagdaragdag ng data sa katawan ng mensahe. Gumagamit ka ng isa sa mga ito para sa bawat isa
bawat bahagi ng isang multipart na mensahe (o isa lamang sa mga ito kung ang mensahe ay hindi
maramihang bahagi).

--file landas
--file-auto landas
--file-attach landas
--kabit landas
--kuwerdas STR
--katawan STR
Gamitin ang mga nilalaman ng file landas o ang literal na string STR bilang katawan ng bahaging ito.

--file-auto nagiging dahilan upang maitakda ang Uri ng Nilalaman batay sa pangalan ng file, kung maaari.

--file-attach ginagawa iyon at itinatakda ang --kalakip pangalan din.

Tiyaking isama ang sumusunod na bagong linya sa STR unless wala talaga dapat
makiisa. Kung iiwan mo ang sumusunod na bagong linya, ang bahagi ay kailangang ma-encode
"base64" (dahil ang "quoted-printable" ay may artipisyal na limitasyon na pumipigil dito
mula sa kakayahang mag-encode ng naturang stream ng data).

--kabit ay isang alyas para sa --file-attach, at --katawan ay isang alyas para sa --kuwerdas.

--subpart-file landas
--subpart-string STR
Gamitin ang alinman sa mga nilalaman ng landas or STR mismo bilang katawan ng bahaging ito, ngunit ituring ito
bilang isang subpart. Nangangahulugan ito na ang data ay naglalaman ng parehong ilang mga header at ilang teksto. Ito
nangangahulugan din na hindi mo magagamit --type or --encoding para sa bahaging ito.

Karaniwan ang landas or STR ay nabuo sa pamamagitan ng ibang invocation ng mime-
tayuan na binigyan ng --subpart Lumipat.

Mga argumento sa mga switch na kumukuha ng pangalan ng file (tulad ng --file at --subpart-file) ay maaaring magkaroon
ilang magic. Kung walang file na may landas Nagbigay ng regular na Perl bukas() ay tapos na sa
ito. Tingnan ang "HALIMBAWA".

HALIMBAWA


Ipinapalagay ng mga halimbawa na ang $nl ay naglalaman ng isang bagong linya. Ang iba pang mga variable na ginamit ay umaasa ako
nagpapaliwanag sa sarili.

Magpadala ng simpleng mensahe.

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

Magpadala ng mensahe na binasa mula sa stdin.

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

Magpadala ng plain text na bahagi at mag-attach ng file, itakda ang uri ng content ng file at --kalakip
awtomatikong pangalan.

mime-construct --to "$recip" --subject "$file" \
--string "Narito ang file na sinabi ko sa iyo.$nl" \
--file-attach "$file"

Karamihan sa mga tao ay nag-iisip ng mga attachment bilang mga multipart na mensahe, ngunit hindi ito kailangang. Ito
bumubuo ng isang zip ng lahat ng mga file sa kasalukuyang direktoryo at ipinapadala ang mga ito bilang isang attachment
ngunit bilang isang bahaging mensahe.

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

Maaari mong gamitin ang buong pagpapahayag ng Perl's bukas() kapag gumagawa ng mga pangalan ng file. Hal,
maaari kang magpatakbo ng mga proseso ng XXX masamang halimbawa, walang mga pangalan ng file

mime-construct --to "$recip" --subject "$subject" \
--string "Narito ang dalawang file na gusto mo.$nl" \
--type application/x-gzip --attachment file1.gz --file 'gzip -c file1 |' \
--type application/x-gzip --attachment file1.gz --file 'gzip -c file2 |'

o basahin mula sa mga kahaliling file descriptor ("<&=4" para basahin mula sa file descriptor 4) o
kahit ano. Tingnan ang perlopentut para sa isang tutorial.

Narito ang isang halimbawa ng paggamit ng hiwalay na invocation ng mime-construct upang lumikha ng isang subpart.
Lumilikha ito ng mensahe na mayroong dalawang bahagi sa pinakamataas na antas. Ang unang bahagi ay ilang teksto,
ang pangalawang bahagi ay isang digest. Ang digest mismo ay isang multipart message na naglalaman ng a
bilang ng mga bahagi ng mensahe/rfc822.

msg_args=
para sa msg sa $msg_list
do
msg_args="$msg_args --type message/rfc822 --file $msg"
tapos

itakda ang fnord
para sa recip sa $recip_list
do
itakda ang "$@" --bcc $recip
tapos
ilipat

mime-construct --subpart --multipart multipart/digest $msg_args |
mime-construct \
--header "Para kay: Digest recipients:;$nl" \
--subject 'Foo digest' \
"$@" \
--file "$introduction" \
--subpart-file -

Narito kung paano magpadala ng mga naka-encrypt na mensahe (multipart/naka-encrypt, gaya ng tinukoy sa RFC 1847).
Ginagamit mo mime-construct "--subpart" para buuin ang totoong mensaheng gusto mong ipadala (na
maaaring uri ng mensahe ng MIME -- hindi teksto, maraming bahagi, ano ang mayroon ka), pagkatapos ay i-encrypt iyon at
gumamit ng iba mime-construct upang bumuo at ipadala ang multipart/encrypted na mensahe na
naglalaman nito.

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

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

Gumamit ng mime-constructp online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    Firebird
    Firebird
    Nag-aalok ang Firebird RDBMS ng mga tampok ng ANSI SQL
    & tumatakbo sa Linux, Windows at
    ilang mga platform ng Unix. Mga tampok
    mahusay na pagkakatugma at pagganap
    at kapangyarihan...
    I-download ang Firebird
  • 2
    KompoZer
    KompoZer
    Ang KompoZer ay isang wysiwyg HTML editor gamit ang
    ang Mozilla Composer codebase. Bilang
    Nahinto ang pag-unlad ni Nvu
    noong 2005, inaayos ng KompoZer ang maraming mga bug at
    nagdadagdag ng f...
    I-download ang KompoZer
  • 3
    Libreng Manga Downloader
    Libreng Manga Downloader
    Ang Libreng Manga Downloader (FMD) ay isang
    open source application na nakasulat sa
    Object-Pascal para sa pamamahala at
    pag-download ng manga mula sa iba't ibang mga website.
    Isa itong salamin...
    I-download ang Libreng Manga Downloader
  • 4
    Aetbootin
    Aetbootin
    Hinahayaan ka ng UNetbootin na lumikha ng bootable
    Mga live na USB drive para sa Ubuntu, Fedora, at
    iba pang mga pamamahagi ng Linux nang wala
    nagsusunog ng CD. Gumagana ito sa Windows, Linux,
    at ...
    I-download ang UNetbootin
  • 5
    Dolibar ERP - CRM
    Dolibar ERP - CRM
    Dolibarr ERP - Ang CRM ay isang madaling gamitin
    ERP at CRM open source software package
    (tumatakbo gamit ang isang web php server o bilang
    standalone na software) para sa mga negosyo,
    mga pundasyon...
    I-download ang Dolibar ERP - CRM
  • 6
    SQuirreL SQL Client
    SQuirreL SQL Client
    Ang SQuirreL SQL Client ay isang graphical na SQL
    client na nakasulat sa Java na magpapahintulot
    mong tingnan ang istraktura ng isang JDBC
    sumusunod na database, i-browse ang data sa
    mga mesa...
    I-download ang SQuirreL SQL Client
  • Marami pa »

Linux command

Ad