Feature #1391
File format blacklist
Status: | CLOSED | Start date: | 08/07/2012 | |
---|---|---|---|---|
Priority: | Normal | Due date: | 10/05/2012 | |
Assignee: | - | % Done: | 100% | |
Category: | nethserver-mail-filter | |||
Target version: | DEV104 | |||
Resolution: | NEEDINFO: |
Description
Deny sending messages containing forbidden file formats (eg: .exe, .doc)
See Filter Module.
Related issues
Associated revisions
amavisd.conf: banned files extensions check. Refs #1391 -- File format blacklist
Filter UI module: added BlockedAttachmentList TextInput Widget. Refs #1391 -- File format blacklist
Filter UI module: fixed BlockAttachmentList validation regexp. Refs #1391
Filter UI module: attachment file type classes and custom list. Refs #1391 -- File format blacklist
amavisd.conf: banned_files_ui setup based on BlockAttachment{ClassList,CustomList,CustomStatus,Status} props. Refs #1391 -- File format blacklist
amavisd.conf: fixed banned files regexp match for maps containing multip?le T=results. Refs #1391 -- File format blacklist
amavisd default configuration setup: attachment blocking is enabled and stops Exec class. Refs #1391
History
#1 Updated by Davide Principi almost 9 years ago
NethService uses the pattern_filter script on mailpatterns database.
#2 Updated by Davide Principi almost 9 years ago
- Description updated (diff)
#3 Updated by Davide Principi almost 9 years ago
- Status changed from TRIAGED to 4
Implement
file extension check on message attachment boundaries (regexp)ORfile content check on message attachment payload (substring match)OR- MIME tree recursive search. See banned_namepath_re VS banned_filename_re
#4 Updated by Davide Principi almost 9 years ago
- Status changed from 4 to ON_DEV
- % Done changed from 0 to 60
#5 Updated by Davide Principi almost 9 years ago
- Due date set to 10/05/2012
- Status changed from ON_DEV to CLOSED
- % Done changed from 60 to 100
#6 Updated by Davide Principi over 8 years ago
- Project changed from 79 to 92
#8 Updated by Davide Principi over 8 years ago
- Project changed from 92 to NethServer 6