Criando uma Lista de Permissões ou Bloqueio de Endereços de E-mail

Você gostaria de restringir quais endereços de e-mail podem ser usados em seus formulários do WordPress? Com as opções integradas de Lista de Permissões e Lista de Bloqueio do WPForms, você pode criar regras sobre quais endereços de e-mail são permitidos em seus formulários.

Este tutorial mostrará como usar as opções de Lista de Permissões e Lista de Bloqueio para restrição de e-mail no WPForms.

Visão Geral da Lista de Bloqueio/Permissões


Antes de começar, você precisará garantir que o WPForms esteja instalado e ativado em seu site WordPress. Depois de instalar o WPForms, você precisará criar um novo formulário ou editar um existente.

Escolhendo Entre uma Lista de Bloqueio ou Lista de Permissões

Depois de abrir o construtor de formulários, certifique-se de adicionar um campo de E-mail a ele, se ainda não o fez. Em seguida, clique no campo de E-mail na área de visualização do construtor para abrir seu painel de Opções de Campo.

Este painel permite que você personalize seu campo, incluindo a configuração de sua lista de permissões ou lista de bloqueio.

Dentro do painel Opções de Campo, clique na aba Avançado para abrir mais opções de configuração.

Acessando as opções avançadas para um campo de e-mail

Aqui, você deverá ver um menu suspenso rotulado como Lista de Permissões / Lista de Bloqueio. A partir deste menu suspenso, você precisará selecionar o tipo de restrição que deseja configurar. As opções incluem:

  • Nenhuma: Nenhuma restrição é colocada nos e-mails inseridos neste campo (além dos requisitos padrão de formato de e-mail). Esta é a configuração padrão.
  • Lista de Permissões: Escolha esta opção se você quiser definir regras sobre quais endereços de e-mail são aceitos neste campo.
  • Lista de Bloqueio: Escolha esta opção se você quiser definir regras sobre quais endereços de e-mail não são permitidos neste campo.

Selecionando uma opção no menu suspenso Lista de Permissões / Lista de Bloqueio

Como exemplo, digamos que tivemos um histórico de envios indesejados do endereço de e-mail [email protected]. Como queremos impedir que outros formulários sejam enviados com este endereço de e-mail, definiremos Lista de Permissões / Lista de Bloqueio como Lista de Bloqueio. Esta opção bloqueará endereços de e-mail específicos de serem usados no formulário.

Escolher Lista de Bloqueio ou Lista de Permissões fará com que uma caixa apareça onde você pode inserir suas regras. Entraremos em mais detalhes sobre isso abaixo.

Adicionando Regras de Lista de Bloqueio ou Lista de Permissões de E-mail

Agora que você selecionou o tipo de lista que deseja configurar, precisará adicionar algumas regras. Essas "regras" são simplesmente uma lista de e-mails que você deseja aceitar ou negar.

Negando ou Permitindo Endereços de E-mail Específicos

Em nosso exemplo de lista de bloqueio, queremos impedir que [email protected] seja usado nos envios do formulário. Portanto, vamos inseri-lo na caixa abaixo de Lista de Permissões / Lista de Bloqueio e salvar nosso formulário.

Adicionando uma regra de lista de bloqueio a um campo de E-mail

Depois de salvar nossas alterações, qualquer tentativa de um usuário de inserir esse endereço de e-mail no formulário resultará em um erro de validação declarando: "Este endereço de e-mail não é permitido."

A mensagem de validação para endereços de e-mail não permitidos

Observação: Se você quiser editar o texto desta mensagem de erro, confira nosso tutorial sobre ajustar mensagens de validação.

Se você quiser bloquear mais de um endereço de e-mail, insira cada um deles em sua própria linha na lista de bloqueio nas opções do campo de E-mail.

Adicionando várias regras à lista de bloqueio de um campo de E-mail

Negando ou Permitindo Grupos de E-mails (Regras Mais Gerais)

Listas de bloqueio e permissão podem ser mais flexíveis do que apenas endereços de e-mail específicos. Você também pode usar essas opções para criar regras mais amplas.

Como exemplo, configuraremos uma lista de permissão que aceita apenas e-mails do domínio wpforms.com da nossa empresa. Após definir o dropdown Lista de Permissão / Lista de Bloqueio para Lista de Permissão nas opções do campo, inseriremos *@wpforms.com na caixa de regras.

Criando uma regra de curinga de lista de permissões para um campo de E-mail

O asterisco (*) atua como um curinga. Isso significa que qualquer endereço de e-mail será aceito, desde que termine em @wpforms.com (por exemplo, [email protected], [email protected], etc.).

Você pode adicionar uma lista de regras como esta, se desejar, ou pode adicionar uma mistura de regras de curinga mais amplas e endereços de e-mail específicos. Apenas certifique-se de adicionar cada um em sua própria linha. Aqui está uma prévia ao vivo mostrando como o recurso Lista de Permissão/Lista de Bloqueio funciona no WPForms.

Experimente esta Demonstração de Formulário!
Endereços de e-mail com @spammer.com e @example.com não são permitidos

Observação: Você pode adicionar filtros para permitir ou negar envios de formulário de países específicos nas configurações de Proteção contra Spam e Segurança. Para saber mais sobre isso e filtragem de palavras-chave, confira nosso guia de prevenção de spam.

Perguntas Frequentes

Estas são algumas das principais perguntas que recebemos sobre a criação de listas de permissão e listas de bloqueio para endereços de e-mail no WPForms.

Posso impedir que usuários enviem um e-mail com base em seu Domínio de Nível Superior (por exemplo, .com ou .org)?

Com certeza! Para permitir ou negar um endereço de e-mail com base no Domínio de Nível Superior (TLD), basta adicionar o símbolo curinga (*) seguido pelo tipo de domínio em suas regras de lista de permissão ou lista de bloqueio.

Por exemplo, se você quisesse bloquear todos os endereços de e-mail que terminam em .com, você adicionaria *.com às suas regras de lista de bloqueio.

Bloqueando e-mails de um Domínio de Nível Superior específico com uma regra de curinga

Você pode adicionar quantas regras quiser para bloquear e-mails de certos TLDs, desde que cada uma esteja em sua própria linha no campo fornecido.

Posso permitir ou negar endereços de e-mail com base em domínios específicos de países?

Sim, você pode bloquear ou aceitar endereços de e-mail com base em domínios específicos de países, assim como pode fazer com TLDs.

Simplesmente use o símbolo curinga seguido pelo domínio específico do país em suas regras, como em *.us ou *.ca.

Bloqueando endereços de e-mail com um determinado domínio específico de país usando uma regra de curinga

Novamente, você pode adicionar quantas regras de domínio específicas de país quiser, mas elas devem estar cada uma em sua própria linha.

Como uma abordagem alternativa para bloquear envios de formulário de países específicos, confira como habilitar um filtro de país para seus formulários.

É isso! Agora você sabe como criar listas de permissão e listas de bloqueio para endereços de e-mail em seus formulários WordPress.

Em seguida, você gostaria de impedir que os usuários enviem várias entradas? Certifique-se de conferir nosso tutorial sobre como usar o addon Form Locker para mais detalhes.

O Melhor Plugin Construtor de Formulários de Arrastar e Soltar para WordPress

Fácil, Rápido e Seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.