GNU/Linux >> Tutoriales Linux >  >> Debian

Instalar y configurar openDKIM en Debian Squeeze

Instalación y configuración de openDKIM en Debian

Esta guía le mostrará cómo instalar y configurar openDKIM en un VPS Debian Squeeze. DKIM es una tecnología de autenticación de correo electrónico de firma/criptografía utilizada para validar que un mensaje fue enviado por una fuente autorizada. DKIM permite que una organización asuma la responsabilidad de transmitir un mensaje, de manera que pueda ser verificado por un destinatario. Puede encontrar más información en el sitio web oficial de DKIM.

Instalar openDKIM

aptitude install opendkim

Crea un nuevo directorio para tu clave

mkdir /etc/opendkim/keys/your-domain.com

Generar claves de canto

opendkim-genkey -D /etc/opendkim/keys/your-domain.com -d your-domain.com -s mail

El comando anterior creará dos archivos en el directorio recién creado:mail.private y mail.txt

Cambiar la propiedad a opendkim

chown -R opendkim:opendkim /etc/opendkim/keys/your-domain.com

Abra el archivo de configuración de openDKIM /etc/opendkim.conf, elimine todo y agregue lo siguiente

PidFile /var/run/opendkim/opendkim.pid
Mode    sv
Syslog  yes
SyslogSuccess   yes
LogWhy  yes
UserID  opendkim:opendkim
Socket  inet:8891@localhost
Umask   002
Canonicalization        relaxed/simple
Selector        mail
KeyFile /etc/opendkim/keys/your-domain.com/mail.private
KeyTable        /etc/opendkim/KeyTable
SigningTable    /etc/opendkim/SigningTable

Abra /etc/opendkim/KeyTable (lista de claves disponibles para firmar) y agregue la siguiente línea

mail._domainkey.your-domain.com your-domain.com:mail:/etc/opendkim/keys/your-domain.com/mail.private

Abra /etc/opendkim/SigningTable y agregue la siguiente línea

your-domain.com mail._domainkey.your-domain.com

Abra /etc/opendkim/TrustedHosts y agregue las siguientes líneas

127.0.0.1
localhost
your-domain.com

Agregue el contenido del archivo /etc/opendkim/keys/your-domain.com/mail.txt a su archivo de zona DNS

mail._domainkey IN TXT "v=DKIM1; g=*; k=rsa; p=MIG.......B58FQIDAQAB" ; ----- DKIM mail for your-domain.com

Abra el archivo de configuración de postfix (/etc/postfix/main.cf) y agregue las siguientes líneas

smtpd_milters           = inet:127.0.0.1:8891
non_smtpd_milters       = $smtpd_milters
milter_default_action   = accept
milter_protocol   = 2

Reinicie tanto openDKIM como postfix

/etc/init.d/opendkim restart
/etc/init.d/postfix restart

Para verificar si todo funciona como se espera, envíe un correo electrónico a [email protected]. En unos segundos recibirá un correo electrónico de la siguiente manera

====================================
Summary of Results
====================================
SPF check:          pass
DomainKeys check:   pass
DKIM check:         pass
Sender-ID check:    pass
SpamAssassin check: ham

La línea "DKIM check:pass" significa que ha instalado correctamente openDKIM en su servidor.

PD. Si te gustó esta publicación, compártela con tus amigos en las redes sociales usando los botones de la izquierda o simplemente deja una respuesta a continuación. Gracias.


Debian
  1. Cómo instalar y configurar docker en Debian 11

  2. Cómo instalar y configurar Mariadb 10 en Debian 11

  3. Cómo instalar y configurar MongoDB 5 en Debian 11

  4. Cómo instalar y configurar Redis 6 en Debian 11

  5. Instalar y configurar SpamAssassin en Debian 6 (Squeeze)

Cómo instalar y configurar Tripwire IDS en Debian 10

Cómo instalar y configurar RabbitMQ en Debian 11

Cómo instalar y configurar Memcached en Debian 11

Cómo instalar y configurar Git en Debian 11

¿Cómo instalar y configurar Apache en Debian 11?

Instalar y configurar Fail2ban en Debian 11