Beruflich Dokumente
Kultur Dokumente
Se trabajo con un gestor de paquetes denominado synagptic que nos permiti instalar los distintos paquetes que se requirieron para la configuracin del servidor.
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
Luego aparecer la siguiente ventana donde escribiremos el nombre de nuestro dominio en nuestro caso octavo_b.com
A continuacin editaremos el
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
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
Elegiremos la opcin D (Set pre-defined settings for specific imap servers). Acto seguido elegiremos el tipo de correo: courier:
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:
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, 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:
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.