Configuring Evolution for encrypting emails with GnuPG works almost out of the box.

In the account settings enable always trusting keys in your keyring



Then make sure that the imported public keys from others have Owner Trust set properly

When the Owner Trust is too low, Evolution will not use the public key

You can use Gpa or Seahorse software to set the Owner Trust.