
Recientemente configuré un registro DKIM en mi VPS OVH.
El registro final generado es el siguiente (la clave pública se sobrescribe):
v=DKIM1;g=*;h=sha256;k=rsa;s=email;p=AVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEERRRRRRRRRRRRRRRRRRRRRYYYYYYYYYYYYYBBIIIIIIIIIIGGGGGGGGGGGGGGGGGGGSSSSSSSSSSSSSSSSSSSSSEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCRRRRRRRRRRRRRREEEEEEEEEEEET;t=y:s;
No se muestran errores cuando configuro este registro DNS.
Pero el problema es que cuando compruebo la existencia del registro DKIM recién creado con unvalidador en líneaYo sólo veo:
No DKIM Record found
Tuve un problema similar con el registro DMARC hasta que un rastreo en línea me mostró que debes poner _dmarc como subdominio en el formulario de configuración que completas al crear el registro DMARC.
Quizás se aplique algo similar a los registros DKIM de OVH, pero OVH no ofrece ninguna ayuda a sus clientes de alojamiento VPS estándar.
Se agradecen las ideas.
Respuesta1
Parece que al validar un registro DKIM, se realiza una verificación tanto en el registro DKIM en la Zona DNSy el servidor de correo en el nombre de dominio asociado. Por lo tanto, es necesario informar al servidor de correo de la ubicación de la clave privada que complementa la clave pública en el registro DKIM.
En mi situación, es decir, usando un VPS con un servidor de correo autoinstalado como Postfix, el enfoque estándar es instalar también un paquete llamadoopendkimen el servidor VPS. Este paquete se puede utilizar para generar pares de claves e interactuar con Postfix en la ubicación de la clave privada. También funciona.
Referirse aesta descripciónpara elaboración.