Re: Firma de correos con mutt en un script.
El Sun, 22 Jan 2012 18:08:11 +0100, fernando sainz escribió:
> El día 22 de enero de 2012 18:00, Camaleón <noelamac@gmail.com>
> escribió:
(...)
>>> 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
>>
> Lo he probado, pero no funciona.
¿Has cambiado el comando del gpg y hace lo mismo? Qué raro :-?
Dile al Mutt que te registre los que hace (mutt -d 2...) y vete comparando
los resultados con todas las opciones que hayas probado:
--passphrase-fd 0 + echo "frase" | mutt...
--passphrase-fd 0 + mutt -s ...
--passphrase frase + echo "frase" | mutt...
--passphrase frase + mutt -s ...
Saludos,
--
Camaleón
Reply to: