Logo de la Universdad de Valencia Logo Servicio de informática [SIUV] Logo del portal

Configuración del Pine para Unix

Para que un usuario acceda a sus buzones en el servidor de correo desde una máquina UNIX, es necesario, al igual que desde cualquier otro tipo de sistema operativo, utilizar un programa cliente de correo que soporte el protocolo POP3 o IMAP (este último es el recomendado).

Existen multitud de programas clientes POP3 para UNIX y unos cuantos IMAP. Sin embargo, por su sencillez de uso, calidad y versatilidad, se recomienda usar el PINE, cuyo único inconveniente (o ventaja) es que utiliza una interface carácter (no gráfica).

Nota: Una alternativa muy válida al "pine", sería el "mutt".

El pine no necesariamente viene incluído en la distribución de Linux, pues su licencia no es totalmente GNU. Para las máquinas UNIX que no lo tengan, se puede conseguir inmediatamente, en el "Pine Information Center"

Accediendo al buzón

Una vez desempaquetado, compilado e instalado, bastará, para acceder al buzón remoto en el servidor de correo decirle:

  • pine -f {servidor}inbox

o, si el usuario no es el mismo en la máquina Unix que en el servidor:

  • pine -f {servidor/user=usuario}inbox

P.e.: para el usuario "mgarcia" en el servidor "post.uv.es" sería:

  • pine -f {post.uv.es/user=mgarcia}inbox

Obsérvese que se puede configurar el pine para que se conecte a este buzón por defecto. Para ello, utilizar M (main) S (setup) C (config) y cambiar la variable "inbox-path" (moviéndose con la flecha hacia abajo y luego utilizando E) poniéndole el nombre del buzón ( p.e.: inbox-path={post.uv.es}inbox ). Este procedimiento es el procedimiento general para cambiar cualquier variable de configuración del Pine.

Enviando mensajes

Es también extremadamente conveniente no utilizar el propio distribuidor de correo (sendmail) de la máquina Unix del usuario. El sendmail es muy complejo de configurar bien y es una de las más utilizadas puertas de entrada para los "hackers". Se recomienda deshabilitarlo por completo. Para mandar los mensajes bastará decirle al Pine que emplee el distribuidor del propio servidor de correo. Para ello, basta ponerle el servidor SMTP en la variable "smtp-server" (p.e.: smtp-server=post.uv.es).

Atención: Para que, al mandar a través del servidor, el pine ponga el remite correctamente, es IMPRESCINDIBLE que el nombre de usuario sea el mismo en la máquina unix y en el servidor de correo (esto puede haber cambiado en las últimas versiones).

Conexiones criptografiadas y autentificadas

Si queremos que el SMTP valide el usuario (SMTP AUTH), para que el servidor nos de privilegios totales para enviar, basta indicarle al pine con qué usuario debe conectarse al smtp (p.e., si es "mgarcia"):

  • smtp-server=post.uv.es/user=mgarcia

El pine intenta automáticamente efectuar una conexión criptografiada (TLS/SSL). Para evitar que intente validar el certificado del servidor (para ello habría que instalarle el certificado de la CA de la universidad), se le dice, al definir el servidor:

  • smtp-server=post.uv.es/novalidate-cert/user=mgarcia

Esto es igual de válido para tener conexiones criptografiadas con el servidor IMAP:

  • inbox-path={post.uv.es/novalidate-cert/user=mgarcia}inbox

Buzones remotos

Para poder ver todos los buzones remotos que tenemos en el servidor, hay que crear una "Folder Collection" (colección de buzones) residente en el servidor. Usar M, S (Setup), L (foLder list), A (Add), y luego:

  • Nickname : Correo en servidor Post
  • Server : post.uv.es/NoValidate-Cert

Otros parámetros

Otras cosas, no imprescindibles, pero convenientes, en la configuración del Pine son:

  • el "user-domain" que debe ser el de la dirección de correo del usuario (usuarios de Post, "uv.es"; usuarios de Postal, "alumni.uv.es") (p.e.: user-domain=uv.es).
  • el "nntp-server", que debe ser el de nuestra universidad para poder utilizar el Pine para leer y mandar mensajes a las Usenet-News ( nntp-server=news.uv.es) .
  • el "personal-name" que debe ser el nombre y apellidos del usuario.
  • el "editor", que permite utilizar, en vez del editor incluído en el Pine, cualquier otro editor que sea el preferido por el usuario (p.e., para los maniáticos: editor=/usr/bin/vi).

Configuración del Pine para Windows

(pendiente: avisar a postmaster@uv.es)