Introduzione
In questo documento viene descritto come sostituire un allegato rimosso con un messaggio di testo in Email Security Appliance (ESA).
Creare un filtro messaggi
Molti siti desiderano fornire ulteriori informazioni quando eliminano gli allegati. A tale scopo, è possibile utilizzare un filtro messaggi che consente di includere un campo commenti facoltativo.
Di seguito è riportato un esempio di filtro messaggi:
StripInboundMP3s:
if (recv-listener == "InboundMail") {
drop-attachments-by-filetype ('mp3', 'Corporate policy disallows mp3
attachments. Please contact the helpdesk at x411 for assistance in
transferring binary files.');
}
È possibile creare questo filtro messaggi nella CLI con il comando filters:
smtp.example.com> 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.
StripInboundMP3s:
if (recv-listener == "InboundMail") {
drop-attachments-by-filetype ('mp3', 'Corporate policy disallows mp3 attachments.
Please contact the helpdesk at x411 for assistance in transferring binary files.');
}
.
1 filters added.
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.
[]>
smtp.example.com> commit
Please enter some comments describing your changes:
[]> add StripInboundMP3s filter
Changes committed: Wed Nov 24 18:32:03 2004 MST
È inoltre possibile utilizzare le variabili dell'operazione filtro messaggi per fornire ulteriori informazioni, ad esempio l'indicatore orario o il mittente.
Creazione di un messaggio di notifica
Un altro approccio consiste nell'inviare un messaggio di notifica separato che spieghi la politica. I vantaggi sono la possibilità di creare un messaggio più lungo e dettagliato e di inviarlo al mittente, al destinatario o a qualsiasi altro indirizzo a cui si desidera inviare la notifica.
Per creare un messaggio di notifica, usare il comando textconfig CLI:
smtp.example.com> textconfig
Current Text Resources:
1. Disclaimer (Message Footer)
2. attach.size.notify (Notification Template)
Choose the operation you want to perform:
- NEW - Create a new text resource.
- IMPORT - Import a text resource from a file.
- EXPORT - Export text resource to a file.
- PRINT - Display the content of a resource.
- EDIT - Modify a resource.
- DELETE - Remove a resource from the system.
[]> new
What kind of text resource would you like to create?
1. Message Footer
2. Notification Template
[1]> 2
Please create a name for the notification template:
[]> mp3.strip.notify
Enter the encoding for the notification template:
1. US-ASCII
2. Unicode (UTF-8)
3. Unicode (UTF-16)
4. Western European/Latin-1 (ISO 8859-1)
5. Western European/Latin-1 (Windows CP1252)
6. Traditional Chinese (Big 5)
7. Simplified Chinese (GB 2312)
8. Simplified Chinese (HZ GB 2312)
9. Korean (ISO 2022-KR)
10. Korean (KS-C-5601/EUC-KR)
11. Japanese (Shift-JIS (X0123))
12. Japanese (ISO-2022-JP)
13. Japanese (EUC)
[1]>
Enter or paste the notification template here. Enter '.' on a blank line to end.
To whom it may concern:
You have attempted to send an MP3 file to a corporate address. It is against
corporate policy to send or receive MP3 files, and the MP3 was stripped
from the message you sent. The other parts of the message were
delivered to the recipient.
If you have any problems or questions regarding this policy, please contact
the Help Desk at x411 or 800-555-1212.
Thank you for your attention to this matter.
Corporate Management
.
Notification template "mp3.strip.notify" created.
Current Text Resources:
1. Disclaimer (Message Footer)
2. attach.size.notify (Notification Template)
3. mp3.strip.notify (Notification Template)
Choose the operation you want to perform:
- NEW - Create a new text resource.
- IMPORT - Import a text resource from a file.
- EXPORT - Export text resource to a file.
- PRINT - Display the content of a resource.
- EDIT - Modify a resource.
- DELETE - Remove a resource from the system.
[]>
smtp.example.com> commit
Please enter some comments describing your changes:
[]> create mp3.strip.notify for notifications
Changes committed: Wed Nov 24 18:52:32 2004 MST
L'azione di notifica invia un messaggio di posta elettronica di riepilogo del messaggio all'indirizzo di posta elettronica specificato. Il riepilogo delle notifiche contiene il contenuto degli indirizzi della busta, le intestazioni del messaggio e il nome del filtro del messaggio corrispondente al messaggio. Un filtro messaggi che utilizza questo modello di notifica è simile al seguente:
StripInboundMP3s:
If (recv-listener == "InboundMail")
AND (attachment-filetype == "mp3") {
drop-attachments-by-filetype("mp3");
notify("$EnvelopeSender,$EnvelopeRecipients", "[$FilterName] MP3s not allowed",
"$EnvelopeSender", "mp3.strip.notify");
}
Nota: Le regole ora controllano se il messaggio ha un allegato mp3 prima di rimuovere e inviare una notifica.
Questo messaggio di notifica viene inviato sia al mittente che ai destinatari, con oggetto [StripInboundMP3s] MP3 non consentito; imposta il percorso di ritorno, che per impostazione predefinita è Mail Delivery System MAILER-DAEMON@smtp.example.com, per il mittente. Il messaggio contiene il messaggio mp3.strip.notification più il contenuto del messaggio di notifica annotato in precedenza.
Prestare attenzione nel notificare i mittenti. Poiché la maggior parte dei messaggi e-mail è indesiderati, un filtro messaggi come quello descritto in precedenza genera notifiche per spam e mittenti di virus che in genere non possono essere recapitati. Il filtro può anche essere creato come filtro contenuti. I filtri contenuti vengono applicati dopo che il messaggio è stato elaborato da antispam e antivirus. È molto più ragionevole inviare una notifica ai mittenti in un filtro contenuti che in un filtro messaggi, ma solo se si eliminano allegati di posta indesiderata e virus.