Anda di halaman 1dari 8

1.

Objetivo
El objetivo de la prctica es realizar con xito la instalacin y configuracin de un servidor de correo en un equipo con el sistema operativo Ubuntu, utilizando el software Squirrelmail, esto es para manejar correos locas en empresas para mejor confidencialidad y seguridad de la informacin. Para ello utilizaremos la versin de Ubuntu (11.04), virtualizada con Virtual Box.

2. Introduccin
En esta gua que presento he ignorado uno de los pasos (instalacin de un servidor DNS) y la recomendacin de instalar un programa (mailx) para enviar correos a traves de la terminal, cambindolo por el heirloom-mailx. Hay un tercer inconveniente que consiste en que el nombre de nuestro dominio (el que se ha usado en esta prctica) coincide con la pgina del centro (http://decroly.com), por ello hemos tenido que modificar los hosts del equipo, operacin explicada ms adelante. Quitando esos inconvenientes el resto de la gua nos permite la instalacin del postfix y el squ irrelmail sin incidencia alguna, as que sin ms interrupciones comenzar a explicar cmo instalar nuestro servidor de correo en Ubuntu.

3. Instalar el servidor de correo Instalar Apache2


Apache2 es un potente servidor HTTP de cdigo abierto. Con l podemos montar un servidor web de una forma sencilla y segura. Para poder instalar un servidor de correo en Ubuntu que sea accesible va web es indispensable instalar Apache. Para Instalar Apache2 escribiremos en una terminal el siguiente comando: sudo apt-get install apache2 Accedemos a http://localhost en nuestro navegador (Firefox por ejemplo) y nos aparecer lo siguiente:

Postfix
Postfix es un agente de transporte de correo de manera que nos permite enrutar y transferir correo electrnico. Por ello, si queremos tener un servidor de correo en Ubuntu, deberemos instalar Postfix. Para instalar Postfix, slo tendremos que escribir lo siguiente en el terminal:

sudo apt-get install postfix Durante la instalacin nos aparecern diferentes ventanas.

Seleccionaremos Internet Site.

A continuacin escribiremos el dominio que hayamos escogido. Para poder tener nuestro servidor de correo en Ubuntu, en nuestro caso lo que hemos puesto de la siguiente manera:

A continuacin editaremos el archivo main.cf, para ello utilizaremos el comando sudo gedit /etc/postfix/main.cf Al final del archivo le aadiremos las siguientes lneas de cdigo que se ven en blanco:

La transcripcin del cdigo: inet.protocols = ipv4 home_mailbox = Maildir/ Mediante estas lneas le indicaremos qu protocolo vamos a usar y dnde se guardarn los emails. Asimismo, revisa que en la directiva mydestination de este mismo fichero podamos ver: mydestination = decroly.com Para que los cambios surtan efecto, escribiremos en terminal lo siguiente: sudo /etc/init.d/postfix restart

Courier Pop y Courier Imap


Para conseguir nuestro servidor de correo en Ubuntu, instalaremos courier-pop y courier-imap mediante los siguientes comandos en terminal: sudo apt-get install courier-pop

En la instalacin de courier-pop le indicaremos que NO.

Instalamos courier-imap, para ello utilizamos el comando

sudo apt-get install courier-imap

Heirloom - Mailx
Instalaremos heirloom-mailx, ya que ms adelante lo utilizaremos en uno de los pasos para tener nuestro servidor de correo en Ubuntu. Esta aplicacin nos permitir enviar emails mediante la lnea de comandos. sudo apt-get install heirloom-mailx

Squirrelmail
Squirrelmail es una aplicacin webmail en PHP. El objetivo es instalar Squirrelmail para que gracias al servidor web que hemos instalado (Apache2), podamos ver los emails que nos enven. De esta manera, podremos tener un servidor de correo en Ubuntu. Para instalar Squirrelmail, introduciremos el siguiente comando en el terminal:

sudo apt-get install squirrelmail Nos puede dar un error que nos pida actualizar apt-get, para solucionarlo escribiremos en la terminal

sudo apt-get update Una vez instalado (y resuelto cualquier problema que pueda darnos), escribiremos en la terminal lo siguiente para configurarlo:

squirrelmail-configure Veremos el siguiente men:

Elegiremos la opcin D (Set pre-defined settings for specific imap servers). Acto seguido elegiremos el tipo de correo: courier.

Obtendremos el siguiente resultado:

Pulsaremos enter y la terminal nos mostrara lo siguiente, pulsaremos 2 y daremos enter.

Veremos lo siguiente:

Lo siguiente ser escribir 1 y pulsar ENTER de nuevo. Se ver algo como esto:

A continuacin escribiremos el dominio de nuestro servidor dns (en nuestro caso decroly.com) que ms adelante utilizaremos para acceder a nuestro servidor de correo en Ubuntu. Lo dejaremos como se ve a continuacin:

Al pulsar la tecla ENTER el resultado final ser el siguiente:

Por ltimo, escribiremos Q para salir y guardaremos los datos:

Lo siguiente que haremos ser configurar el webmail de Squirrelmail para que podamos acceder a el va web mediante apache. Para ello, escribiremos lo siguiente en el terminal: cd /var/www

sudo ln -s /usr/share/squirrelmail webmail Una vez escrito, nos quedar modificar los hosts de nuestro equipo ya que por el nombre decroly.com, al intentar entrar a travs de la web, nos enva a la pgina web del centro. Para modificarlo escribiremos en la terminal:

sudo gedit /etc/hosts

Aadiremos una linea con el siguiente contenido 127.0.0.1 decroly.com (el nombre del dominio que hayas elegido) Salimos del nano, y una vez guardados los cambios comprobaremos que todo se ha realizado correctamente. Para ello, entraremos en Firefox (o tu navegador favorito) direccin: http://www.decroly.com/webmail decroly.com introduciremos el (en vez de que dominio y nos dirigiremos a la siguiente

hayamos configurado en pasos anteriores), donde podremos ver nuestro servidor de correo en Ubuntu va web. Es posible que veis algo como lo que se ve en la siguiente imagen: En caso de ver esto, borraremos las cookies y toda la informacin privada de nuestro navegador. Despus, reiniciaremos Apache mediante el siguiente comando en la terminal: sudo /etc/init.d/apache2 restart Esperaremos a que Apache2 reinicie y volvemos a entrar a http://www.decroly.com/webmail y veremos lo siguiente:

4. Creacin de usuarios
El siguiente paso para poder probar el servidor de correo en Ubuntu ser crear 2 usuarios. Para ello, escribiremos en la terminal lo siguiente:

sudo adduser user1 Contestaremos a las diferentes preguntas que nos pide (lo ms importante es el password, recordarlo ya que lo necesitaremos ms adelante) y haremos lo mismo con otro usuario:

sudo adduser user2

5. Comprobacin de funcionamiento
Ya estamos muy cerca de tener en funcionamiento el servidor de correo en Ubuntu. Lo siguiente que haremos ser enviar un email entre los usuarios creados a travs del terminal (para eso hemos instalado mailx unos pasos ms atrs). Nos logearemos como user1 mediante el siguiente comando en terminal:

su user1 Nos pedir la contrasea de user1 (introduciremos la contrasea que hayamos introducido al crear los usuarios). Lo siguiente ser enviar un email al user2. Escribiremos lo siguiente en la terminal:

mail user2 En Subject escribiremos el asunto. Pulsaremos ENTER y ah escribiremos el texto del mensaje. Cuando hayamos acabado de escribir el mensaje, introduciremos un salto de lnea (pulsando la tecla ENTER), escribiremos un punto y volveremos a pulsar ENTER, y con eso ya hemos enviado nuestro mensaje. Puedes ver el resultado en la siguiente imagen:

Lo siguiente ser comprobar que ese email ha llegado correctamente. Para comprobarlo, abriremos nuestro navegador web, nos dirigiremos a http://www.decroly.com/webmail y nos logearemos con los datos del user2:

Veremos la siguiente bandeja de entrada:

Si pulsamos sobre el email, veremos lo siguiente:

Ya hemos comprobado que nuestro servidor de correo en Ubuntu funciona a la perfeccin, por lo que hasta aqu llega este manual.

Anda mungkin juga menyukai