siecii, Studia PŚK informatyka, Semestr 4, SK kolos


Protokół SMTP-tcp(25)

Rfc 821

Nadawca-> agent użytkownika -> agent przesyłania (kolejka poczty) komunikat SW -> agent przesyłania komunikat SW -> skrzynka odb. -> agent użytkownika -> odbiorca

7 bit kod NVT -ASCI

Zapytania do serwera SMTP

HELO - identyfikacja serwera (nawiązanie połączenia)

Kod odpowiedzi , tekst

1xx -3xx - operacja się powtarza

abc 4xx - problem przejściowy

5xx - awaria

Np.

211 - odpowiedz na HELP

220 - info o gotowości usługi

250 - powodzenie operacji

251 - użytkownik docelowy nieodnaleziony

354 - rozpoczęcie przyjmowania wiadomości e -mail

421 - usługa niedostępna

452 - brak miejsca na dysku

500 - polecenie nie rozpoznane, lub niepoprawna składnia

501 - błąd w składni lub parametrach polecenia

502 - polecenie nie obsługiwane

503 - niewłaściwa kolejność poleceń

553 - operacja nie podjęta , nazwa skrzynki niedopuszczalna

MAIL - inicjuje tranzakcie pocztową (From:<…@...> ) …- adres nadawcy

RCPT - (To: <…@...> ) …-adres odbiorcy

DATA - inicjuje przysyłania danych

RSET - resetowanie połączenia

MOOP - nic nie rób

QUIT - zamyka sesje z serwerem

SEND, SOML, SAML

HELP - info o serwerze

VRFY - weryfikacja skrzynki odbiorczej

1 - nawiązywanie połączenia TCP na 25 porcie

2 - po naciśnięciu połączenia wysyłane jest HALO (zwracany jest 3 cyfry i nazwe domową serwera )

3 - rozpoczęcie transmisji przez wysyłanie polecenia MAIL i RCPT

4 - wysyłanie polecenia DATA, później nagłówki, później pusta linia i treść właściwej wiadomości

5 - wysyłanie QUIT

Budowa wiadomości mail:

1 - koperta (1 mail, 2 RCPT)

2 - nagłówki (RFC 822) np. Data: Mon, 19 Jul 2007 21:45 :12 MST

3 - zawartość wiadomości

W nagłówku

= ? charset ? encodeing ? en codet - text ? =

(charset: us - ascii , iso - 8859-2 )

(encoding: Q - qated - printable = Q = xx(hex) ->0xe9 = E9

B - base 64, 8x3 = 24b=> 4x6

Wart. 6-bitowa znak ASCII

0 A

1 B

… …

1A a

1B b

… …

3E +

3F /

MIME - multipurpose internet Main Extensions (RFC 1521)

Mime wersion :1.0

Content - Type: text/plain/enched nchtext, Multiport/parallel muxed, application/aclet Jmaqe/Jpeq Video/mpeq

Content - transfer - encoling:

Content - ID:

Content - Deseryption;

Zalety SMTP

- popularność protokołu

- niskie koszty administracji

- prosty schemat adresowania

Wady SMTP

- ograniczona funkcjonalność

- brak zabezpieczeń

Protokół POP/POP3 (RFC 1939 v3)

TCP 110

Komendy:

Słowo kluczowe argumenty

3-4 znaki ÷ 40 znaki

- ERR -odpowiedz serwera

+ OK. -odpowiedz serwera

- autoryzacja

- transakcja

- aktualizacja

Stan autoryzacji:

+OK serwer pop 3 gotowy

USER login @ host - APOP (MD5)

PASS hasło(plain) - APOP (MD5)

Stan transakcji:

STAT - wyświetla stan skrzynki: odp + ok. nn mm (n - liczba przesylek, m wielkośc przesyłki ) np. +ok1 120

RETR - np. RETR 1 - pobranie poczty

DELE - zaznaczenie wiadomości przeznaczonej do kasowania

NOOP - nic nie rób, podtrzymaj połączenie:

RSET - reset połączenia

TOP nr n - pobranie n licznik z wiadomości

ULDL nr - identyfikator unikatowy

Stan aktualizacji :

QUIT - wyjście z jednoczesnym aktualizowaniem skrzynki



Wyszukiwarka

Podobne podstrony:
Netbios, Studia PŚK informatyka, Semestr 4, SK kolos
dhcp, Studia PŚK informatyka, Semestr 4, SK kolos
NCBb, Studia PŚK informatyka, Semestr 4, SK kolos
WinSock-PL, Studia PŚK informatyka, Semestr 4, SK kolos
Sockety, Studia PŚK informatyka, Semestr 4, SK kolos
Sieci, Studia PŚK informatyka, Semestr 4, SK kolos
sieci ściąga, Studia PŚK informatyka, Semestr 4, sieci, kolos sieci, SK, sieci komputerowe
Pytania-sieci, Studia PŚK informatyka, Semestr 4, sieci, kolos sieci, SK, sieci komputerowe, gawlik,
Sieci komputerowe, Studia PŚK informatyka, Semestr 4, sieci, kolos sieci, SK, sieci komputerowe, gaw
materialy, Studia PŚK informatyka, Semestr 4, sieci, kolos sieci, SK, sieci komputerowe
http & krypto, Studia PŚK informatyka, Semestr 4, sieci, kolos sieci, SK, sieci komputerowe, Sieci p
ncb, Studia PŚK informatyka, Semestr 4, sieci, kolos sieci, SK, kolos sieci
Sieci komputerowe, Studia PŚK informatyka, Semestr 4, sieci, kolos sieci, SK, sieci komputerowe, sie
Zestaw 3, Studia PŚK informatyka, Semestr 4, sieci, kolos sieci, SK, sieci komputerowe, gawlik, Kolo
ssciaga, Studia PŚK informatyka, Semestr 4, Bazy Danych 2, Bazy Danych Zaliczenie Wykladu, Bazy Dany
Si lab1, Studia PŚK informatyka, Semestr 5, semestr 5, SI 2, Sprawozdanie lab1
sc, Studia PŚK informatyka, semestr 2, archtektura
G312A-K04-P5, Studia PŚK informatyka, Semestr 5, semestr 5, SI 2, Sprawozdanie lab5
02.Protokoły, Studia PŚK informatyka, Semestr 5, semestr 5, moje, Pai, Projektowanie aplikacji inter

więcej podobnych podstron