El correo electr’onico

Vicente González Ruiz

December 14, 2014

Contents

1 El correo electr’onico
2 Configuraciones
 2.1 Correo local usando SMTP
 2.2 Correo local usando lectores y escritores de correo
 2.3 Correo remoto usando servidores locales
 2.4 Correo remoto usando un servidor remoto
3 El SMTP
4 Formato de un e-mail
5 Las extensiones MIME
6 Los lectores/escritores de correo
7 Protocolos de acceso a correo (POP3 e IMAP)
8 Web-Based E-mail

1 El correo electr’onico

2 Configuraciones

Supongamos que Alicia le env’ia un e-mail a Roberto. Podr’ian darse (entre otras) estas configuraciones:

2.1 Correo local usando SMTP

PIC

2.2 Correo local usando lectores y escritores de correo

PIC

2.3 Correo remoto usando servidores locales

PIC

2.4 Correo remoto usando un servidor remoto

PIC

3 El SMTP

hundix$ telnet localhost 25
220 hundix.ace.ual.es ESMTP Sendmail 8.12.8/8.12.8;
Sun, 11 Jan 2004 10:31:23 +0100
HELO hundix.ace.ual.es
250 hundix.ace.ual.es Hello localhost.localdomain
[127.0.0.1], pleased to meet you
MAIL FROM: <vruiz@ual.es>
250 2.1.0 <vruiz@ual.es>... Sender ok
RCPT TO: <bill_gates@msn.com>
250 2.1.5 <bill_gates@msn.com>... Recipient ok (will queue)
DATA
354 Enter mail, end with "." on a line by itself
Como va tu Windows?
.
250 2.0.0 i0B9VNiA001623 Message accepted for delivery
QUIT
221 2.0.0 hundix.ace.ual.es closing connection
Connection closed by foreign host.

4 Formato de un e-mail

5 Las extensiones MIME

  1. text: se utiliza para indicar que el contenido es texto, aunque en alg’un juego de caracteres especial. Ejemplo:
    From: alicia@crepes.fr  
    To: roberto@hamburger.edu  
    Subject: Saludos  
    Content-Type: text/plain; charset="ISO-8859-1"  
    Hola Roberto.

    C’omo est’as?

  2. image: indica que se env’ia una imagen. Ejemplo:
    From: alicia@crepes.fr  
    To: Roberto@hamburger.edu  
    Subject: Imagen de un delicioso crepe.  
    Content-Transfer-Encoding: base64  
    Content-Type: image/gif  
    980v98t0298t2098t2j0982098td0j928t9jtjd2j89t2j3  
    ...  
    098309d20jr82j309h8239r209384fr239d8rj23098rd29

  3. application: se emplea para indicar que se transmite cualquier cosa que no sea texto ni una imagen. Ejemplo:
    From: alicia@crepes.fr  
    To: roberto@hamburger.edu  
    Subject: El documento que me pediste  
    Content-Transfer-Encoding: base64  
    Content-Type: application/msword  
    8r9eq098re09q8g0hyr9egy908q0rehy9fqey90hrg9qhye  
    ...  
    9809rj8390qd9j8e90jf8qw98jef9j8qwe980jq9j8freq9

  4. multipart: se utiliza para enviar en un fichero e-mail varios ficheros adjuntos. Ejemplo:
    From: alicia@crepes.fr  
    To: roberto@hamburger.edu  
    Subject: Imagen de un delicioso crepe con comentarios.  
    MIME-Version: 1.0  
    Content-Type: multipart/mixed; Boundary=StartOfNextPart  
    --StartOfNextPart  
    Content-Type: text/plain; charset="ISO-8859-1"  
    Querido Roberto,  
    te envo una imagen de un delicioso crepe.  
    --StartOfNextPart  
    Content-Transfer-Encoding: base64  
    Content-Type: image/jpeg  
    ldfljkasdfw983909298feq9hjfr939dr39r239j4rd29r3  
    ...  
    9n4ytgfy9j8f98fepw98fk’fujweifuwe98rugf29tu924u  
    -- StartOfNextPart  
    Content-Type: text/plain; charset="ISO-8859-1"  
    Dime si quieres la receta.

6 Los lectores/escritores de correo

7 Protocolos de acceso a correo (POP3 e IMAP)

PIC

8 Web-Based E-mail

PIC

References

[1]   James F. Kurose and Keith W. Ross. Computer Networking: A Top-Down Approach Featuring the Internet (2nd Edition). Addison Wesley, 2003.