---
title: "Macros do Sender Policy Framework (SPF) Explicadas | AutoSPF"
description: "As macros do Sender Policy Framework, ou macros SPF, são usadas em um registro TXT SPF para torná-lo mais dinâmico e escalável, garantindo autenticação e segurança de e-mail ideais"
image: "https://autospf.com/images/og-default.png"
canonical: "https://autospf.com/pt/macros-spf-explicadas/"
---

# Macros do Sender Policy Framework (SPF) Explicadas

\[As macros do Sender Policy Framework, ou 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.) são usadas em um registro TXT SPF para torná-lo \*\*mais dinâmico e escalável\*\*, garantindo autenticação e segurança de e-mail ideais. \_Uma macro SPF define sequências de caracteres que são substituídas por metadados de cada mensagem submetida à validação SPF.\_ Esse conceito promove a ideia de gerar um registro Sender Policy Framework simplificado, livre de strings longas e complicadas. Compreender os diferentes \[tipos de registro SPF\](/blog/complete-guide-to-spf-record-types-6-variations-explained-simply/) ajuda você a decidir quando as macros valem o esforço. Em algumas situações, mecanismos, qualificadores e modificadores não são suficientes, e as macros SPF precisam ser usadas para instruir os servidores dos destinatários sobre o tratamento de \[e-mails fraudulentos\](https://cionews.co.in/phishing-emails-using-adobe-indesign-barracuda/) potencialmente enviados a partir do seu domínio.![Sender Policy Framework](https://media.mailhop.org/autospf/images/2023/12/sender-policy-framework.jpg)\[Imagem obtida\](https://gulfsouthtech.com/phishing/phishing-facts-you-need-to-know-in-2022/) de gulfsouthtech.com Elas são simbolizadas por um \*\*sinal de porcentagem (%)\*\* e são constituídas por duas ou mais letras, modificadores e delimitadores. As macros do Sender Policy Framework são avaliadas e substituídas por seus valores correspondentes \*\*no momento da autenticação do e-mail\*\* no lado do destinatário. \_\*\*%s e %d\*\* representam, respectivamente, o endereço do remetente e o nome de domínio vinculado à identidade verificada\_. Por outro lado, modificadores como r, l ou o são implementados para recuperar elementos específicos do endereço ou domínio. ## Tipos de Macros do Sender Policy Framework As macros SPF são identificadas por letras ou caracteres únicos \*\*entre chaves { } e precedidos por um símbolo de porcentagem (%)\*\*, indicando componentes distintos dentro do seu \[registro SPF\](/explaining-sender-policy-framework-spf-macros/spf-record/). Estas são as macros fundamentais: - \*\*%{s}\*\*: A macro “s” indica o \*\*endereço de e-mail do remetente\*\*, como exemplificado por Sam@domain.com. - \*\*%{l}\*\*: Usada para indicar a parte local do remetente, como demonstrado por “Sam.” - \*\*%{o}\*\*: Designa o domínio do remetente, como “domain.com.” - \*\*%{d}\*\*: Semelhante a “o”, esta macro representa o \*\*domínio de envio autoritativo\*\*, que normalmente é o mesmo que o domínio do remetente, embora possam ocorrer exceções. - \*\*%{i}\*\*: É empregada para extrair o endereço IP do remetente da mensagem, por exemplo, 503.0.123.7\. - \*\*%{h}\*\*: A macro “h” representa o \*\*domínio HELO/EHLO\*\*. Existem inúmeras macros adicionais que você pode especificar no seu registro, mas listamos aqui algumas das mais usadas.![Spf Record Check 1](https://media.mailhop.org/autospf/images/2023/11/spf-record-check-1.jpg)\## Casos de Uso das Macros do Sender Policy Framework De acordo com as expectativas dos proprietários de domínios em relação aos \[protocolos de segurança de e-mail\](https://www.techtarget.com/searchsecurity/answer/What-are-the-most-important-email-security-protocols), as macros SPF podem desembaraçar uma infraestrutura de autenticação de e-mail e \*\*reduzir o tamanho do registro TXT SPF\*\*. Aqui estão alguns cenários comuns em que as macros são introduzidas em um registro SPF: ### 1\\. Empresas Com uma Infraestrutura Multidomínio Embora as macros SPF sejam especialmente adequadas para \[organizações de nível empresarial\](https://www.erp-information.com/enterprise-level) que gerenciam múltiplos domínios, elas continuam sendo uma ferramenta valiosa para organizações de qualquer porte. \_As macros oferecem uma flexibilidade significativamente maior e aumentam a eficiência dos registros SPF em comparação com as técnicas convencionais de flattening.\_ Isso garante o \*\*funcionamento tranquilo do SPF\*\* mesmo em \[configurações multidomínio\](https://www.courier.com/guides/multiple-spf-records/) \[complexas\](https://www.courier.com/guides/multiple-spf-records/) e elimina a necessidade de criar múltiplos registros SPF. Em comparação com o flattening convencional, as macros também podem ajudar você a evitar erros de \[muitas consultas DNS\](/pt/spf-muitas-consultas-dns/). ### 2\\. Grandes Infraestruturas de E-mail Organizações que lidam com sistemas de e-mail complexos podem achar necessário incorporar vários mecanismos SPF, sendo a abordagem mais eficiente a utilização de macros SPF. Essas macros permitem o estabelecimento de referências a mecanismos, evitando assim que o registro SPF se torne excessivamente longo e \*\*mantendo-o dentro do limite de\*\* \*\*512 octetos prescrito pelo RFC\*\*. Para equipes que preferem não gerenciar isso manualmente, um \[serviço automatizado de SPF flattening\](/pt/inicio/) mantém o registro compacto para você.

```json
{"@context":"https://schema.org","@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com","logo":{"@type":"ImageObject","url":"https://autospf.com/images/autospf-logo.png"},"description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","parentOrganization":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138883901","name":"DuoCircle LLC","url":"https://www.duocircle.com","sameAs":["https://www.wikidata.org/wiki/Q138883901","https://www.crunchbase.com/organization/duocircle-llc","https://www.linkedin.com/company/duocircle","https://github.com/duocircle"],"subOrganization":[{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138898167","name":"DMARC Report","url":"https://dmarcreport.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897912","name":"Phish Protection","url":"https://www.phishprotection.com"}]},"sameAs":["https://www.wikidata.org/wiki/Q138897474","https://www.linkedin.com/company/autospf","https://x.com/autospf01","https://www.facebook.com/autospf","https://github.com/duocircle","https://www.g2.com/products/autospf/reviews"],"aggregateRating":{"@type":"AggregateRating","ratingValue":"5.0","reviewCount":"21","bestRating":"5","worstRating":"1","url":"https://www.g2.com/products/autospf/reviews"},"contactPoint":{"@type":"ContactPoint","contactType":"customer support","url":"https://autospf.com/contact-us/"},"knowsAbout":["SPF Record Flattening","Sender Policy Framework","Email Authentication","DNS Management","DMARC","DKIM","Email Deliverability","SPF Lookup Limits"]}
```

```json
{"@context":"https://schema.org","@type":"WebSite","name":"AutoSPF","url":"https://autospf.com","description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","publisher":{"@type":"Organization","name":"AutoSPF","url":"https://autospf.com","logo":{"@type":"ImageObject","url":"https://autospf.com/images/autospf-logo.png"},"description":"Automatic SPF flattening and email authentication management. Resolve SPF lookup limits, flatten SPF records, and maintain email deliverability across all your domains.","parentOrganization":{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138883901","name":"DuoCircle LLC","url":"https://www.duocircle.com","sameAs":["https://www.wikidata.org/wiki/Q138883901","https://www.crunchbase.com/organization/duocircle-llc","https://www.linkedin.com/company/duocircle","https://github.com/duocircle"],"subOrganization":[{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138898167","name":"DMARC Report","url":"https://dmarcreport.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897474","name":"AutoSPF","url":"https://autospf.com"},{"@type":"Organization","@id":"https://www.wikidata.org/wiki/Q138897912","name":"Phish Protection","url":"https://www.phishprotection.com"}]}}}
```

```json
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://autospf.com/"},{"@type":"ListItem","position":2,"name":"Macros do Sender Policy Framework SPF Explicadas","item":"https://autospf.com/pt/macros-spf-explicadas/"}]}
```
