doc:appunti:linux:sa:sanitizer
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
doc:appunti:linux:sa:sanitizer [2023/01/19 11:10] – [The HTML MIME multipart problem] niccolo | doc:appunti:linux:sa:sanitizer [2023/01/19 12:11] (current) – [Perl Unescaped left brace warning] niccolo | ||
---|---|---|---|
Line 7: | Line 7: | ||
I use it as a personal mail filter in GNU/Linux mail servers, because it can be activated on a per-user basis, by the **Local Delivery Agent** called by **Postfix**. The LDA can be as simple as **procmail** or the more complex **Dovecot LDA with Pigeonhole Sieve Interpreter**. | I use it as a personal mail filter in GNU/Linux mail servers, because it can be activated on a per-user basis, by the **Local Delivery Agent** called by **Postfix**. The LDA can be as simple as **procmail** or the more complex **Dovecot LDA with Pigeonhole Sieve Interpreter**. | ||
- | ===== Perl Syntax Warning | + | ===== Perl unescaped left brace warning |
- | The version included in Debian Bullseye contains a bug into the Perl code, which triggers the warning message: | + | The Sanitizer |
< | < | ||
+ | Unescaped left brace in regex is passed through in regex; | ||
+ | </ | ||
+ | It turned out to be into the file **/ | ||
+ | |||
+ | <code perl> | ||
+ | $score += 4 while ($buff =~ s/ | ||
</ | </ | ||
+ | |||
+ | <code perl> | ||
+ | $score += 1 while ($buff =~ s/ | ||
+ | </ | ||
+ | |||
===== The HTML MIME multipart problem ===== | ===== The HTML MIME multipart problem ===== | ||
Line 47: | Line 58: | ||
</ | </ | ||
+ | It is also possibile to remove the '' | ||
+ | |||
+ | The customized perl module can be installed into **/ | ||
doc/appunti/linux/sa/sanitizer.1674123058.txt.gz · Last modified: 2023/01/19 11:10 by niccolo