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