Un event sink, a volte chiamato listener, è un pezzo di codice che definisce il modo in cui un server o un computer deve gestire determinati eventi. I sink di evento vengono spesso utilizzati nei filtri antispam per attivare azioni in risposta alla ricezione di un messaggio di posta elettronica con caratteristiche definite o con determinati tipi di allegati. La destinazione dei dati gestiti da un programma di questo tipo è talvolta chiamata anche un sink di evento.
Un event sink indirizza i messaggi con determinate caratteristiche lontano dalla posta in arrivo dell'utente. Tali messaggi possono essere inviati a una cartella di quarantena o essere rifiutati completamente. Ogni volta che un messaggio viene indirizzato fuori dalla posta in arrivo, il programma può inviare una notifica al mittente e / o al destinatario previsto, a seconda di come è scritto il programma.
Tra le altre cose, puoi usare un event sink per specificare che:
- Gli allegati verranno scaricati su determinate unità o cartelle
- Gli allegati verranno ignorati o bloccati
- I messaggi che causerebbero un eccesso di dati memorizzati verranno rifiutati
- I messaggi con caratteristiche sospette verranno messi in quarantena o rifiutati
- Il traffico di rete verrà instradato verso destinazioni specifiche, a seconda delle caratteristiche o del contenuto.
Event sink non deve essere confuso con il suo omofono, event sync, che si riferisce alla sincronizzazione degli eventi.