Defina uma chave GPG específica para um destinatário específico no mutt

1

Estou tentando fazer com que mutt use uma chave GPG específica ao enviar e-mails para um destinatário específico, assim como "regras por destinatário" em OpenPGP / Enigmail . Por exemplo, se eu quiser enviar um email para [email protected] , quero criptografá-lo com a chave pública 0xDEADBEEF e quando eu enviar um email para [email protected] , quero criptografá-lo com outra chave pública 0xBA5EBA11 .

Para isso, incluo as seguintes linhas no meu arquivo ~/.mutt/muttrc :

send-hook '~t ^coworker@company\.com$' 'set crypt_autoencrypt ; set crypt_autosign'
crypt-hook '~t ^coworker@company\.com$' '0xDEADBEEF'
send-hook '~t ^loveydovey@home\.net$' 'set crypt_autoencrypt ; set crypt_autosign'
crypt-hook '~t ^loveydovey@home\.net$' '0xBA5EBA11'

O send-hook funciona como esperado, mas eu ainda sempre tenho que escolher a chave. Como posso fazer com que mutt escolha a chave conforme definido por crypt-hook ?

    
por ryyst 29.12.2013 / 16:48

1 resposta

1

O padrão crypt-hook é um destinatário, portanto, remova ~t do padrão, não é necessário:

crypt-hook '^coworker@company\.com$' '0xDEADBEEF'
    
por 07.01.2014 / 02:04

Tags