exiqgrep: add -a to use all recipients (including delivered)
authormg <mg@fork.pl>
Mon, 21 Apr 2014 22:41:34 +0000 (00:41 +0200)
committermg <mg@fork.pl>
Mon, 21 Apr 2014 22:41:34 +0000 (00:41 +0200)
doc/doc-docbook/spec.xfpt
src/src/exiqgrep.src

index 68ebf8ad6dd883d77c4e827153daad0d9968de7f..3542557c4b7776092b7f5f147508fdfc732ac12b 100644 (file)
@@ -34656,9 +34656,13 @@ This utility is a Perl script contributed by Matt Hubbard. It runs
 .code
 exim -bpu
 .endd
-to obtain a queue listing with undelivered recipients only, and then greps the
-output to select messages that match given criteria. The following selection
-options are available:
+or (in case &*-a*& switch is specified)
+.code
+exim -bp
+.endd 
+
+to obtain a queue listing, and then greps the output to select messages 
+that match given criteria. The following selection options are available:
 
 .vlist
 .vitem &*-f*&&~<&'regex'&>
@@ -34705,6 +34709,9 @@ Brief format &-- one line per message.
 
 .vitem &*-R*&
 Display messages in reverse order.
+
+.vitem &*-a*&
+Include delivered recipients in queue listing.
 .endlist
 
 There is one more option, &%-h%&, which outputs a list of options.
index e05589073142f823cd2b179cf06a14b2a545b3c0..05c1b9ed06ef9ee43212ef9ef1e39798ce71a495 100644 (file)
@@ -43,8 +43,9 @@ if ($^O eq 'darwin') { # aka MacOS X
   $base = 62;
 };
 
-getopts('hf:r:y:o:s:zxlibRc',\%opt);
+getopts('hf:r:y:o:s:zxlibRca',\%opt);
 if ($opt{h}) { &help; exit;}
+if ($opt{a}) { $eargs = '-bp'; }
 
 # Read message queue output into hash
 &collect();
@@ -78,6 +79,7 @@ Display options:
        -i              Message IDs only
        -b              Brief Format
        -R              Reverse order
+       -a              All recipients (including delivered)
 EOF
 }