Guía avanzada del usuario

Datos básicos de mailx

En esta sección aprenderá lo necesario para ir trabajando con el programa mailx. En las secciones posteriores se explicarán características y funciones que le ayudarán a dominar el programa.

La única dirección del programa mailx la forman el nombre de entrada del usuario al que se envía un mensaje y el nombre del sistema. Si el usuario al que se dirige se encuentra en el mismo sistema que el remitente, sólo se solicita el nombre de entrada. Cada usuario tiene un buzón en el que recibe correo electrónico. Dicho buzón normalmente se encuentra en el directorio /var/mail/nombre_del_usuario, donde nombre_del_usuario es su nombre de entrada.

El programa mailx le avisa cuando recibe correo electrónico y coloca su correspondencia en el buzón. Una vez que haya leído el correo, mailx automáticamente sitúa las cartas en un archivo de almacenamiento llamado mbox, que también s encuentra en el directorio de usuario.

Cómo empezar mailx

Empiece mailx escribiendo el siguiente comando tras el indicador y presionando después la tecla Retorno:

$ mailx

Si no tiene ningún correo electrónico en espera, el terminal mostrará el mensaje:

Ningún mensaje para nombre_del_usuario
$

donde nombre_del_usuario es su nombre de entrada.

Cómo enviarse a uno mismo una carta de prueba

Para comprobar a primera vista como trabaja mailx, puede empezar por enviarse una carta de prueba. Escriba de nuevo el comando mailx, tras el indicador, pero esta vez incluya su dirección (su nombre de entrada y el de su sistema). Por ejemplo, si su nombre de entrada era rosa y su nombre de sistema texas, su dirección será rosa@texas, (el símbolo @ significa "en"). Es posible que sólo pueda utilizar el nombre de entrada en una red local (si tiene dudas consulte con el administrador de su sistema).

$ mailx rosa@texas

El programa responderá con una línea Subject:

$ mailx rosa@texas
Subject:

Si lo desea, escriba en una palabra o dos el tema de la carta que se va a enviar y presione Retorno. Ahora escriba el texto de la carta, utilice líneas breves y presione Retorno al final de ellas. (Observe que sólo puede hacer correcciones a medida que retrocede y vuelve a escribir las líneas antes de presionar Retorno).

Su carta de prueba se parecerá a lo siguiente (los espacios entre líneas se consiguen presionando dos veces Retorno):

$ mailx rosa@texas
Subject: a nuestros lectores

Hola:

Esperamos que la lectura de este manual
sea de vuestro interés. Para nosotros
ha sido un placer el prepararlo.


Saludos,

Montse

Para enviar la carta de prueba, presione Retorno para completar la última línea y después Ctrl-D. Una vez enviada la carta, el sistema muestra de nuevo el indicador de comando.

Cómo leer su carta de prueba

Para leer la carta de prueba, escriba de nuevo el comando mailx. La pantalla aparecerá probablemente de esta manera:

$ mailx
Mail version 4.0 Thu Jan 16 12:59:09 PST 1992  Type ? for help.
"/var/mail/rosa": 2 messages 1 new
 U  2 hal@uncertain   Vie Feb 14 12:01   14/318 proyecto de es
>N  1 rosa@texas      Lun Feb 17 08:12   21/453 a una persona
&

La primera línea identifica la versión de mail que se está ejecutando; la segunda indica su buzón, que generalmente s encuentra en /var/mail/nombre_del_usuario, en donde se deposita el correo electrónico recibido. La tercera línea es el encabezamiento de la carta que se envía a sí mismo. La "N" al comienzo de la línea indica que es una carta "nueva". Una "U" (unread) significa que la carta era nueva, pero que no fue leída antes de abandonar el programa mailx, (la información de esta pantalla se explicará con más detalle en la sección "Cómo leer cartas"" de este capítulo).

A cada carta que es recibida se le asigna un número: La carta que Montse se escribió a sí misma se muestra como carta nº 1.

Para leer una carta, escriba su número tras el indicador de mailx, el símbolo (&), de la siguiente forma:

$ mailx
Mail version 4.0 Thu Jan 16 12:59:09 PST 1992  Type ? for help.
"/var/mail/rosa": 1 message 1 new
>N  1 rosa@texas   Vie Jul 14 12:01 21/453 a una persona
& 1

To: pepe@pipas
From: pepe@pipas
Subject: a Pepote

Hola Pepote:

Hace tiempo que no nos vemos,
llámame y quedamos para tomar unas
copas.


Saludos,

Pepe

&

Cómo salir de mailx

Cuando haya terminado de usar mailx, puede salir del programa utilizando uno de estos comandos: q (quit) o x (exit).

Si escribe q tras el indicador mailx y después presiona Retorno,

& q

verá un mensaje parecido al siguiente:

1 mensaje guardado en directorio_personal/mbox.

donde directorio_personal es el nombre de la ruta de acceso a su directorio de usuario.

Cuando use q para salir de mailx después de leer los mensajes, mailx guarda las cartas de su buzón en el archivo mbox de su directorio de usuario. mailx también guarda cualquier cambio o eliminación que haya efectuado.

Si escribe x tras el indicador de mailx y luego presiona Retorno,

& x

el programa mailx no guarda ningún cambio o eliminación, ni traslada ninguna carta que haya leído al archivo mbox.