Sie sind auf Seite 1von 14

Servidor de correo en Ubuntu

Se trabajo con un gestor de paquetes denominado synagptic que nos permiti instalar los distintos paquetes que se requirieron para la configuracin del servidor.

Paso 1 - Servidor de correo en Ubuntu: Instalar Apache 2


Apache2 es un potente servidor HTTP de cdigo abierto. Con el 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, ingresamos al gestor de paquetes synaptic ,buscamos el nombre apache2 y procedemos a instalarlo. Luego accedemos a http://localhost en nuestro navegador (Firefox por ejemplo) y veremos la siguiente imagen:

Paso 2 - Servidor de correo en Ubuntu: Instalar servidor DNS


DNS o Domain Name System es un sistema cuyo principal cometido es asignar y resolver nombres a direcciones IP, de manera que cada vez que queramos acceder a un sitio web no tengamos que recordar la direccin IP de la web sino un nombre ms fcil de recordar por las personas. Por ejemplo: Es ms fcil recordar www.google.es que 209.85.135.106. Dicho esto, podemos ver claramente que un servidor DNS nos ayudar mucho en nuestra labor de crear un servidor de correo en Ubuntu. Para instalar el servidor DNS utilizaremos la aplicacin bind9. Para instalarlo, vamos al gestor de paquetes, buscamos el paquete bind9 y lo instalamos.

Escribimos en el terminal el comando gksu nautilus, el mismo que nos sirve para acceder como administrador a las carpetas del sistema. Nos dirigimos a la direccin /etc/bind/, y copiamos el archivo db.local dentro del mismo directorio y lo renombramos octavo_b.db. A continuacin configuraremos bind9. Localizaremos y editaremos el archivo /etc/bind/named.conf.local escribiendo el siguiente comando sudo gedit /etc/bind/named.conf.local para indicarle como se llama nuestra "zona" y configurarla. Aqu estableceremos cual va a ser nuestro dominio. En nuestro caso hemos elegido el dominio octavo_b.com, como se puede ver en la siguiente imagen:

Se puede ver un ejemplo de cmo se ha editado el archivo en la siguiente imagen. En este archivo, configuramos el NameService (NS), el mail (que se explicar ms adelante) y el servidor web (www). Recordar que en vez de la ip "192.168.10.2" se debe colocar la ip de su mquina:

Reiniciaremos bind9 para que los cambios se guarden mediante el siguiente comando:
sudo /etc/init.d/bind9 restart

Acto seguido, para poder trabajar con el servidor de correo en Ubuntu de forma local, cambiaremos las DNS de nuestra mquina y le introduciremos como DNS la IP de la propia mquina. Para ello hacemos clic derecho sobre el icono de conexin de red en la barra de tareas, y seleccionamos Editar las conexiones, dependiendo del tipo de conexin que tengamos si es inalmbrica o mediante cable seleccionamos la pestaa correspondiente. Luego seleccionamos el botn editar y aparecer la siguiente ventana Seleccionamos la pestaa Ajustes de IPv4 y editamos la red manualmente y se coloca la ip de la mquina como DNS

Paso 3 - Servidor de correo en Ubuntu:

Instalar y configurar servidor de correo


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, buscamos el paquete postfix dentro del gestor de paquetes synaptic y lo instalamos: Durante la instalacin aparecer la siguiente ventana en la cual se elegir el sitio de internet.

Luego aparecer la siguiente ventana donde escribiremos el nombre de nuestro dominio en nuestro caso octavo_b.com

A continuacin editaremos el

siguiente archivo: /etc/postfix/main.cf con el comando sudo gedit/etc/postfix/main.cf

Al final del archivo le aadiremos las siguientes lneas de cdigo que se ven en negro:
inet_protocols = ipv4 home_mailbox = Maildir/

Mediante estas lneas le indicaremos que protocolo vamos a usar y donde se guardarn los emails. Asimismo, se debe revisar que en la directiva mydestination de este mismo fichero podamos ver:
mydestination = octavo_b.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 desde el gestor de paquetes synaptic, primero buscamos el currierpop y lo instalamos, despus buscamos el curier-imap y al igual que el anterior procedemos a instalarlo. En la instalacin de courier-pop le indicaremos que NO en caso de que aparezca una ventana con la siguiente pregunta Create directories for web-based administration?. MAILX Instalaremos el paquete bsd-mailx, ya que ms adelante lo utilizaremos en uno de los pasos para tener nuestro servidor de correo en Ubuntu. Est aplicacin nos permitir enviar emails mediante la lnea de comandos. 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 envien. De esta manera, podremos tener un servidor de correo en Ubuntu. Para instalar Squirrelmail, nos ubicamos en el gestor de paquetes, buscamos el paquete Squirrelmail y procedemos a instalarlo Una vez instalado, 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:

Lo siguiente ser escribir 2 y pulsar la tecla ENTER. Veremos lo siguiente:

Lo siguiente ser escribir 1 y pulsar ENTER de nuevo.

A continuacin escribiremos el dominio de nuestro sitio web (en nuestro caso octavo_b.com) que ms adelante utilizaremos para acceder a nuestro servidor de correo en Ubuntu. Al pulsar la tecla ENTER el resultado final ser el siguiente:

Luego escribimos S para guardar los cambios realizados

Por ltimo, escribiremos Q para salir

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

Despus, reiniciaremos Apache mediante el siguiente comando en la terminal:


sudo /etc/init.d/apache2 restart

Una vez escrito, comprobaremos que todo se ha realizado correctamente. Para ello, entraremos en Firefox (o tu navegador favorito) y nos dirigiremos a la siguiente direccin: http://localhost/webmail, donde podremos ver nuestro servidor de correo en Ubuntu va web.

Paso 4 - Servidor de correo en Ubuntu: Crear usuarios y probar que el servidor funciona
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

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 (es decir ".") y volveremos a pulsar ENTER. Acto seguido nos indicar si queremos enviar el mensaje a ms destinatarios (Cc). Como no queremos enviar el mensaje a nadie ms volveremos a pulsar ENTER. Lo siguiente ser comprobar que ese email ha llegado correctamente. Para comprobarlo, abriremos nuestro navegador web, nos dirigiremos a http://localhost/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. Espero que este manual de cmo instalar y configurar un servidor de correo en Ubuntu os haya resultado de utilidad. Gracias a Marta por su colaboracin en la elaboracin de este manual.

Das könnte Ihnen auch gefallen