Suggestions for common UX practices
This page is intended for developers of MUA's or other OpenPGP GUI's to have a place to note down suggestions which could help with the overall OpenPGP User Experience.
OpenPGP
MIME part names
To best show users that do not have a PGP/MIME aware MUA what a Mail contains it is suggested that the header of an OpenPGP encrypted MIME part or of the signature has a file name.
- openpgp-encrypted-message.asc: For encrypted messages e.g.:
Content-Type: application/octet-stream; name="openpgp-encrypted-message.asc" Content-Disposition: inline; filename="openpgp-encrypted-message.asc" Content-Transfer-Encoding: 7bit
- openpgp-digital-signature.asc: For the signature e.g.:
Content-Type: application/pgp-signature; name="openpgp-digital-signature.asc" Content-Transfer-Encoding: 7bit