attachment pomoci smtp

Vladimír Solnický solnicky na tmp.cz
Středa Srpen 2 16:02:48 CEST 2000


2. 8. 2000 napsal(a) Vraník Petr na téma ,RE: attachment pomoci smtp`:

VP> takhle to tam posilam (se smtp nemam zadne zkusenosti a nemuzu nikde najit popis,
VP> takze jestli je to uplne strrrrrasny, tak me prosim nekamenujte!!):

Pokud si dobre pamatuji definici MIME, mate chybu v MIME, a to
v oddelovacich casti ... Ma-li parametr boundary hodnotu XXX, tak kazda
cast ma zacinat radkou obsahujici --XXX (dvakrat minus a pak bez mezery
hodnota boundary) a posledni cast ma koncit --XXX-- (dvakrat minus, pak
hodnota  apak zase dvakrat minus). Takze se divim, ze Vas bavi tam dat
toilik minus, protoze si sam nejsem jist, jestli tam o dve vice mate nebo
ne. Ale mam dojem, ze nemate. Doporucuji prislusna RFC (tusim 2045-2049).

Jinak nejrychlejsi by asi bylo pouzit program mpack, o neco pomalejsi
metamail (umi vice a je slozitejsi), pokud to nepotrebujete primo v nejak
programu.

S pozdravem

V. S.

VP> msg = 'Subject: image\n'
VP> msg = msg + 'MIME-Version: 1.0\n'
VP> msg = msg + 'Content-Type: multipart/mixed; boundary="-------------- NEXT PART ----------------"\n\n\n'
VP> msg = msg + 'This message is in MIME format. Since your mail reader does not understand\n'
VP> msg = msg + 'this format, some or all of this message may not be legible.\n\n'
VP> msg = msg + '-------------- NEXT PART ----------------\n'
VP> msg = msg + 'Content-Type: text/plain; charset="iso-8859-2"\n'
VP> msg = msg + 'Content-Transfer-Encoding: QUOTED-PRINTABLE\n\n\n'
VP> for each in form.list:
VP>   msg = msg + each.name + ": " + each.value + '\n'
VP> msg = msg + '\n\n\n'
VP> msg = msg + '-------------- NEXT PART ----------------\n'
VP> msg = msg + 'Content-Type: ' + mimetype + '; name="' + filename + '"\n'
VP> msg = msg + 'Content-Transfer-Encoding: BASE64\n'
VP> msg = msg + 'Content-Disposition: attachment; filename="' + filename + '"\n\n\n'
VP> msg = msg + attachment
VP> msg = msg + '\n\n-------------- NEXT PART ----------------\n'
VP> msg = msg + '.\n'

--
Mgr. Vladimír Solnický <solnicky na tmp.cz>, odd. systémové administrace ÚIT,
TMP -- Tel. montáže Praha, a. s., Šenovská 434, 182 03 Praha 8-Ďáblice, CZ,
telefón +420-2-66005154, MT +420-603-855154, telefax +420-2-66005531.
Píši pouze za sebe, ne za TMP / Speaking for myself only ...



Další informace o konferenci Sendmail