X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=mimedecode.docbook;h=61a30b863710625d4256011ababe3435c5f589c3;hb=ebc42b7ab6fe7a4ad201dffd1faeddf4e83ba00d;hp=e8a0b2346a53b187d0f1e3bbb24d725339412702;hpb=49058d6afeb5ed7df0cda2815d41edfa2474dd17;p=mimedecode.git diff --git a/mimedecode.docbook b/mimedecode.docbook index e8a0b23..61a30b8 100644 --- a/mimedecode.docbook +++ b/mimedecode.docbook @@ -90,7 +90,7 @@ - + @@ -276,8 +276,8 @@ -p header1[,header2,header3,...]:param1[,param2,param3,...] - Add the parameters(s) to a list of headers parameters to decode; - the parameters will be decoded only for the given header(s). + Add the parameter(s) to a list of headers parameters to decode; + the parameter(s) will be decoded only for the given header(s). Initially the list contains header "Content-Type", parameter "name"; and header "Content-Disposition", parameter "filename". @@ -288,8 +288,8 @@ -p *[,-header1,-header2,-header3,...]:param1[,param2,param3,...] - Add the parameters(s) to a list of headers parameters to decode; - the parameters will be decoded for all headers except the given + Add the parameter(s) to a list of headers parameters to decode; + the parameter(s) will be decoded for all headers except the given ones. @@ -345,8 +345,8 @@ -R header1[,header2,header3,...]:param1[,param2,param3,...] - Add the parameters(s) to a list of headers parameters to remove; - the parameters will be removed only for the given header(s). + Add the parameter(s) to a list of headers parameters to remove; + the parameter(s) will be removed only for the given header(s). Initially the list is empty. @@ -364,7 +364,7 @@ -R *[,-header1,-header2,-header3,...]:*[,-param1,-param2,-param3,...] - Remove listed parameters (or all parameters except listed) frome + Remove listed parameters (or all parameters except listed) from these headers (or from all headers except listed). @@ -422,6 +422,17 @@ + + -I mask + + + Append mask to the list of content types to completely ignore. + There will be no output - no headers, no body, no warning. For a + multipart part the entire subtree is removed. + + + + -i mask @@ -520,6 +531,12 @@ cat input_file | mimedecode.py -o output_file earlier than -B */*. + + Options -e/-I/-i can also work with multipart subparts of a MIME message. In + case of -I/-i the entire subtree of that multipart is removed; with -i it's + replaced with ignore warning. + + Initially all 5 lists are empty, so without any additional parameters the program always uses the default decoding (as -t */*).