Eu daria uma olhada nas receitas no Projeto de Documentação do Site , especificamente esta receita: 15.7 Encaminhando mensagens confidenciais em criptografia formato .
# by [alan]
# See if addressed *directly* to me, and ..
# ..has not already been forwarded
KEY = "TheMagic"
FORWARD_EMAIL = "[email protected]"
:0
*$ ^To:.*$LOGNAME(@|[^0-9a-z]|$)
*$ ! ^$MYXLOOP
{
# now let's encrypt the body using mimencode
:0 fbw
| echo "MIME-Version: 1.0" ; \
echo "Content-Type: application/crypt" ; \
echo "Content-transfer-encoding: base64" ; \
echo "" ; \
crypt $KEY | mimencode -b
# Now let's prepare the headers for forwarding the mail,
# and mark it so we don't loop
:0 fhw
| $FORMAIL -I"Resent-To: $FORWARD_EMAIL" -I"$MYXLOOP"
:0
! $FORWARD_EMAIL
}
Em vez de chamar esta linha:
crypt $KEY | mimencode -b
Você deve poder substituir sua chamada em seu lugar:
~/bin/encryptemail.pl | mimencode -b