consider the command:
gpg -r $recip" --quiet --encrypt
It currently sends the following message to stderr:
gpg: automatically retrieved 'test@example.org' via Local
Two problems with this:
- it's not being quiet even though i said --quiet
- it's a misleading/confusing message. "automatically retrieved" sounds like there was some sort of fetch operation, but "via Local" suggests that there wasn't. I think it's structured this way because it's a generic message, but it's particularly difficult to understand, so i think it's worth making it less generic.