Add keymap_only configuration, to ignore public_keys list.
This means the keymap will be exclusively used to determine which email addresses to sign with which keys.
This commit is contained in:
parent
119b611557
commit
b6e4a321e6
2 changed files with 6 additions and 1 deletions
|
@ -3,6 +3,11 @@
|
|||
# this may be useful for debugging purposes
|
||||
add_header = yes
|
||||
|
||||
# whether we should only sign emails if they are explicitly defined in
|
||||
# the key mappings below ([keymap] section)
|
||||
# this means gpg-mailgate won't automatically detect PGP recipients
|
||||
keymap_only = no
|
||||
|
||||
[gpg]
|
||||
# the directory where gpg-mailgate public keys are stored
|
||||
# (see INSTALL for details)
|
||||
|
|
|
@ -95,7 +95,7 @@ gpg_to = list()
|
|||
ungpg_to = list()
|
||||
|
||||
for to in to_addrs:
|
||||
if to in keys:
|
||||
if to in keys and not ( cfg['default'].has_key('keymap_only') and cfg['default']['keymap_only'] == 'yes' ):
|
||||
gpg_to.append( (to, to) )
|
||||
elif cfg.has_key('keymap') and cfg['keymap'].has_key(to):
|
||||
gpg_to.append( (to, cfg['keymap'][to]) )
|
||||
|
|
Loading…
Reference in a new issue