Creazione di un elenco di indirizzi email consentiti o bloccati

Vuoi limitare gli indirizzi email che possono essere utilizzati nei tuoi moduli WordPress? Con le opzioni integrate Elenco consentiti e Elenco non consentiti in WPForms, puoi creare regole sugli indirizzi email che sono permessi nei tuoi moduli.

Questa guida ti mostrerà come utilizzare le opzioni Elenco consentiti e Elenco non consentiti per la restrizione delle email in WPForms.

Panoramica Whitelist Blacklist


Prima di iniziare, dovrai assicurarti che WPForms sia installato e attivato sul tuo sito WordPress. Una volta installato WPForms, dovrai creare un nuovo modulo o modificare uno esistente.

Scegliere tra un elenco non consentito o un elenco consentito

Una volta aperto il generatore di moduli, assicurati di aggiungervi un campo Email se non l'hai già fatto. Quindi, fai clic sul campo Email nell'area di anteprima del generatore per aprire il pannello Opzioni campo.

Questo pannello ti consente di personalizzare il tuo campo, inclusa la configurazione del tuo elenco consentiti o non consentiti.

All'interno del pannello Opzioni campo, fai clic sulla scheda Avanzate per aprire ulteriori opzioni di configurazione.

Accesso alle opzioni avanzate per un campo email

Qui dovresti vedere un menu a discesa etichettato Elenco consentiti / Elenco non consentiti. Da questo menu a discesa, dovrai selezionare il tipo di restrizione che desideri impostare. Le opzioni includono:

  • Nessuno: Nessuna restrizione viene applicata alle email inserite in questo campo (oltre ai requisiti standard del formato email). Questa è l'impostazione predefinita.
  • Elenco consentiti: Scegli questa opzione se desideri impostare regole sugli indirizzi email accettati in questo campo.
  • Elenco non consentiti: Scegli questa opzione se desideri impostare regole sugli indirizzi email non permessi in questo campo.

Selezione di un'opzione dal menu a discesa Whitelist / Blacklist

Ad esempio, supponiamo che in passato abbiamo ricevuto invii indesiderati dall'indirizzo email [email protected]. Poiché vogliamo impedire che altri moduli vengano inviati con questo indirizzo email, imposteremo Elenco consentiti / Elenco non consentiti su Elenco non consentiti. Questa opzione bloccherà specifici indirizzi email dall'essere utilizzati nel modulo.

La scelta di Elenco non consentiti o Elenco consentiti farà apparire una casella in cui puoi inserire le tue regole. Entreremo più nel dettaglio di seguito.

Aggiungere regole di elenco non consentiti o elenco consentiti per le email

Ora che hai selezionato il tipo di elenco che desideri impostare, dovrai aggiungere alcune regole. Queste "regole" sono semplicemente un elenco di email che desideri accettare o negare.

Negare o consentire indirizzi email specifici

Nel nostro esempio di elenco non consentiti, vogliamo impedire che [email protected] venga utilizzato negli invii dei moduli. Quindi, inseriremo quell'indirizzo email nella casella sotto Elenco consentiti / Elenco non consentiti e salveremo il nostro modulo.

Aggiunta di una regola di blacklist a un campo Email

Una volta salvate le modifiche, qualsiasi tentativo da parte di un utente di inserire quell'indirizzo email nel modulo comporterà un errore di convalida che indica: "Questo indirizzo email non è consentito."

Il messaggio di convalida per gli indirizzi email non consentiti

Nota: Se desideri modificare il testo per questo errore, consulta il nostro tutorial su come modificare i messaggi di convalida.

Se desideri bloccare più di un indirizzo email, inserisci ciascuno su una riga separata nella denylist nelle opzioni del campo Email.

Aggiunta di più regole alla blacklist di un campo Email

Negare o Consentire Gruppi di Email (Regole più Generali)

Le denylist e le allowlist possono essere più flessibili rispetto ai singoli indirizzi email. Puoi anche utilizzare queste opzioni per creare regole più ampie.

Come esempio, imposteremo un'allowlist che accetta solo email dal dominio wpforms.com della nostra azienda. Dopo aver impostato il menu a discesa Allowlist / Denylist su Allowlist nelle opzioni del campo, inseriremo *@wpforms.com nella casella delle regole.

Creazione di una regola wildcard di whitelist per un campo Email

L'asterisco (*) funge da carattere jolly. Ciò significa che qualsiasi indirizzo email verrà accettato purché termini con @wpforms.com (ad esempio, [email protected], [email protected], ecc.).

Puoi aggiungere un elenco di regole in questo modo se lo desideri, oppure puoi aggiungere un mix di regole jolly più ampie e indirizzi email specifici. Assicurati solo di aggiungerli su righe separate. Ecco un'anteprima live che mostra come funziona la funzionalità Allowist/Denylist in WPForms.

Prova questa demo del modulo!
Gli indirizzi email con @spammer.com e @example.com non sono consentiti

Nota: Puoi aggiungere filtri per consentire o negare le voci del modulo da paesi specifici nelle impostazioni di Protezione antispam e Sicurezza. Per saperne di più su questo e sul filtraggio delle parole chiave, consulta la nostra guida alla prevenzione dello spam.

Domande frequenti

Queste sono alcune delle domande più frequenti che riceviamo sulla creazione di allowlist e denylist per gli indirizzi email in WPForms.

Posso impedire agli utenti di inviare un'email in base al suo Top Level Domain (ad esempio, .com o .org)?

Assolutamente! Per consentire o negare un indirizzo email in base al Top Level Domain (TLD), aggiungi semplicemente il simbolo jolly (*) seguito dal tipo di dominio nella tua allowlist o nelle regole della denylist.

Ad esempio, se volessi bloccare tutti gli indirizzi email che terminano con .com, aggiungeresti *.com alle tue regole della denylist.

Blocco di email da un Top Level Domain specifico con una regola wildcard

Puoi aggiungere tutte le regole che vuoi per bloccare le email da determinati TLD, purché siano ciascuna su una riga separata nel campo fornito.

Posso consentire o negare indirizzi email in base a domini specifici del paese?

Sì, puoi bloccare o accettare indirizzi email in base a domini specifici del paese proprio come puoi fare con i TLD.

Semplicemente usa il simbolo jolly seguito dal dominio specifico del paese nelle tue regole, come in *.us o *.ca.

Blocco di indirizzi email con un certo dominio specifico per paese utilizzando una regola wildcard

Ancora una volta, puoi aggiungere tutte le regole di dominio specifiche del paese che desideri, ma devono essere ciascuna su una riga separata.

Come approccio alternativo per bloccare l'invio di moduli da paesi specifici, consulta come abilitare un filtro per paese per i tuoi moduli.

Ecco fatto! Ora sai come creare allowlist e denylist per gli indirizzi email nei tuoi moduli WordPress.

Successivamente, desideri impedire agli utenti di inviare più voci? Assicurati di consultare il nostro tutorial su come utilizzare il componente aggiuntivo Form Locker per maggiori dettagli.

Il miglior plugin per la creazione di moduli drag and drop per WordPress

Facile, veloce e sicuro. Unisciti a oltre 6 milioni di proprietari di siti web che si affidano a WPForms.