Firstly, because everyone should be using encryption and signatures
in their email. Secondly, because there are absolutely no reason
for you not to be using PGP-compatible software. Thirdly, because
documentation is mostly geared toward someone who is already
familiar with PGP. Fourtly, because we like to promote both GnuPG
and Mutt as free software project, for use in everyday
communications. Lastly, because Justin R. Miller likes writing
tutorials.
For all these reasons, you can find below a link to Justin's HOWTO
on how to send and receive cryptographically signed and/or
encrypted email with GnuPG and the [[http://www.mutt.org/][Mutt mail reader]].
This HOWTO is available:
- as plain text ( [[http://codesorcery.net/old/mutt/][en]] )
** PHP-GnuPG HOWTO
With the preponderance of javascript based OpenPGP solutions to
various functions on the web, the desire to perform certain types
of server side functions on a PHP driven website also has its
merits.
While PHP support for GPGME is either lacking, or too arcane for
most developers to decipher, or both; Piotr Masełkowski at
[[https://maslosoft.com/][Maslosoft]] has an alternative guide using the CLI programs.
This HOWTO is available:
- as an online HTML article ( [[https://maslosoft.com/blog/2017/09/12/using-gpg-with-php-on-server/][en]] )
** GPGME Python Bindings HOWTO
Written "in house" by the GnuPG Project core team, the GPGME Python
Bindings HOWTO provides detailed instructions and examples for
using the Python bindings of the GPGME API with Python 3 code.
This HOWTO is available:
- in its original Emacs Org Mode source form in the GPGME repository ( [[https://dev.gnupg.org/source/gpgme/browse/master/lang/python/docs/GPGMEpythonHOWTOen.org][en]] )
- - as an online HTML file ( [[../howtos/en/GPGMEpythonHOWTOen.html][en]] )
+ - as an online HTML file ( [[GPGMEpythonHOWTOen.html][en]] )