Re: Firma de correos con mutt en un script.
El Sun, 22 Jan 2012 16:48:43 +0000, Camaleón escribió:
> El Sun, 22 Jan 2012 17:22:31 +0100, fernando sainz escribió:
>
>> El día 22 de enero de 2012 17:01, Camaleón <noelamac@gmail.com>
>> escribió:
>
> (...)
>
>>> La duda de que tengo es quién pregunta por la contraseña, si mutt o
>>> gpg. El comando gpg se ejecuta en modo "batch", no debería preguntar
>>> nada...
>>>
>>>
>> Cuando lo ejecuto interactivo sale un prompt de mutt preguntando la
>> passphrase, pero
>> si he puesto las lineas esas, con dar retorno la usa.
>
> Ya... bueno, acabo de ver que es Mutt el que te pregunta la frase de
> paso:
>
> ***
> http://www.mutt.org/doc/PGP-Notes.txt
>
> $pgp_sign_command
> Sign a PGP/MIME body. This command always gets a pass phrase.
>
> (...)
>
> The passphrase is always passed on stdin; all commands must send their
> output to stdout and stderr.
> ***
>
> Hay que ver cómo saltarse eso.
Espera, espera... ¿has probado con esto?
set pgp_sign_command="gpg --no-verbose --batch --quiet --output - --passphrase-fd 0 --armor --detach-sign --textmode %?a?-u %a? %f"
echo "frase_de_paso" | mutt -s "Mensaje de prueba..." listaDeUsuariosEnEtcAliases < $HOME/contenidoDelCorreo
Saludos,
--
Camaleón
Reply to: