or download this
my $ct = $pgp->encrypt( Filename => 'plain.txt', Recipients => $key, C
+ipher => 'DES3', SignKeyID => $signkey, SignPassphrase => $GPG_PP ) o
+r die "Encryption failed: ", $pgp->errstr;
if ($ct) {
...
$err = Crypt::OpenPGP->errstr;
print "gpg failed: $err\n";
}