
Los modernos sistemas operativos tipo Unix son muy buenos a la hora de hablar con otras
maquinas y funcionar en red. Dos maquinas Unix diferentes pueden intercambiar informacion de
muchas, muchas maneras distintas. Y se puede sacar bastante provecho
de esta gran facilidad para la comunicacion.
Trataremos de cubrir el correo electronico, las noticias de Usenet, y diversas utilidades basicas
de comunicaciones de Unix.
Una de las facilidades mas populares que ofrece Unix de forma estandar es el correo electronico.
Con el evitamos el habitual follon de buscar un sobre, una hoja de papel, un lapiz, un sello, y un
servicio postal. A cambio debemos enfrentarnos al follon de pelear con el ordenador.
ENVIAR CORREO
Todo lo que hay que hacer es teclear \mail nombre" y escribir el mensaje.
Por ejemplo, supongamos que queremos enviar correo a un usuario que se llama sam:
/home/larry$ mail sam
Subject: Documentacion del usuario
Solo estoy probando el sistema de correo.
[Ctrl-d]
/home/larry$
/home/larry$
El programa mail es muy simple. Como cat, acepta texto de la entrada estandar, linea a linea,
hasta que recibe un caracter de n-de-texto como unico caracter en una linea: Ctrl-d . Asi, para
enviar nuestro mensaje, tuvimos que pulsar Intro y despues Ctrl-d .
Usar mail es la manera mas rapida de mandar correo, y es bastante util cuando se usa con redireccion de entrada y/o salida. Por ejemplo, si quisieramos enviar por correo electronico el chero report1
a \Sam", podramos escribir \mail sam < puede="" cambiar="" ni="" linea="" una="" vez="" ha="" pulsado="" intro="" asi="" que="" yo="" recomiendo="" mandar="" correo="" cuando="" no="" se="" use="" con="" el="" modo="" mail="" del="">
LEER MAIL
El programa \mail" ofrece una forma algo liosa de leer el correo. Si se teclea \mail" sin
parametros, aparecera lo siguiente:
/home/larry$ mail
No mail for larry
/home/larry$
\No mail for larry" signi ca: No hay correo para larry.
Me voy a enviar correo a mi mismo para poder utilizar el lector:
/home/larry$ mail larry
Subject: Sapos!
Y ranas!
EOT
/home/larry$ echo "culebras" mail larry
/home/larry$ mail
Mail version 5.5 6/1/90. Type ? for help.
"/usr/spool/mail/larry": 2 messages 2 new
>N 1 larry Tue Aug 30 18:11 10/211 "Sapos!"
N 2 larry Tue Aug 30 18:12 9/191
&
El simbolo peticion de ordenes del programa mail es un \et a la inglesa" (\&"). Acepta un par de
ordenes sencillas, y muestra una breve pantalla de ayuda si se pulsa \?" seguido de Intro .
Las ordenes basicas de mail son:
t lista-de-mensajes Mostrar los mensajes en la pantalla.
d lista-de-mensajes Borrar los mensajes.
s lista-de-mensajes chero Guardar los mensajes en chero.
r lista-de-mensajes Responder a los mensajes|esto es, comenzar a escribir un nuevo mensaje dirigido
a quien fuera que envio los mensajes referidos.
q Salir y guardar los mensajes que no hayan sido borrados en un fichero llamado
mbox en el directorio raiz del usuario.
>Que es una lista-de-mensajes? Consiste en una lista de numeros separados por espacios, o incluso
un rango de los mismos como \2-4" (lo que es equivalente a \2 3 4"). Asi mismo se puede introducir
el nombre del remitente, de este modo la orden t sam mostrara todos los mensajes provinientes de
Sam. Si se omite la lista-de-mensajes, se supone que la orden se re ere al ultimo mensaje mostrado.
Leer el correo con el programa mail presenta varios inconvenientes. El primero es que si un
mensaje es mas largo que la pantalla,
mensaje en un chero y usar more sobre el despues. El segundo es que no ofrece una buena interfaz
para manejar el correo antiguo |cuando se quiere guardar el correo para leerlo mas tarde.
Emacs tambien permite leer el correo con rmail, pero este libro no lo cubre. Adicionalmente
la mayoria de los sistemas Linux vienen con algunos lectores de correo adicionales ademas de mail,
como elm, o pine.


No hay comentarios:
Publicar un comentario