Kaj s sporočilom v formatu MIME?

V primeru, da vaš računalnik ne more avtomatično obravnavati z nekaterimi deli sporočila, boste morali prilagoditi konfiguracijo vašega poštnega sistema.

 

Razčlemba datoteke

  1. Običajno najprej kreiramo primer MIME::Parser, določimo začetne nastavitve, kam naj shrani novo datoteko, kako naj jo imenuje.
  2. Temu primeru dodamo berljivi "filehandle" na katerem čaka sporočilo. Ob uspešnem izvajanju dobimo nazaj MIME::Entity, ki se sestoji iz:

Če je bila originalna datoteka večdelna bo največkrat tudi objekt MIME::Entity večdelen

Razčlenjevalnik išče primere, ki lahko dekodirajo določeno datoteko. MIME::Decoder ima zemljevid podpirajočih kodirnikov (npr. base64) (http://www.users.zetnet.co.uk/dpoole/help.htm). V ta zemljevid lahko dodate svoje kodirnike ali pa jih uporabljate celo samostojno.

NAZAJ

Base64

Za kodiranje netekstovnih delov sporočila oz. datoteke MIME je mogoče zagotavljanje maksimalne zaščite z decoderjem base64. (http://www.users.zetnet.co.uk/dpoole/help.htm)

Za dekodiranje te datoteke, ki jo sestavljajo vrsta za vrsto ASCII znakov, potrebujemo nekaj za razpakiranje. Ena možnost je munpack (ftp://ftp.andrew.cmu.edu/pub/mpack/ ). Verzije so na voljo za Unix, Macintosh, Amiga.

NAZAJ

uuencode

Uuencode ni definiran pri formatu MIME. Vzrok za to je nestandardiziranost uuencode in ogromno različnih verzij in formatov. Nekateri izhodi poškodujejo sporočila v osnovnejših uuencode formatih (EBCDIC - ASCII). Base64 je oblikovan za vse znane izhode.

NAZAJ

Nasveti

če je možnost, da netekstualne dodatke odstranite iz sporočila, to tudi storite

bodite konzervativni pri uporabi tipov konteksta

pazite na set znakov, ki se od računalnika do računalnika razlikuje


NAZAJ