Skip to main content
New SPF lookups must resolve in milliseconds — why a DMARC tool's add-on isn't enough Learn Why → →

Explicación de las macros del Sender Policy Framework (SPF)

Las [macros del Sender Policy Framework, o macros SPF](https://www.linkedin.com/advice/3/how-do-you-use-spf-macros-simplify-customize-your#:~:text=SPF%20macros%20are%20a%20powerful,authorized%20IP%20addresses%20or%20hosts.) se utilizan en un registro TXT SPF para hacerlo **más dinámico y escalable** y así lograr una autenticación y seguridad del correo óptimas. _Una macro SPF define secuencias de caracteres que se sustituyen por metadatos de cada mensaje que se somete a la validación SPF._ Este concepto favorece la idea de generar un registro Sender Policy Framework simplificado, libre de cadenas largas y complicadas. Comprender los distintos [tipos de registro SPF](/blog/complete-guide-to-spf-record-types-6-variations-explained-simply/) le ayuda a decidir cuándo merece la pena usar macros. En algunas situaciones, los mecanismos, calificadores y modificadores no son suficientes, y hay que recurrir a las macros SPF para indicar a los servidores de los destinatarios cómo gestionar los posibles [correos fraudulentos](https://cionews.co.in/phishing-emails-using-adobe-indesign-barracuda/) enviados desde su dominio. Sender Policy Framework [Imagen obtenida](https://gulfsouthtech.com/phishing/phishing-facts-you-need-to-know-in-2022/) de gulfsouthtech.com Se representan mediante un **signo de porcentaje (%)** y están formadas por dos o más letras, modificadores y delimitadores. Las macros del Sender Policy Framework se evalúan y se sustituyen por sus valores correspondientes **en el momento de la autenticación del correo** en el extremo del receptor. _**%s y %d** representan la dirección del remitente y el nombre de dominio vinculado a la identidad comprobada, respectivamente_. Por otro lado, se emplean modificadores como r, l u o para recuperar elementos específicos de la dirección o el dominio. ## Tipos de macros del Sender Policy Framework Las macros SPF se identifican mediante letras o caracteres únicos **encerrados entre llaves { } y precedidos de un signo de porcentaje (%)**, que designan componentes distintos dentro de su [registro SPF](/explaining-sender-policy-framework-spf-macros/spf-record/). Estas son las macros fundamentales: - **%{s}**: la macro «s» representa la **dirección de correo del remitente**, como en el ejemplo Sam@dominio.com. - **%{l}**: se utiliza para indicar la parte local del remitente, como en «Sam». - **%{o}**: designa el dominio del remitente, como «dominio.com». - **%{d}**: similar a «o», esta macro representa el **dominio emisor autoritativo**, que suele coincidir con el dominio del remitente, aunque pueden darse excepciones. - **%{i}**: se emplea para extraer la dirección IP del remitente del mensaje, por ejemplo, 503.0.123.7. - **%{h}**: la macro «h» representa el **dominio HELO/EHLO**. Existen muchas macros adicionales que puede especificar en su registro, pero aquí hemos enumerado algunas de las de uso más común. Spf Record Check 1 ## Casos de uso de las macros del Sender Policy Framework Conforme a lo que los propietarios de dominios esperan de los [protocolos de seguridad del correo](https://www.techtarget.com/searchsecurity/answer/What-are-the-most-important-email-security-protocols), las macros SPF pueden desenredar una infraestructura de autenticación de correo y **reducir el tamaño del registro TXT SPF**. Estos son algunos escenarios habituales en los que se introducen macros en un registro SPF: ### 1\. Empresas con una infraestructura multidominio Aunque las macros SPF resultan especialmente adecuadas para [organizaciones de nivel empresarial](https://www.erp-information.com/enterprise-level) que gestionan múltiples dominios, siguen siendo una herramienta valiosa para organizaciones de cualquier tamaño. _Las macros ofrecen una flexibilidad notablemente mayor y mejoran la eficiencia de los registros SPF en comparación con las técnicas de flattening convencionales._ Esto garantiza el **funcionamiento fluido de SPF** incluso en [entornos multidominio](https://www.courier.com/guides/multiple-spf-records/) complejos y elimina la necesidad de crear múltiples registros SPF. En comparación con el flattening convencional, las macros también le ayudan a evitar los errores de [demasiadas consultas DNS](/es/spf-demasiadas-consultas-dns/). ### 2\. Infraestructuras de correo de gran tamaño Las organizaciones que operan con sistemas de correo complejos pueden verse en la necesidad de incorporar varios mecanismos SPF, siendo el enfoque más eficiente la utilización de macros SPF. Estas macros permiten establecer referencias a mecanismos, evitando así que el registro SPF se vuelva excesivamente largo y **manteniéndolo dentro del límite de 512 octetos prescrito por el RFC**. Para los equipos que prefieren no gestionar esto de forma manual, un [servicio automatizado de SPF flattening](/es/inicio/) mantiene el registro compacto por usted.