のようなものを試してください
gpg -ea -r "Recipient name" -o - filename | mail -s "Subject line" [email protected]
ファイル「ファイル名」の公開鍵暗号化されたアスキー コピーを「受信者名」(gpg キーリングにある) という名前の人物に、メール アドレス [email protected] に、指定された件名で送信します。
または
echo "Your secret message" | gpg -ea -r "Recipient name" | mail -s "Subject" [email protected]
ディスク上のクリアテキスト ファイルからではなく、直接テキストを送信します。