POSTA ELECTRONICA (E- MAIL)

Majoritatea utilizatorilor INTERNET au inceput prin a folosi posta electronica, pe scurt e-mail, pentru transmiterea de mesaje. Ca orice alta facilitate INTERNET, posta electronica are avntajele si dezavantajele ei.
Tabelul 5 prezinta comparativ serviciul de e-mail fata de alte tehnici de comunicatie. Serviciul de posta electronica este similar serviciului postal. Ca si o scrisoare, orice mesaj de e-mail are 2 parti:
- header-ul ("mail header"), similar cu plicul scrisorii, ce contine informatii privind: adresa destinatarului si, eventual, emitentul;
- mesajul propriu -zis, echivalent al scrisorii.
Caracteristici e-mail Telefon Posta
Viteza
Sincronizare
Compresie
Credibilitate
Securitate
Confidentialitate
Conferinte Medie
Nu
Da
Medie
Mica
Medie
Oricine catre toti Mare
Da
Nu
Mica
Medie
Mare
Grupuri mici Mica
Nu
Nu
Mare
Mare
Mare
Nu(intr-o singura directie)
 Descrierea functionala a serviciului de e-mail
Spre deosebire de celelalte servicii INTERNET, care sunt servicii de tip"end-to-end", posta electronica nu necesita ca masina care transmite mesajul si cea destinatie sa comunice direct. E-mail-ul e cunoscut caun serviciu de tipul "pastreaza siyransmite mai departe". Corespondenta este transmisa de la o masina la alta pina ajunge la destinatie, proces similar serviciului postal. Important este sa punem corect adresa de destinatie si reteaua va duce mesajul acolo.
ADRESE DE E-MAIL
O adresa de e-mail in reteaua Internet cuprinde doua parti distincte:
- numele utilizatorului(de fapt numele casutei postale)destinatar al mesajului;
- numele severului de e-mail;
despartite prin caracterul "@"
De exemplu:
Idana@ccir.ro
Radus@ccir.ro
sunt numele casutelor postale ale utilizatorilor Idana si, respectiv, radus de pe serverul de posta electronica ccir.ro al Camerei de Comert si Industrie a Romaniei in reteaua Internet. Lumea care utilizeaza  e-mail este mult mai mare decit reteaua Internet si, prin urmare, exista mai multe retele de e-mail legate prin asa numitele "gateway-uri"de posta electronica care sunt calculatoare ce realizeaza routarea si conversia mesajelorde posta electronica intre sistemele de e-mail din retele diferite.
Din acest motiv, precum si datorita faptului ca un mesaj de e-mail se adreseaza unei persoane,nu unui calculator,adresele de e-mail sunt mai complexe fata de adresele de host-uri prezentate mai sus.
Astfel o adresa de e-mail trebuie sa contina in plus:
               -numele utilizatorului destinatar al mesajului;
               -informatii despre accesul la "gatewai",in cazul in care destinataruls se afla intr-o alta retea de e-mail decat emitentul.
Pe reteaua INTERNET baza tuturor adreselor este calculatorul care functioneaza ca agent postal.
Cele mai importante retele de e-mail legate prin "gateway"-uri cu reteaua INTERNET sunt:Bitnet, CompuServe, Fidonet, Sprintmail, MCImail, UUCP.
Aflarea adreselor de posta electronica
Pentru aflarea adresei de e-mail a unei institutii sau persoane,INTERNET-ul are o serie de servere"white pages" deoarece acestea sunt echivalentul electronic al cartilor de telefoane.
Transmisia si citirea mesajelor de e-mail
Datorita faptului ca masinile UNIX sunt preponderente pe INTERNET, pana nu demult, cel mai utilizat era programul mail din UNIX.
Acest program are 3 comenzi de baza:
a)Pentru transmisia de mesaje: % mail adresa/lista_adrese
b)Pentru citire mesaje din "cutia postala" proprie:
% mail
c)Pentru afisarea continut mesaje:
% p numar_mesaj/$.
Editarea mesajelor se face cu unul din editoarele UNIX.
In prezent, majoritatea clientilor de Web(browsere), cel mai utilizat fiind Netscape, au incorporat si unor facilitati suplimentare de compunere a mesajelor, de stocare si organizare a mesajelor de e-mail, browserele, in special Netscape.
Facilitati suplimentare ale serviciului INTERNET de e-mail.
In afara de facilitatea de baza, de transmisie si receptie a mesajelor, serviciul Internet de e-mailofera o serie defacilitati suplimentare ce vor fi prezentate foarte scurt in continuare.
*Lista de corespondenta("mailling list"), facilitate care permite transmiterea  demesaje unui grup de destinatari, desemnat printr-un"nume"sau "alias".
*Atasarea documentelor, facilitate ce permite expedierea de fisiere binaresi/sauASCII ca entitati separate impreunacu un mesaj(tip text)
Tot la aceasta facilitate se refera  si o extensie a acesteia denumita "posta multi media", ce permite transmiterea de imagini si sunete digitizate ca parte a unui mesaj. Noua modalitate standard Internet pentru a realiza acest lucru se numeste MIME.
*Trimiterea de fisiere binare
Acest serviciu este realizat, de obicei, cu ftp-ul dar exista si situatii cind acestanu poate fi utilizat. De exemplu:
-transmiterea de fisiere in retele care nu sunt direct conectate la Internet;
-transmiterea unui fisier la mai multi destinatari.
In aceste situatii se poate utiliza utilitarul de e-mail.
*Implementarea grupurilor de discutii prin posta electronica se bazeaza pe liste de corespondenta. Bunafunctionare a unui astfel de grup necesita un administrator delista de corespondenta sau lista de discutii.(list serv). Inscrierea intr-o astfel de lista de discutii se face prin subscrierea utilizatorilor care doresc sa participe la astfel de discutii, mesajul de e-mail transmis fiind:
"subscribe lista nume utilizator"
Transferul fisierelor (ftp)
Acest serviciu Internet permite transferul fisierelor de la un calculator la altul.Sunt multe "arhive publice", denumite "arhive FTP", raspindite in intrega retea, oferind fisiere care pot fi transferate gratis.Instrumentul folosit pentru transferul fisierelor este ftp.
Ftp poate transfera fisiere de pe un calculator pe altulindiferent de locul unde se afla cele doua calculatoare, sistem de operare, modul cum sunt conectate, el fiind un "limbaj conum" pentru distribuirea de date.
Etape in transferul fisierelor
a) Lansarea ftp pe calculatorul local:
    % ftp nume-host
                    comanda ce realizeaza conectarea masinii locale la calculatorul host de la distanta . In general, utilizatorului ise solicita contul (nume/parola).
Se afiseaza pe calculatorul local promtul de ftp:
ftp>
b) Transferul propriu-zis de fisiere
        * pentru transferul unui fisier de pe calculatorul local pe host-ul la distanta:
    ftp>put fisier-sursa [fisier-destinatie]
         * pentru transferul unui fisier de pe calculatorul de la distanta pe sistemul local:
    ftp.get fisier-sursa[fisier-destinatie]
c) Terminarea ftp cu comenzilequit sau bye

Din punct de vedere functional, serviciul ftp se bazeaza tot pe modelul client-server. Functie de tipul fisierelor care se doresc transferate ftp permite doua moduri de transfer:
-binar
-ascii
Comenzile get si put sunt comenzile de baza pentru a transfera fisiere dar clientul ftp mai are si alte comenzi utile:
a-Comenzi de cautare a fisierelor pe calculatoare host
b-Comenzi de setare amodului de transfer
      -ftp>binary
      - ftp>ascii
c- Comanda de modificare a directorului pe calculatorul host:
      -ftp >cd director
d- Comanda de aflare a caii unde se afla utilizatorul pe calculatorul host:
      -ftp>pwd
Transferul fisierelor mari
P entru a reduce costul stocarii si transmiterii prin retea , fisierele mari sunt pastrate in format compresat.
Transferul unui director intreg
ftp nu are inclusa ,explicit, o comanda standard pentru a transfera un director sau o colectie de directoare. Aceasta situatie se rezolva in mai multi pasi
In continuare se prezinta un sumar al comenzilor ftp si care pot fi afisate cu comanda:
ftp>help
Principalele comenzi ftp sunt: user, open, close, get, mget, put, mput, ascii, binary, cd director, delete, dir, is, help, promt, pwd, quit/bye.