15.12.05, 08:43
Witam.
Mam maly problem, bo musze zrobić cwiczenie na laborki z sieci komputerowych.
Chodzi o to że musze napisać e-maila (w unixie) w formacie MIME i musi on
zawierac coś w html (I czesc wiadomości) i obrazek gif (druga cześć).
Wiem że musze podać w gl. naglowku:
Content-Type: Multipart/Mixed
...problem mam z tym ze jak dochodze to czesci z obrazkiem to nie wiem jak go
zalaczyc. Wpisuje np:
Content-Type: image/gif; name="ścieżka/costam.gif"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="scieżka/costam.gif"
...i w efekcie po przeslaniu w mailu widac gifa tyle, ze pusty jest (0.00k)
Wie kto to jak to zrobić??Jak wstawić ten obrazek w treść maila???
POZDRAWIAM.
Obserwuj wątek
    • genghis Re: MIME 15.12.05, 11:25
      Błędnie zakładasz, że obrazek u adresata zostanie przeczytany z Twojej
      scieżki/costam.gif. Niestety sam obrazek również musi się znaleźć w treści
      maila, wprawdzie programy pocztowe automatycznie oddzielają załączniki od
      reszty, to jednak wciąż one są przesyłane jako część listu. Aby zapewnić
      wsteczną kompatybilność ze starszymi serwerami pocztowymi przyjeło się, że
      binarne pliki (czyli zawierające znaki o dowolnym kodzie ascii , tzw "krzaczki")
      kodowane są do formatu składającego się z czytelnych znaków. W tym wypadku nawet
      określiłeś sposób kodowania w nagłówku - base64. Pozostaje jedynie faktycznie
      zakodować ten obrazek w base64 i dodać do treści maila, oddzielając separatorami
      (tzw. "boundary"). Tutaj masz przykład jak to zrobić:
      en.wikipedia.org/wiki/MIME
      • lukason4 Re: MIME 15.12.05, 11:52
        Tylko wlasnie jak dodac ten zakodowany obrazek :/?? Rozumiem ze obrazek w
        postaci znkow ascii ma sie znalezc w treści maila, tylko nie wiem jak go
        wstawić w unixie :/ Da sie najpierw zakodowac obrazek, potem skopiować te
        zakodowane dane a potem wkleić we wlasciwym miejscu w czasie pisania maila??
        DZIEKI I POZDRAWIAM.

Nie masz jeszcze konta? Zarejestruj się


Nakarm Pajacyka