Dorin Sîrbu -

Mesaj e-mail

Sfaturi

Mesaj e-mail, este un mesaj digital trimis prin intermediul infrastructurii de posta electronica. Un mesaj e-mail, respecta un anumit standard (RFC 2822). Acest tip de mesaje pot fi create si trimise cu ajutorul unor programe de tip client e-mail.

Un client e-mail este un program specializat, care se ocupa de gestionarea locala a mesajelor de e-mail. Acest program trebuie sa implementeze cel putin standardele de formatare a unui mesaj de tip e-mail si protocoalele de comunicare cu serverul de e-mail (SMTP, POP3 si IMAP) pentru transmitere si preluare mesaje e-mail de pe server.

Un mesaj de e-mail este compus din doua parti principale:

  • antetul mesaj e-mail – in antet se pastreaza toate datele necesare pentru identificarea mesajului (expeditor, destinatar, server de e-mail care a expediat acel mesaj, numele de utilizator, etc.)
  • continutul mesajului – in continutul mesajului se pastreaza textul mesajului si atasamentele.

O sa va prezint mai jos si un exemplu de mesaj e-mail. Folosind un client e-mail o sa cream un mesaj simplu, dupa care o sa ne uitam la formatul lui intern.

Deschidem programul de client e-mail si cream un mesaj simplu, care are ca expeditor pe admin@slabute.ro si ca destinatar pe suport@slabute.ro.

La crearea unui mesaj nou, clientul de e-mail ne va deschide un formular, unde ne va intreba datele necesare pentru a trimite un e-mail, cum ar fi: destinatarul (To), subiectul mesajului (Subject) si textul mesajului.

Mesaj E-mail
In format intern, conform standard, programul va transforma mesajul nou creat in urmatorul text:


From - Mon Jun 07 19:55:34 2010
X-Mozilla-Status: 0001
X-Mozilla-Status2: 00800000
X-Mozilla-Keys:
Message-ID: <4C0D2485.7060708@slabute.ro>
Date: Mon, 07 Jun 2010 19:55:33 +0300
From: "Vadmin Slabute.ro" <admin@slabute.ro>
User-Agent: Thunderbird 2.0.0.24 (Windows/20100228)
MIME-Version: 1.0
To: suport@slabute.ro
Subject: Subiect mesaj
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Text mesaj

Cu mov am marcat antetul mesajului si cu albastru am marcat continutul mesajului.

In antetul mesajului o sa vedeti campul “From:” – care specifica expeditorul, campul “To:” – care specifica destinatarul, campul “Subject:” – care specifica subiectul mesajului. Mai sunt si alte campuri, care specifica informatii aditionale, cum ar fi programul de client e-mail, identificatorul unic al mesajului, data cand a fost trimis, informatii legate de SPAM, versiunea de format folosita, etc.

La trimitere, serverul de e-mail va prelucra antetul acestui mesaj si va examina campul “To:“, ca sa poata expedia corect acest mesaj la destinatie.

Pe langa text, continutul mesajului, poate contine si atasamente (fisiere de orice tip), codificate intr-un format, care sa permita sa fie adaugate ca text la partea de continut.

RSS, bun sau nu pentru proprietarii/autorii de site-uri?

Sfaturi

Ca o definitie generala, RSS este un standard ce defineste un format de documente electronice, destinate pentru prezentarea continutului intr-un format alternativ (de obicei, altul decat HTML), cu scopul de a  fi preluate de unele programe (agregatoare de continut) si  utilizate in scop personal sau comercial. Despre formatul RSS si despre agregatoarele de continut, s-a vorbit mai pe larg in articolele precedente.

Avantaje si dezavantaje RSS In cuvinte mai simple, site-ul sau blog-ul vostru, daca are activata aceasta functionalitate (de a oferi continut si in format RSS), poate fi citit si altfel decat in format HTML, adica altfel decat prezentarea pe care o vedeti in navigator.

Problema care se va discuta este:

Pentru un proprietar/autor de site/blog, este citirea prin RSS un mecanism bun sau nu?

Raspuns: Depinde de multi factori, poate fi benefic pentru unii si mai putin benefic pentru altii, in dependenta de necesitate autorilor/proprietarilor, tipul site-ului si tipului de vizitatori.

Pentru inceput este normal sa prezint avantajele si dezavantajele acestei tehnologii.

Avantaje

  • Cititorii vostri (site/blog) se pot abona la articole si comentarii. Ei pot sa citeasca continutul nou prin intermediul programelor de RSS (reader), fara sa va mai viziteze site-ul. Aceste programe viziteaza periodic site-ul si verifica continutul nou (oferit prin RSS), si oarecum asigura o notificare instantanee.
  • Posibilitatea de a integra usor continutul vostru in alte aplicatii web sau desktop.
  • Este un format simplu,  care poate fi procesat usor, fara a fi nevoie de resurse mari de calcul, fiind bun pentru dispozitive cu putere mica de calcul, cum ar fi telefoane, handheld, etc.

Dezavantaje

Din pacate, este un mecanism, foarte facil pentru  furtul automatizat de continut, prin faptul ca este usor de procesat si nu se poate controla accesul la acest tip de continut.

Controverse

O problema a autorilor de continut sunt site-urile, care nu fac decat sa copieze prin intermediul RSS continut de pe alte site-uri/blog-uri si sa-l foloseasca in scopuri comerciale. Aceste site-uri de obicei sunt create pentru: afisare reclama sau promovare a unui alt site ‘mai mare’.

Este o ‘afacere la moda’ simpla si rapida. Se ‘strange automatizat’ (cu un program) continut prin intermediul RSS, se optimizeaza pentru motoarele de cautare, se afiseaza reclame si se incaseaza profit din acel continut ‘imprumutat’.

Cand se foloseste RSS?

Prezentarea de continut RSS este importanta in special pentru site-urile/blog-urile pentru care citirea continutului/articolelor ‘in timp util’ si de catre ‘un anumit tip de persoane’ este suficienta. Exemple de acest tip de continut:

  • articole personale (experiente, cariera, etc.)
  • articole corporative (situatia, noutati si evolutia unei companii)
  • diverse servicii (vremea, stiri, etc.)
  • articolele scrise cu scop publicitar (reclame si descriere la produse si servicii, etc.)

Un exemplu de utilizare este cand un site/blog doreste sa promoveze un produs. Se scrie articolul in cauza si prin intermediul RSS, intr-o perioada scurta de timp, utilizatorii care folosesc un RSS reader si sunt abonati la acel site/blog vor avea acel ‘anunt’.

Cand nu se foloseste RSS?

RSS nu este util pentru cazurile cand aveti continut protejat de legea dreptului de autor si cand regulamentul intern specifica expres ca nu se permite copierea continutului. Acest continut de obicei trebuie protejat si inchiderea unei ‘portite’ de copiere, este de obicei o solutie buna impotriva ‘copiatorilor’. Pentru notificarea vizitatorilor fideli se poate folosi cu acelasi succes abonarea prin  e-mail.

Concluzie

Daca oferiti sau nu continut in format RSS este strict decizia fiecarui proprietar/autor si trebuie abordata in dependenta de tipul continutului si tipul de vizitatori. Trebuie analizata fiecare situatie corect, trebuie de pus in balanta partile pozitive si partile negative ale acestei tehnologii si impactul lor asupra site/blog si luata decizia cea mai buna si mai aproape de necesitatile fiecaruia.

Agregatoare de continut

Sfaturi

Agregatoare de continut (software), sunt aplicatii care colecteaza, proceseaza si gestioneaza continut web, oferit in acest sens. Acest continut web, oferit public pentru preluare si procesare, caruia i se mai spune si feed-uri web, poate fi documente in format HTML, documente RSS (feed-uri RSS), documente Atom (feed-uri Atom) sau alte tipuri de documente . De obicei, pentru agregarea de continut, in ultima vreme, cel mai des se folosesc documentele in format RSS (feed-uri RSS oferite pe blog-uri, site-uri de stiri si alte tipuri de portaluri). Programelor de agregare li se mai spune si RSS reader, feed reader si news reader.

In dependenta de modul de implementare si cerintele de utilizare, pot fi aplicatii de calculator (programe/software de calculator) sau aplicatii web (rulate pe un server).

Programe agregatoare de continut

rss-logo-390x390 Agregatoare de continutPrograme agregatoare de continut, sunt programe de calculator (software), care se instaleaza pe calculatorul personal si prin intermediul carora va puteti abona (procedura necesara pentru a indica site-ul la care doriti sa va abonati) la acele site-uri, care permit citirea continutului prin aceasta metoda, pentru a citi ulterior articole si noutati, fara a mai fi nevoie sa le accesati direct.

Oarecum citirea de feed-uri web prin intermediul unui astfel de program, este similara cu citirea e-mail-ului cu ajutorul unui client de e-mail, instalat pe calculator, doar ca informatiile nu sunt grupate pe conturi de e-mail, ci pe denumiri de site-uri web. Acest program de agregare, periodic sau la cerere, viziteaza site-urile la care sunteti abonati si actualizeaza pe calculator, ultima versiune a informatiilor oferite prin intermediul feed-urilor.

Unde puteti gasi un astfel de program? Pe langa faptul ca pe Internet se pot gasi multe programe gratuite, trebuie sa stiti, ca aproape fiecare navigator web suporta acest standard si are incorporat un modul, care poate procesa feed-uri RSS. Este destul sa introduceti in Locatie, adresa catre feed-ul RSS corespunzator (sau cand vizitati un site, sa faceti clic pe iconita RSS, vezi imaginea in dreapta) si in navigator se va afisa acel continut (de exemplu: ultimele articole dintr-un blog, ultimele comentarii la un articol, ultimile stiri, etc.).

Agregatoare web de continut

Agregatoare web de continut, sunt aplicatii web, care colecteaza continut oferit spre utilizarea in acest sens, il proceseaza, il grupeaza pe categorii si il afiseaza prin intermediul unei interfete web.

Mai simplu, un agregator web este un site, care functioneaza similar unui program pe calculator de agregare continut, doar ca proceseaza un numar mai mare de surse (site-uri) si va prezinta rezultatele sub forma de pagini HTML, pe care le puteti vedea la accesarea acelui site cu ajutorul unui navigator web. Le mai putem spune si “site-uri intermediar”.

O diferenta vizibila intre cele  doua tipuri de agregatoare este ca, programul agregator va afiseaza doar informatiile legate de site-urile la care v-ati abonat, pe cand agregatorul web, informatiile de pe site-urile, care au fost inregistrate/abonate de alte persoane. De obicei, pe acest tip de site-uri, vi se propun sau trebuie sa cautati informatiile, care va intereseaza (cautarea se poate de facut si direct printr-un motor de cautare de altfel).

Unde putem gasi astfel de site-uri? Cand navigati pe Internet, le puteti identifica usor prin faptul ca au foarte multe articole (sau cioturi de articole), colectate de pe foarte multe site-uri.

RSS

Definitii, Sfaturi

RSS (Really Simple Sindication), este un standard web, care defineste un (alt) format de publicare continut, care sa poata fi usor preluat de catre unele parti terte (programe). Formatul RSS are la baza limbajul de descriere (marcare) a datelor XML (Extensible Markup Language). Acest lucru ofera unui document in format RSS avantajul  de a fi portabil si usor de procesat.

Un document RSS contine unul sau mai multe ‘articole’ (cel mai des), complete sau partiale, cu informatii adiacente cum ar fi autorul, data publicarii, link-ul catre acel ‘articol‘, etc. Acest document poate fi generat fie dinamic (cel mai des) fie creat manual, cu ajutorul unui simplu editor de text si cu conditia sa respecte formatul impus de standardul RSS. Un exemplu de document RSS:

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>Vadmin.ro</title>
<link>http://www.vadmin.ro</link>
<description>Titlu blog Vadmin.ro</description>
<pubDate>Sun, 14 Feb 2010 00:08:48 +0000</pubDate>
<language>ro</language>
<item>
<title>Despre RSS</title>
<link>http://www.vadmin.ro/sfaturi/despre-rss.html</link>
<comments>http://www.vadmin.ro/sfaturi/despre-rss.html#comments</comments>
<pubDate>Sat, 13 Feb 2010 22:59:35 +0000</pubDate>
<guid isPermaLink="false">http://www.vadmin.ro/?p=12</guid>
<description><![CDATA[O parte sau articolul complet. O parte sau articolul complet. O parte sau articolul complet. O parte sau articolul complet. O parte sau articolul complet.[...]</description>
</item>
<item>

...
</item>
</channel>
</rss>

Nota: Link-urile din exemplul de mai sus nu sunt reale.
rss-logo-390x390 RSSIn exemplu de mai sus se observa mai multe informatii despre autorul RSS-ului, data, sursa, etc.,  cat si rezumatul unui articol (marcajul/tag <item>) alaturi de cateva informatii referitoare la acest articol cum ar fi: titlul, data publicarii, link-ul catre articol si link-ul catre comentarii. Prin adaugarea mai multor sectiuni marcate cu <item>, pot fi publicate mai multe articole. Chiar daca din punct de vedere "programare", este un standard relativ usor, pentru vizitatorii simpli poate parea un pic mai complicat. Partea buna este ca, documente in acest format, in forma lor "bruta", ca utilizatori simpli, probabil nu le ve-ti folositi niciodata.

Publicarea documentelor in format RSS, este destinata procesarii automate a continutului de catre programe specializate. Aceste programe se numesc agregatoare de continut sau in engleza aggregator, RSS reader, etc.

Documente in format RSS de obicei publica furnizorii de continut (institutii sau persoanele), care au frecvent informatii noi si aceste informatii, trebuie urmarite in cel mai scurt timp de catre cititorii lor. In aceasta categorie de servicii intra: site-urile web, funizorii de noutati, furnizorii date meteo, etc.