Página 1 de 1

Servidores de correo en Linux

Publicado: 03 Jun 2024, 12:59
por gbeltran

Re: Servidores de correo en Linux

Publicado: 03 Jun 2024, 13:06
por gbeltran
Una guía básica para configurar un servidor de correo en Debian 12 utilizando Postfix y Dovecot:

Paso 1: Instalación de Postfix y Dovecot

Código: Seleccionar todo

sudo apt update
sudo apt install postfix dovecot-imapd dovecot-pop3d
Durante la instalación de Postfix, se te pedirá que elijas un tipo de configuración de correo. Puedes seleccionar 'Sitio de Internet'.

Paso 2: Configuración de Postfix
Edita el archivo de configuración principal de Postfix:

Código: Seleccionar todo

sudo nano /etc/postfix/main.cf
Asegúrate de que las siguientes líneas estén presentes y configuradas correctamente:

Código: Seleccionar todo

myhostname = mail.tudominio.com
mydomain = tudominio.com
myorigin = $mydomain
inet_interfaces = all
inet_protocols = ipv4
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mynetworks = 127.0.0.0/8 [::1]/128
home_mailbox = Maildir/
Guarda y cierra el archivo, luego reinicia Postfix:

Código: Seleccionar todo

sudo systemctl restart postfix
Paso 3: Configuración de Dovecot
Edita el archivo de configuración de Dovecot:

Código: Seleccionar todo

sudo nano /etc/dovecot/dovecot.conf
Asegúrate de que la siguiente línea esté presente y configurada correctamente:

Código: Seleccionar todo

protocols = imap pop3
Guarda y cierra el archivo, luego reinicia Dovecot:

Código: Seleccionar todo

sudo systemctl restart dovecot
Con eso deberías tener un servidor de correo básico en funcionamiento. Recuerda que se necesita configurar los registros DNS (MX y A) para apuntar a tu servidor de correo (en local será un problema, imagino...).

Ten en cuenta que esta es una configuración muy básica y no incluye cosas como la autenticación SASL, la encriptación SSL/TLS, el filtrado de spam, etc.

Re: Servidores de correo en Linux

Publicado: 03 Jun 2024, 13:35
por gbeltran
Protocolos de autenticación para los servidores de correo:
DMARC son las siglas de Domain-based Message Authentication, Reporting & Conformance. Es un protocolo de autenticación de correo electrónico que tiene como objetivo proteger los dominios empresariales y las marcas de los ataques de suplantación.

DMARC aprovecha las comprobaciones DKIM (DomainKeys Identified Mail) y/o SPF (Sender Policy Framework) para realizar una validación más avanzada en cada mensaje de correo electrónico recibido.

La autenticación DKIM utiliza firmas DKIM para verificar la integridad del contenido de un correo electrónico y su origen.
SPF, por otro lado, permite a un propietario de dominio autorizar direcciones IP para enviar correo electrónico bajo el nombre de dominio.
Con la autenticación DMARC, un propietario de dominio puede especificar su propio procedimiento de autenticación, también conocido como política DMARC. Usando la directiva, instruyen a un servidor entrante sobre qué hacer si un correo electrónico no pasa la prueba DMARC.

Es importante mencionar que DMARC, junto con DKIM y SPF, funcionan como una verificación de antecedentes de los remitentes de correo electrónico, para asegurarse de que realmente son quienes dicen ser. Por ejemplo, si un spammer envía un correo electrónico desde un dominio del que no tiene autorización, los servidores de correo electrónico que reciben este correo pueden utilizar DMARC, SPF y DKIM para descubrir que se trata de un correo electrónico no autorizado, y pueden marcar el mensaje de correo electrónico como spam o negarse a entregarlo.