savanna wrote:
> In the FAQ there's a procmail recipe for converting old style pgp
> signatures to new style multi-part mime. The very first line should
> indicate that it's a filter recipe, not a delivery recipe:
> 
> ie 
> 
> :0 f
> 
> and not
> 
> :0
> 
> In this way all messages can be filtered before passing onto other
> recipes. I've attached my .procmail so you can see it in context.
> 
> # convert old-style pgp to multipart-mime
> # notice f at start - filter
> :0 f
> * !^Content-Type: message/
> * !^Content-Type: multipart/
> * !^Content-Type: application/pgp
> {
>         :0 fBw
>         * ^-----BEGIN PGP MESSAGE-----
>         * ^-----END PGP MESSAGE-----
>         | formail -i "Content-Type: application/pgp; format=text; x-action=encrypt"
> 
>         :0 fBw
>         * ^-----BEGIN PGP SIGNED MESSAGE-----
>         * ^-----BEGIN PGP SIGNATURE-----
>         * ^-----END PGP SIGNATURE-----
>         | formail -i "Content-Type: application/pgp; format=text; x-action=sign"
> }

I personally do not use this recipe, but I wouldn't think the 'f' flag
on the top-level recipe would matter since the action is not a pipe.
There is nothing in the man page that I can see that says what the 'f'
flag does when applied to a grouping recipe.  Does it really not work
for you when you use it as documented in PGP-Notes.txt?

Reply via email to