instalacion y configuracion de correo redhat

40
INSTALACION Y CONFIGURACION DE CORREO RED HAT Juan Camilo Rivera Al. riveraj94 2022

Upload: k-milo-rivera

Post on 08-Dec-2014

175 views

Category:

Technology


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Instalacion y Configuracion de Correo REDHAT

INSTALACION Y CONFIGURACION DE CORREO RED HAT

Juan Camilo Rivera Al.

2023

Page 2: Instalacion y Configuracion de Correo REDHAT

2

2023

- 2

¿QUE ES SERVIDOR DE CORREO?

Un servidor de correo es una aplicación que nos permite enviar mensajes (correos) de unos usuarios a otros, con independencia de la red que dichos usuarios estén utilizando. Para lograrlo se definen una serie de protocolos, cada uno con una finalidad concreta:

*SMTP (Simple Mail Transfer Protocol): Es el protocolo que se utiliza para que dos servidores de correo intercambien mensajes. *POP (Post Office Protocol): Se utiliza para obtener los mensajes guardados en el servidor y pasárselos al usuario. *IMAP (Internet Message Access Protocol): Su finalidad es la misma que la de POP, pero el funcionamiento y las funcionalidades que ofrecen son diferentes.

Así pues, un servidor de correo consta en realidad de dos servidores: un servidor SMTP que será el encargado de enviar y recibir mensajes, y un servidor POP/IMAP que será el que permita a los usuarios obtener sus mensajes. Para dar inicio al proceso de instalación de nuestro servidor de correos en Red Hat Enterprise Linux 6.2 debemos cumplir los siguientes parámetros:

- Servicio DNS totalmente funcional. - Servicio DHCP (opcional- Recomendado). - Servicio FTP Funcional. - Servicio HTTP Funcional. - Servicio de directorio OPENLDAP. - Repositorio para Descargar e instalar los paquetes necesarios.

NOTA: Debemos usar por obvias razones administrativas y de permisos el usuario Root y trabajaremos con los usuarios creados mediante la configuración de nuestro servidor OPENLDAP.

INSTALACION Y CONFIGURACION DE CORREO RED HAT

Page 3: Instalacion y Configuracion de Correo REDHAT

3

2023

- 3

1. Comenzamos mirando con que usuarios estamos logeados y en qué lugar del sistema nos encontramos:

2. Ahora comprobamos si tenemos instalado el “postfix”:

NOTA: Si no lo tenemos instalado lo buscamos en nuestro repositorio (yum search postfix) y obviamente lo instalamos (yum install postfix).

3. Como ya lo tenemos instalado si lo tratamos de instalar…

Como vemos nos dice que el paquete ya está instalado.

Page 4: Instalacion y Configuracion de Correo REDHAT

4

2023

- 4

4. Debemos tener en cuenta que el nombre de mi host debe ser: Nombre + dominio.

Podemos ver también que la IP de nuestro servidor es 192.168.100.23, por lo tanto nuestra red es 192.168.100.0/24. 5. Ahora procedemos a editar nuestra zona directa de nuestro DNS, se encuentra en la ruta /var/named/zone.di

6. Primero debemos agregar una línea nueva al archivo /etc/hosts para que tengamos conectividad a un subdominio llamado mail.dominio.com.

Luego de agregada, guardamos y salimos…

Page 5: Instalacion y Configuracion de Correo REDHAT

5

2023

- 5

8. Procedemos a editar nuestra zona directa, que se encuentra en /var/named/zone.di.

¡ATENCION ¡Mucho cuidado en este archivo de colocar nuestros datos de forma correcta y tener en cuenta los @, dominios e IP´S que se agregaron.

9. Reiniciamos el servicio “named” DNS para comprobar que aun funciona nuestro servicio, si este falla es total culpa de una mala configuración en nuestra zona directa.

Page 6: Instalacion y Configuracion de Correo REDHAT

6

2023

- 6

10. Ahora vamos a editar el primer archivo de nuestra configuración de correo, para ello vamos a la siguiente ruta /etc/postfix/main.cf.

11. Nos dirigimos a la línea 75 y colocamos nuestro subdominio.

12. En la línea 83 especificamos nuestro dominio:

Page 7: Instalacion y Configuracion de Correo REDHAT

7

2023

- 7

13. En el mismo archivo nos dirigimos a la línea 98 y la des-comentamos:

14. Bajamos a la línea 113 y la des-comentamos igualmente:

15. Igualmente des-comentamos la línea 165:

16. Nos dirigimos a la línea 264, la des comentamos y añadimos nuestra red.

Page 8: Instalacion y Configuracion de Correo REDHAT

8

2023

- 8

17. Vamos a la línea 297 y agregamos lo siguiente:

18. Vamos a la línea 317 la des comentamos y agregamos nuestra IP.

19. Ahora la línea 419 y la des comentamos:

Guardamos y salimos…

20. Reiniciamos nuestro servicio de Postfix.

Page 9: Instalacion y Configuracion de Correo REDHAT

9

2023

- 9

21. Ahora establecemos el servicio de Postfix para que inicie con el sistema.

22. Comprobamos que nuestro puerto 25 se encuentra escuchando:

Como podemos observar dice LISTEN.

23. NOTA: ahora debemos confirmar tener nuestro firewall abajo y nuestro SELINUX deshabilitado.

Page 10: Instalacion y Configuracion de Correo REDHAT

10

2023

- 10

24. Ahora verificaremos si tenemos instalado TELNET:

25. Como vemos no se encuentra instalado, procedemos a instalarlo:

26. Cuando completemos la instalación, reiniciamos nuestra máquina para comprobar servicios y que nuestro telnet quede instalado correctamente:

Page 11: Instalacion y Configuracion de Correo REDHAT

11

2023

- 11

27. Nos logeamos de nuevo como usuario Root y reiniciamos nuestro servicio DNS para comprobar las configuraciones anteriores se encuentren en perfecto estado y recargaremos el DNS.

28. También el servicio POSTFIX.

29. No sobra revisar de nuevo que nuestro firewall esta abajo.

30. Ahora haremos una conexión telnet a nuestro sub dominio por el puerto 25.

Page 12: Instalacion y Configuracion de Correo REDHAT

12

2023

- 12

31. Escribimos “ehlo localhost”

32. Ahora comprobamos por la misma conexión telnet, con un usuario configurado en nuestro LDAP.

33. Comprobaremos otra configuración con otro usuario.

34. Enviaremos un pequeño correo local de prueba por la conexión de telnet:

Salimos con quit…

Page 13: Instalacion y Configuracion de Correo REDHAT

13

2023

- 13

35. En system-config-users vemos los usuarios habilitados de LDAP para hacer pruebas:

36. Ahora observaremos en las carpetas de forma gráfica si le llego el pequeño correo enviado desde telnet al usuario2.

Vamos a Computer…

Filesystem…

Page 14: Instalacion y Configuracion de Correo REDHAT

14

2023

- 14

Vamos a la carpeta Home…

38. Buscamos nuestro usuario2, en mi caso por configuraciones anteriores de nuestro LDAP lo creamos en /home/guests/usuario2.

Page 15: Instalacion y Configuracion de Correo REDHAT

15

2023

- 15

39. Dentro debe estar la carpeta Maildir, dentro de esta estarán 3 carpetas, debemos entrar a la carpeta New…

40. Este es nuestro correo enviado pasos atrás.

NOTA: para leerlo de forma gráfica debemos tener instalado el gedit.

Page 16: Instalacion y Configuracion de Correo REDHAT

16

2023

- 16

Como podemos observar el correo localmente por conexión telnet, llego exitosamente al /home del usuario2. Ahora procedemos a enviarles correos a todos los usuarios para que se creen los directorios Maildir en cada uno de sus homes.

NOTA: Al enviarles un correo a un usuario se le creará automáticamente su buzón, gracias a la configuración de nuestro postfix.

41. Podemos enviar correos internos por comando por ejemplo…

Page 17: Instalacion y Configuracion de Correo REDHAT

17

2023

- 17

42. Así sucesivamente con los demás usuarios, y podemos ver en cada uno de sus Homes como se creó exitosamente el Maildir, y podemos leer el correo, porque somos el usuario Root.

43. Ahora continuamos con nuestra configuración de correo para poder ser transportado exterior del servidor. Para ello veremos si tenemos instalado el paquete “dovecot”.

Page 18: Instalacion y Configuracion de Correo REDHAT

18

2023

- 18

44. Como vemos no lo tenemos instalado, procedemos a instalarlo…

45. Ahora iniciamos muestro servicio recién instalado, lo reiniciamos por precaución y lo ponemos a iniciar con el sistema:

Page 19: Instalacion y Configuracion de Correo REDHAT

19

2023

- 19

46. Ahora comprobaremos que el puerto 143 se encuentre escuchando:

47. También el puerto 110:

48. Procedemos a editar algunos archivos de nuestro dovecot, empezaremos con el siguiente:

49. Ahora dentro de este archivo vamos a la línea 20 y la des-comentamos…

Page 20: Instalacion y Configuracion de Correo REDHAT

20

2023

- 20

50. La línea 26 igualmente la des comentamos y borramos residuos.

Guardamos y salimos…

52. Ahora editaremos otros archivos pero en la siguiente ruta:

53. Des comentamos la línea 9 y cambiamos lo siguiente en la misma línea….

54. Ahora en la línea 97 añadimos lo siguiente…

Guardamos y salimos…

55. Ahora editaremos el siguiente archivo:

56. Nos dirigimos a la línea 24 y la des comentamos:

Page 21: Instalacion y Configuracion de Correo REDHAT

21

2023

- 21

Page 22: Instalacion y Configuracion de Correo REDHAT

22

2023

- 22

57. Reiniciamos nuestro servicio dovecot:

58. Ahora comprobaremos mediante telnet lo siguiente del protocolo pop3.

Como vemos se conecta sin problema al usuario1.

Page 23: Instalacion y Configuracion de Correo REDHAT

23

2023

- 23

59. Ahora comprobaremos otro telnet por el puerto 143.

Como vemos también se conecta sin problema al usuario2 y vemos que tiene 2 correos en su buzón.

60. Ahora mostraré como es una respuesta por defecto del servidor, al haber un error en un envío por ejemplo cuando un usuario no existe.

Enviare un correo desde el usuario root a un usuario que no existe en mi Red Hat y veremos el Maildir del usuario root.

Page 24: Instalacion y Configuracion de Correo REDHAT

24

2023

- 24

61. Miramos los logs para ver el proceso del error…

62. Ahora revisamos el correo de forma gráfica en el Red Hat en el directorio Maildir del usuario Root.

Page 25: Instalacion y Configuracion de Correo REDHAT

25

2023

- 25

63. Como vemos llegó un auto respuesta.

Reiniciamos nuestro dovecot por precaución y actualización.

Page 26: Instalacion y Configuracion de Correo REDHAT

26

2023

- 26

COMPROBACIÓN DE CORREO EN UN CLIENTE REMOTO Y DE FORMA GRAFICA

1. Para esta prueba usare un cliente Windows XP en Red Interna mediante el VirtualBox previamente instalado con un software para correo llamado ThunderBird.

Comprobamos ping a nuestro sub dominio, mail.riveraj94.com.

Page 27: Instalacion y Configuracion de Correo REDHAT

27

2023

- 27

2. Ahora ejecutamos nuestro ThunderBird…

Añadimos una nueva cuenta:

Page 28: Instalacion y Configuracion de Correo REDHAT

28

2023

- 28

3. Como vemos estamos conectados desde un Windows XP mediante la consola de correo ThunderBird, en el usuario1 y vemos el correo de prueba que enviamos desde el usuario root y podemos leerlo sin problema alguno…

4. Ahora vamos a redactarle un correo al usuario2 mediante esta interfaz…

Le damos enviar y veremos que aparece el contenedor “enviados” y podemos ver el mensaje que enviamos….

5. Como podemos observar el correo llegó sin problemas enviado desde nuestro cliente Windows XP