0% encontró este documento útil (0 votos)
86 vistas4 páginas

Configuración de Servicio de Correo en Ubuntu

Este documento proporciona instrucciones para configurar un servicio de correo electrónico en Ubuntu usando Postfix, Dovecot, Sasl2-bin y otras herramientas. Incluye pasos como instalar paquetes necesarios, editar archivos de configuración para establecer el nombre de host, dominio y otras opciones, y probar el envío y recepción de correo electrónico.

Cargado por

nestor
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
86 vistas4 páginas

Configuración de Servicio de Correo en Ubuntu

Este documento proporciona instrucciones para configurar un servicio de correo electrónico en Ubuntu usando Postfix, Dovecot, Sasl2-bin y otras herramientas. Incluye pasos como instalar paquetes necesarios, editar archivos de configuración para establecer el nombre de host, dominio y otras opciones, y probar el envío y recepción de correo electrónico.

Cargado por

nestor
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Practica Ubuntu “Mail Service”

Jorge Ivan Villalba Grandett


Leonardo Miguel Aguado Diaz

Docente: Deivis Jose Rodriguez Ortiz

Universidad de Córdoba
Linux Avanzado
Ingeniería de Sistemas
Facultad de Ingenierías
Montería- Córdoba
2019-II
MAIL SERVICE

Glosario:
- Postfix: Es un servidor de correo de software libre / código abierto, un programa
informático para el enrutamiento y envío de correo electrónico.
- Dovecot: Es un servidor de IMAP y POP3 de código abierto, incluye un Agente de
Entrega de Correo llamado Local Delivery Agent.
- Sasl2-bin: Programa de administración de la base de datos de usuarios de SASL.
- Pop3d: El Post Office Protocol (POP) es un protocolo estándar de Internet utilizado
por los clientes de correo electrónico para recuperar el correo electrónico de un
servidor de correo.
- IMAP: El Protocolo de acceso a mensajes de Internet (IMAP) es un protocolo
estándar de Internet utilizado por los clientes de correo electrónico para recuperar
mensajes de correo electrónico de un servidor de correo a través de una conexión
TCP / IP.
- Smtp: Simple Mail Transfer Protocol es un protocolo de red utilizado para el
intercambio de mensajes de correo electrónico entre computadoras u otros
dispositivos.
- Mail: Aplicación del paquete mailutils que nos permite enviar correos desde la línea
desde la línea de comando rápidamente.
Recomendación: realizar toda la practica como usuario root:

Actualizamos todos los paquetes instalados actualmente en el sistema:


- apt-get update
- apt-get upgrade
Verificamos cual es nuestra dirección ip con:
- ifconfig
Cambiamos el hostname de la máquina, en este caso la llamaremos mail.example.com:
- hostnamectl set-hostname mail.example.com
Abrimos el siguiente archivo y modificamos la segunda línea:
- nano /etc/hosts
- 192.168.?.? mail.example.com
- reboot
Procedemos a descargar los paquetes necesarios para la práctica:
- apt -y install postfix sasl2-bin dovecot-core dovecot-pop3d dovecot-imapd mailutils
Escogemos “No configuration” en la pestaña desplegable de “Postfix Configuration”
- cp /usr/share/postfix/main.cf.dist /etc/postfix/main.cf
Abrimos el archivo que copiamos y lo editamos con los siguiente:
- nano /etc/postfix/mail.cf
- Linea 78: mail_owner = postfix
- Línea 94: myhostname = mail.example.com
- Línea 102: mydomain = example.com
- Línea 123: myorigin = $mydomain
- Línea 137: inet_interfaces = all
- Línea 185: mydestination = $myhostname, localhost.$mydomain, localhost,
$mydomain
- Línea 228: local_recipient_maps = unix:passwd.byname $alias_maps
- Línea 270: mynetworks_style = subnet
- Línea 287: mynetworks = 127.0.0.0/8, 192.168.?.?/24
- Línea 407: alias_maps = hash:/etc/aliases
- Línea 418: alias_database = hash:/etc/aliases
- Línea 440: home_mailbox = Maildir/
- Línea 576: #smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
Smtpd_banner = $myhostname ESMTP
- Línea 650: sendmail_path = /usr/sbin/postfix
- Línea 655: newaliases_path = /usr/bin/nwealiases
- Línea 660: mailq_path = /usr/bin/newaliases
- Línea 666: setgid_group = postdrop
- Línea 670: #html_directory =
- Línea 674: #manpage_directory =
- Línea 679: #sample_directory =
- Línea 683: #readme_directory =
Al final de ese mismo archivo escribimos los siguientes comandos al final de este:
- message_size_limit = 10485760
- mailbox_size_limit = 1073741824
- # SMTP-Auth Setting
- smtpd_sasl_type = dovecot
- smtpd_sasl_path = private/auth
- smtpd_sasl_auth_enable = yes
- smtpd_sasl_security_options = noanonymous
- smtpd_sasl_local_domain = $myhostname
- smtpd_recipient_restrictions = permit_mynetworks, permit_auth_detination,
permit_sasl_authenticated, reject
Guardamos y cerramos el archivo.
- newaliases
Ejecutamos los siguientes archivos y modificamos las líneas dichas:
- nano /etc/dovecot/dovecot.conf
- Línea 30: listen = *, ::

- nano /etc/dovecot/conf.d/10-auth.conf
- Línea 10: disable_plaintext_auth = no
- Línea 100: auth_mechanisms = plain login

- nano /etc/dovecot/conf.d/10-mail.conf
- Línea 30: mail_location = maildir:~/Maildir

- nano /etc/dovecot/conf.d/10-master.conf
- Línea 96-98: # Postix smtp-auth
unix_listener /var/spool/postfix/private/auth {
mode = 0666
user = postfix
group = postfix
}

Reiniciamos Postfix y Dovecot para establecer las configuraciones hechas:


- systemctl restart dovecot postfix
- echo ‘export MAIL=$HOME/Maildir/’ >> /etc/profile.d/mail.sh
- reboot
Ahora probamos enviar un mail:
- mail [(nombre del usuario)@(hostname)]
- mail jorge@localhost
- Se deja Cc en blanco (enter)
- Subject: Correo de prueba
- Si este correo funciona saco un 5 bien nítido.
- ctrl+d
- exit (para salir como root y quedar como usuario normalmente)
- mail (nos muestra el estado de la “bandeja” de mails)
- Presionamos “Enter” para leer el correo enviado.

También podría gustarte