Sommario

Introduzione

Come è possibile bloccare o eliminare un dominio di invio utilizzando il filtro contenuti e criteri posta in arrivo?

Informazioni correlate

Introduzione

In questo documento viene descritto come bloccare o eliminare un dominio di invio utilizzando i criteri della posta in arrivo e il filtro contenuti.

Come è possibile bloccare o eliminare un dominio di invio utilizzando il filtro contenuti e criteri posta in arrivo?

Non è possibile trovare una corrispondenza con il dominio di posta elettronica di un mittente tramite il gruppo di mittenti dell'elenco di blocco, poiché si riferisce al nome host o all'indirizzo IP del server che esegue la connessione, non necessariamente al dominio del mittente.

Per bloccare o eliminare la posta quando viene visualizzato l'indirizzo di posta elettronica o il dominio di un determinato mittente, è necessario utilizzare una combinazione di nuovi criteri Posta in arrivo e Filtro contenuto in arrivo.

1. Dalla GUI del Web, scegliere Mail Policies > Incoming Mail Policy (Policy di posta > Criteri posta in arrivo).  Crea un nuovo criterio Posta in arrivo.  È possibile assegnare un'etichetta al criterio, "Blocca-Domini-Mittenti".  Selezionare l'opzione "Mittente" e inserire l'indirizzo e-mail o il dominio del mittente che si desidera bloccare. (ad esempio, user@example.com, utente@, @example.com, @.example.com)

2. Invia e conferma modifiche.

3. Torna a Criteri di posta > Criteri posta in arrivo. Verrà visualizzato un criterio di posta in arrivo aggiuntivo denominato "Blocca-Dominio-Mittente" al di sopra del criterio predefinito.  Tutti i messaggi provenienti dal dominio di questo mittente soddisferanno solo questo criterio di posta in arrivo.

4. Creare un filtro contenuti in arrivo per eliminare il messaggio. Scegliere Criteri di posta > Filtro contenuti in arrivo. Create un nuovo filtro denominato "Always_drop".

5. Per la condizione, lasciare vuoto.

6. Per l'azione, impostarla in modo che il messaggio venga eliminato.

7. Fare clic su Invia.

8. Dopo aver creato il filtro dei contenuti in arrivo, abilitarlo in base al criterio di posta in arrivo corretto.  Inoltre, quando si modificano i criteri di posta "Blocca-Domini mittente", è necessario disabilitare i filtri antispam, antivirus ed epidemie di virus per non sprecare risorse.  Quindi, per il criterio di posta "Blocca-Dominio-Mittente", fai clic sul link anti-spam e seleziona Disabilita e Invia.  Ripetere l'operazione per il filtro antivirus ed epidemie. Per i filtri contenuti, impostarlo su Sì e abilitare il filtro contenuti creato nel passaggio 4, "Always_drop".

9. Inviare e confermare le modifiche.

Risultato: In questo modo viene creato un criterio in ingresso per i domini che si desidera bloccare/eliminare. In pratica si sta creando un percorso separato per questi messaggi di posta elettronica e quindi semplicemente eliminandoli.

In alternativa, è possibile creare un filtro messaggi dalla CLI per bloccare uno o più indirizzi e-mail.

Dalla CLI, eseguire le operazioni seguenti:

Machine_name> filters

Choose the operation you want to perform:

- NEW - Create a new filter.

- DELETE - Remove a filter.

- IMPORT - Import a filter script from a file.

- EXPORT - Export filters to a file

- MOVE - Move a filter to a different position.

- SET - Set a filter attribute.

- LIST - List the filters.

- DETAIL - Get detailed information on the filters.

- LOGCONFIG - Configure log subscriptions used by filters.

- ROLLOVERNOW - Roll over a filter log file.

[]> new

Enter filter script.  Enter '.' on its own line to end.

BlockEmail: if(mail-from == "(?i)user1@example\\.com$") {

drop();

}

.

1 filters added.

Sebbene sia possibile digitare direttamente il filtro, la maggior parte dei clienti lo conserverà in un editor di testo sul desktop e lo utilizzerà per crearlo. Nell'esempio precedente verrebbe incollato dal nome (BlockEmail) al punto finale.

Per bloccare più utenti dello stesso dominio, sostituire la riga "if" con:

if(mail-from == "(?i)(user1|user2|user3)@example\\.com$")

Per bloccare più utenti da più domini, sostituire la riga "if" con:

if(mail-from == "(?i)(user1@example1\\.com|user2@example2\\.com)$")

Nota: Questo filtro utilizza un'operazione di rilascio.  Fai attenzione ad evitare la perdita di messaggi di posta elettronica validi! Si consiglia vivamente di eseguire prima il test con una delle azioni riportate di seguito anziché con l'azione di rilascio.

Per inviare messaggi alla quarantena dei criteri:

quarantine("Policy");

Per inviare i messaggi a un indirizzo di posta elettronica alternativo:

alt-rcpt-to(some_email_address@yourdomain.com);

Entrambe queste operazioni sostituirebbero la riga di comando "drop();" nell'esempio di filtro messaggi riportato sopra.

Informazioni correlate

- Documentazione e supporto tecnico – Cisco Systems