Sei sulla pagina 1di 13

Menu

TutoRedes
Este sitio WordPress.com es la caa

Servidor de Correo en Ubuntu con


Postx+Courier+Mailx+SquirrelMail
Vamos a instalar un servidor de correo en Ubuntu para poder mandar y recibir
correos desde nuestro propio servidor.
1.- Comprobacin de la red Cliente/Servidor
Debemos asegurarnos de que el Servidor se encuentre siempre visible para los
clientes, para ello conguraremos una red esttica en las dos mquina.
Desde Ubuntu:

Desde Windows:

2.- Instalar Apache2


Apache2es un potenteservidor HTTPde cdigo abierto. Con el podemos montar
unservidor webde una forma sencilla y segura. Para poder instalar un servidor de
correo en Ubuntu que sea accesible va web, es indispensable instalar Apache

Comprobamos que funciona el servidor web desde una navegador

3.- Instalar servidor DNS


En otro post ya aprendimos a instalar un servidor DNS con Bind9, para mas
informacin pasar por AQUI

Modicamos la conguracin de red del servidor, poniendo como servidor DNS su


propia IP

Editaremos el chero de conguracin de bind que se encuentra en /etc/bind


/named.conf.local donde deniremos nuestra zona y nuestro dominio
(tutoredes.com)

Ahora crearemos el chero que hemos denido en la zona db.tutoredes en


/etc/bind
Para no tener que escribir todo el texto, podemos hacer una copia del chero
db.local

En los campos de abajo donde aparece mi IP debeis poner la vuestra, la podeis


saber con el comando ifcong

Reiniciamos Bind9

Cambiamos el DNS del archivo /etc/resolv.conf por la direccin del localhost

Ingresamos en el dominio creado para comprobar si funciona.

Y tambin desde un navegador

Nos vamos al cliente Windows y en la conguracin de red apuntamos su DNS a la


direccin IP del servidor

4.- Instalacin de Postx


Postx es una MTA (Mail Tranport Agent) que se encarga delenrutamiento y envo
de correo electrnico, creado con la intencin de que sea una alternativa ms
rpida, fcil de administrar y segura al ampliamente utilizadoSendmail

Durante la instalacin se abrir el agente de conguracin. En la primera opcin


elegimos Sitio de Internet

El nombre de dominio que creamos anteriormente en el servidor DNS

Ahora editaremos el chero de conguracin principal que se encuentra en


/etc/postx/main.cf

Agregaremos al nal del chero una lineas de cdigo donde indicaremos el


directorio donde se guardaran los emails.

Reiniciamos el servicio de Postx

5.- Instalacin de courier-pop, courier-imap


Para los servicios de recepcin y lectura de correo se usar Courier, utilizando su
servicio IMAP.

6.- Instalacin deheirloom-mailx


Es uncliente de correo(tambin conocido comoMUA) que nos permite enviar
emails va lnea de comandos.

7.- Instalacin de Squirrelmail


SquirrelMailes una aplicacinwebmailescrita enPHP. Puede ser instalado en la
mayora deservidores websiempre y cuando ste soportePHPy elservidor
webtenga acceso a un servidorIMAPy a otroSMTP.

Conguramos SquirrelMail con el siguiente comando

Vamos a la opcin de D para denir la conguracin del servidor IMAP

Ingresamos en el servidor IMAP Courier

Volveremos al men principal y elegiremos 2 para entrar en la conguracin del


servidor

Entramos en la seccin de Domain con un 1 Y escribimos el nombre de nuestro


dominio

Salimos con Q y guardamos


Ahora crearemos un enlace simblico entre /var/www y /usr/share/webmail
/squirrelmail situndonos sobre la primera ruta

Reiniciamos bind9 y Apache

Desde un navegador comprobamos que funciona nuestro servicio de email

8.- Creacin de usuario


Se pueden crear desde el entorno grco o desde la consola. Yo crear a dos
usuarios, usu01 y usu02

9.- Envo de correo


Mandaremos un email desde usu01 a usu02
Podemos hacerlo desde la pgina de Squirrel o desde la terminal, el envo lo voy
hacer desde la terminal y la lectura del email desde la pgina.
Para empezar nos loguearemos con usu01 en el sistema.

Con usuario espacio mail, comenzaremos a redactar el correo. Lo primero que


nos sale es el Asunto, cuando lo tengamos, le damos Enter y escribimos el
cuerpo del email, para nalizar escribimos punto.

10.- Recepcin del correo


Vamos al cliente Windows y entramos en http://www.tutoredes.com/webmail y
accedemos con usu02

Como podeis ver hemos recibido un email

Si lo abrimos vemos el cuerpo del email y su emisor ( usu01@tutoredes.com)

Comprtelo:

Twitter

Facebook

Google

Me gusta
S el primero en decir que te gusta.

Deja un comentario
Tu direccin de correo electrnico no ser publicada. Los campos necesarios estn marcados *

Comentario

Nombre

*
Correo

*
Sitio web

Publicar comentario

Noticarme los nuevos comentarios por correo electrnico.

Ricardo Romero en 13 julio, 2015 en 11:06 pm

Buenas tardes, he intentado pero me he quedado atascado en la parte


donde haces el lookup, ser porque ese dominio ya lo tenia alojado en un
servidor? El error que me sale es: Host rgconstruye.com not found:
2(SERVERFAIL)
Alguna orientacin?
Responder
Ricardo Romero en 13 julio, 2015 en 11:19 pm

Buenas, ya he solucionado ese asunto, ahora lo que no puedo es instalar el


postx, lo que me dice es que ya tengo la version mas reciente, pero no
sale el asistente de conguracion, he instalado la version 12.04 de Ubuntu,
alguna manera de congurarlo?
De nuevo gracias!
Responder

Rafael Contreras en 1 febrero, 2016 en 6:00 pm

sudo dpkg-recongure postx


Responder

delta1419 en 22 septiembre, 2015 en 7:26 pm

hola, disculpa tengo un problema, tengo instalado squirrelmail, sendmail,


me llegan los correos desde otra red, pero no puedo enviar correos desde
una red externa de donde tengo el servidor, me podras aconsejar que
puedo hacer? saludos
Responder

gorkam000 en 22 septiembre, 2015 en 8:12 pm

solo podrs mandar y recibir desde la misma red


Responder

Lia en 12 octubre, 2015 en 1:56 pm

Hola buen da!, como cambias de tu equipo a DNS, mm me reero cuando


tienes root@dns:
Responder
Julio Vinachi en 17 octubre, 2015 en 2:45 am

Buenas tardes mi hermano tengo congurado mis DNS y mi certicado ssl


postx y squirrelmail al pelo pero con un detalle puedo enviar emails entre
el mismo dominio y recibir de otros dominio hasta recibo desde Gmail, todo
bien hasta alli pero cuando envio a Gmail o otros servidores EXTERNOS no
llegan, nisiquiera en span. de antemano es un VPS y su ip no esta en
ninguna lista negra ha pasado todas las pruebas de scaner de lista negra y
todo bien que me faltara? hay que hacer algo para que salgan los mails a
servidores externos como los de Gmail
Responder
GONZALO ZARAGOZA MENDEZ en 1 febrero, 2016 en 5:34 pm

me manda a un portal xyz domain name registrer http://xyz.xyz/


Responder

GONZALO ZARAGOZA MENDEZ en 9 febrero, 2016 en 6:27 pm

funcionando, correctamente para enviar correos entre usuarios del mismo


servidor, pero no puedo enviar ni recibir a servidores externos, de ningun
dominio gmail.com hotmail.com yahoo.com etc
Responder

Entradas recientes
De local a servidor!
Bienvenidos!

Comentarios recientes

Archivos
octubre 2013

Categoras
Instalacin en local
Migrar de local a servidor
Wordpress

Meta
Registrarse
Acceder
RSS de las entradas
RSS de los comentarios
Blog de WordPress.com.

View Full Site


Blog de WordPress.com.

Potrebbero piacerti anche