Mutt
為 mutt 中的特定收件人設置特定的 GPG 密鑰
在向特定收件人發送郵件時,我嘗試
mutt
使用特定的 GPG 密鑰,就像OpenPGP / Enigmail
. 例如,如果我想向其發送電子郵件,coworker@company.com
我想用公鑰對其進行加密,0xDEADBEEF
而當我向其發送電子郵件時,loveydovey@home.net
我想用其他一些公鑰對其進行加密0xBA5EBA11
。為此,我在
~/.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'
按預期工作,
send-hook
但我仍然必須選擇關鍵。如何mutt
選擇由定義的密鑰crypt-hook
?
crypt-hook
的模式是一個收件人,所以~t
從模式中刪除,它不是必需的:crypt-hook '^coworker@company\.com$' '0xDEADBEEF'