chiark / gitweb /
webstump: do not alter the moderator's post disposition when it differs from the...
[modbot-mtm.git] / stump / etc / sanitise_and_quote_email.INO
index a62f34947306dd50d5a02a0366c83c31a39b81c1..1526209aef45f4d53e7208b087a85363270b5976 100755 (executable)
@@ -1,7 +1,12 @@
-#!/usr/bin/perl -p
+#!/usr/bin/perl -n
 
-s, %OURUSER% \+ [-+/0-9a-z]* \@ (\Q %DOMAIN% | %SLIMYDOMAIN \E) \b
-                ,%OURUSER%+?\@$1,igx
-       unless m/^$/..0;
+unless (m/^$/..0) {
+    $skip= 0 unless m/^[ \t]/;
+    $skip= 1 if m/^received\s*\:/i;
+    next if $skip;
+    s, %OURUSER% \+ [-+/0-9a-z]* \@ (\Q%DOMAIN%\E | \Q%SLIMYDOMAIN%\E) \b
+                ,%OURUSER%+?\@$1,igx;
+}
 
 s/^/> /;
+print or die $!;