PGP Dialog#
Introduction – Where am I?#
The PGP Dialog is the classic OpenPGP key chooser. It appears when NeoMutt’s built-in PGP backend needs you to choose a key for signing or encryption. If you are using GPGME instead, you will usually see the GPGME Dialog instead of this one.
1 + 4096/0x810582F5 RSA es 2 + 4096/0x810582F5 RSA es 3 + 4096/0x810582F5 RSA es 4 + 4096/0x7224725C RSA es 5 + 4096/0x7224725C RSA es 6 + 4096/0x7224725C RSA es Jim Smith (backup) <jim@example.com> 7 + 4096/0x7224725C RSA es Jim Smith (backup) <jim@example.com> 8 + 4096/0x810582F5 RSA es James Smith (flatcap) <jim@example.com> 9 + 4096/0x810582F5 RSA es James Smith (flatcap) <jim@example.com> 10 + 4096/0x810582F5 RSA es James Smith (flatcap) <jim@example.com> PGP keys matching <jim@example.com>
What am I looking at?#
Each row is a candidate key, showing trust, key size, key ID, algorithm, capabilities, and user ID.
The highlighted row is the key NeoMutt will use if you select it.
The status line shows which recipient address or search is being matched.
What can I do?#
Choose the correct public key for encryption or the correct secret key identity for signing.
Verify the selected key before using it.
View the key’s user ID in more detail.
Cancel key selection and return to the sending workflow.
Full reference: Pgp Functions.
Where can I go next?#
Selecting a key returns you to the Compose Dialog so sending can continue.
Verifying a key can open one of the Simple Pagers.
Cancelling returns you to the send flow without choosing a key.
Where did I come from?#
You typically arrive from the Compose Dialog when sending a signed or encrypted message.
This dialog is most likely when NeoMutt is using the classic PGP backend rather than GPGME.
How do I configure this?#
Start with Encryption Config and Send Config.
Common options include
$crypt_use_gpgme,$pgp_default_key,$pgp_entry_format,$pgp_key_sort,$pgp_long_ids, and$pgp_show_unusable.Related commands include
:crypt-hookand generic:setconfiguration.Colours come from Colour Objects, especially
indicator,status,message, andnormal.