mirror of
https://github.com/gaschz/dotfiles.git
synced 2025-03-01 14:22:33 +01:00
34 lines
1.7 KiB
Plaintext
34 lines
1.7 KiB
Plaintext
# SPDX-FileCopyrightText: 2020 Wojtek Porczyk <https://woju.eu>
|
|
# SPDX-FileCopyrightText: 2020 Miguel Jacq <https://mig5.net>
|
|
# SPDX-FileCopyrightText: 2023 - 2024 Benjamin Grande M. S. <ben.grande.b@gmail.com>
|
|
#
|
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
|
|
## Credits: https://github.com/Qubes-Community/Contents/blob/master/docs/configuration/mutt.md
|
|
|
|
## Hooks
|
|
send-hook "~A" "set pgp_autoinline=no"
|
|
send-hook "~t ^security@qubes-os\\.org$" "set pgp_autoinline=no crypt_autoencrypt=yes"
|
|
send-hook "~t @invisiblethingslab\\.com" "set pgp_autoinline=no crypt_autoencrypt=yes"
|
|
send-hook "~t @googlegroups\\.com" "set pgp_autoinline=yes crypt_autoencrypt=no"
|
|
|
|
## General Encryption and Signature
|
|
set crypt_autopgp = yes # Use PGP for encryption
|
|
set crypt_autoencrypt = no # Encryption is user preference
|
|
set crypt_autosign = yes # Sign all messages
|
|
set crypt_replyencrypt = yes # Encrypt replies to encrypted messages
|
|
set crypt_replysignencrypted = yes # Sign replies to encrypted messages
|
|
set crypt_verify_sig = yes # Verify the opened message signature
|
|
set crypt_use_gpgme = no # GPGME interferes with split-gpg
|
|
set crypt_protected_headers_read = yes # Display encrypted headers
|
|
set crypt_protected_headers_write = yes # Encrypt headers when composing
|
|
set crypt_protected_headers_save = no # Save headers in plain text to disk
|
|
|
|
## PGP
|
|
set pgp_autoinline = no # Inline is user preference
|
|
set pgp_use_gpg_agent = yes # Avoid prompting for a passphrase
|
|
set pgp_timeout = 600 # Seconds to linger passphrase in mememory
|
|
set pgp_good_sign = "^\\[GNUPG:\\] GOODSIG"
|
|
|
|
## vim: ft=muttrc
|