jf> Test this in CRON and let me know what happens: jf> =====cut here===== jf> #!/bin/bash jf> cd /tmp jf> cat >/tmp/.pass < password jf> EOF jf> cat thefile | gpg -z9 --no-version --textmode --comment "JLF Sends..." jf> --batch --yes --passphrase-fd 2 -a -v -v -c 2<.pass jf> =====cut here===== Thank you. That works, i.e., it sends a GPG-encoded message on stdout to email. I guess that's what it's supposed to do. Meanwhile, I discovered a large clue, running this script: ----------------------- gcrypt ------------------------ #!/bin/ksh echo $(