Entiendo que SPF se puede usar para definir un conjunto de direcciones IP que tienen permiso para enviar correos electrónicos salientes en nombre de un dominio. Si un servidor de correo que no está incluido en el conjunto de direcciones IP permitidas envía un correo electrónico, el servidor receptor podría realizar la búsqueda de registros TXT en el dominio e inspeccionar el registro para ayudar a determinar si debería fallar o fallar un correo electrónico entrante .
Por ejemplo,
dig my-site.com TXT
"v=spf1 include:_spf.google.com include:servers.mcsv.net -all"
Pensé que este registro básicamente decía "permitir cualquier servidor indicado por el registro TXT que se encuentra en spf.google.com o servers.mcsv.net y fallar en cualquier otra cosa".
Luego encontré esto: enlace
¿Necesito SPF? No, Intercom se encarga de eso por ti. Los correos electrónicos enviados desde Intercom incluyen un encabezado de ruta de retorno. Cuando un servidor de correo del destinatario recibe uno de nuestros correos electrónicos y verifica el registro SPF del dominio en nuestra ruta de retorno, verán que nuestras direcciones IP de envío son remitentes autorizados. Esto significa que los correos electrónicos enviados a través de Intercom pasarán la autenticación automáticamente y usted no necesita configurar ningún registro por su cuenta.
Esto me confunde. ¿No significa esto que el intercomunicador en este caso (también cualquier persona en Internet que use la misma técnica) puede enviar un correo electrónico que parece provenir de my-site.com
a pesar del hecho de que he usado un registro SPF que supuestamente fallara todo? no está en mi conjunto de direcciones IP en lista blanca? ¿La persona que recibe el correo electrónico no lo vería como "de" [email protected]
Y como un pase SPF, aunque la dirección IP del servidor de envío no haya sido una de mis direcciones IP autorizadas?
Tenga en cuenta que también utilizo DKIM y DMARC, pero quiero aislar esta discusión solo al lado SPF de las cosas.