Kommunikatsioonimudel
SMTP aga enamasti push protocol (saatja mailiserver lükkab faili vastuvõtjaserverisse).
SMTP nõuab, et iga sõnum oleks 7-bitises ASCII formaadis, HTTP-l sellist piirangut pole.
8
Kui dokument sisaldab näiteks teksti ja pilte, siis HTTP transpordib iga objekti eraldi
sõnumis, SMTP paneb aga kõik ühe sõnumi objektid ühte sõnumisse.
Sõnum, mida saadetakse, koosneb päisest ja bodyst, mis on eraldatud tühja reaga. Igas päises
on From: , To: ja võib olla ka Subject: rida (see päis on kirja enda päis, mitte see,
mida SMTP saadab). Body’s on tekst ASCII formaadis. Kuna aga ASCII koodis pole
võimalik saata teatud sümboleid ja näiteks multimeediat, siis lisatakse kirjale lisapäised. Üks
võimalus oleks MIME (Multipurpose Internet Mail Extension) kasutuselevõtt, millega
kaasnevad kolm rida päises (vt. joonist). Content-Transfer-Encoding: on oluline,