Crear un correo electronico

este correo podras usarlo con tu nombre de dominio para recuperar contrase;a

🔹 Tutorial Paso a Paso: Configurar Correo con Postfix + SPF + DKIM

Objetivo: Enviar correos desde info@dominio.com sin que sean bloqueados o marcados como spam.

Paso 1: Verificar e Instalar Postfix

  1. Verifica si Postfix está instalado:

    sudo systemctl status postfix
    • Si no está instalado:

      sudo apt update && sudo apt install postfix mailutils -y
    • Durante la instalación, selecciona:

      • Tipo de configuración: Sitio de Internet

      • Nombre del sistema de correo: dominio.com

  2. Configura el "System mail name":

    sudo nano /etc/mailname
    • Asegúrate de que solo diga:

      dominio.com
  3. Edita la configuración principal de Postfix:

    sudo nano /etc/postfix/main.cf
    • Asegúrate de que estas líneas estén así:

      myhostname = mail.dominio.com
      mydomain = dominio.com
      myorigin = /etc/mailname
      inet_interfaces = all
  4. Reinicia Postfix:

    sudo systemctl restart postfix

Paso 2: Configurar SPF (Sender Policy Framework)

  1. Agrega un registro SPF en tu DNS:

    • Ve a tu panel de DNS (Cloudflare, GoDaddy, Namecheap, etc.).

    • Crea un registro TXT con:

      Tipo
      Nombre
      Valor

      TXT

      @

      v=spf1 a mx ip4:173.212.242.00 ~all

  2. Verifica el SPF:

    dig TXT dominio.com +short
    • Debe mostrar:

      "v=spf1 a mx ip4:173.212.242.00 ~all"

Paso 3: Configurar DKIM (Firma Digital de Correos)

  1. Instala OpenDKIM:

    sudo apt install opendkim opendkim-tools -y
  2. Configura OpenDKIM:

    sudo nano /etc/opendkim.conf
    • Asegúrate de que tenga:

      Domain                  dominio.com
      KeyFile                 /etc/opendkim/keys/dominio.com.private
      Selector                mail
      Socket                  inet:8891@localhost
  3. Genera las claves DKIM:

    sudo mkdir -p /etc/opendkim/keys/dominio.com
    sudo opendkim-genkey -s mail -d dominio.com
    sudo mv mail.private /etc/opendkim/keys/dominio.com.private
    sudo mv mail.txt /etc/opendkim/keys/dominio.com.txt
  4. Configura el registro DKIM en tu DNS:

    • Muestra la clave pública:

      bashCopy

      sudo cat /etc/opendkim/keys/dominio.com.txt
    • Agrega un registro TXT en tu DNS:

      Tipo
      Nombre
      Valor

      TXT

      mail._domainkey

      (pega el contenido del archivo .txt)

  5. Reinicia OpenDKIM:

    sudo systemctl restart opendkim

Paso 4: Probar el Envío de Correos

  1. Envía un correo de prueba:

echo "Este es un correo de prueba desde dominio.com" | mail -s "Prueba Postfix + DKIM" tu-correo@gmail.com
  1. Revisa los logs:

    tail -f /var/log/mail.log
    • Busca líneas como:

      status=sent (250 2.0.0 OK)
  2. Verifica en Gmail:

    • Revisa la bandeja de entrada y spam.

    • Si llega a spam, marca como "No es spam".


Paso 5 (Opcional): Configurar DMARC (Protección contra Spoofing)

  1. Agrega un registro DMARC en tu DNS:

    Tipo
    Nombre
    Valor

    TXT

    _dmarc

    v=DMARC1; p=none; rua=mailto:tucorreo@dominio.com


🔹 Posibles Errores y Soluciones

  • "Authentication failed":

  • Correo en spam:

    • Configura DMARC.

    • Usa siempre el mismo remitente (info@dominio.com).


📌 Resumen Final

  1. Postfix bien configurado con dominio.com.

  2. SPF autorizando tu IP (173.212.242.00).

  3. DKIM firmando los correos.

  4. DMARC para mejorar la reputación.

Si sigues estos pasos, Gmail y otros proveedores aceptarán tus correos sin problemas. ¿Necesitas ayuda con algún paso en específico? 😊

Last updated