chiark / gitweb /
Allow suppressing publication of posted messages according to rejection reason
[modbot-mtm.git] / inews.INO
index 99c750a1ee926bbbfa4651a6b3fb20492798d713..df077110acdbaac787d2560624ce9b3778075e1e 100755 (executable)
--- a/inews.INO
+++ b/inews.INO
@@ -15,7 +15,10 @@ output=`
        set -e
        exec 2>&1
        if [ x%DIVERTPOSTINGS% = x ]; then
-               inews -h -Q -R <$tf
+               perl -pe '
+                       next unless ($.==1)../^$/;
+ s/^(?:X-Trace|NNTP-Posting-(?:Date|Host)|X-Complaints-To|Injection-Info)/X-$&/;
+               ' $tf | inews -h -Q -R
        else
                (set -e
                 echo "Newsgroups: %DIVERTPOSTINGS%"