O que você precisa fazer é incluir o arquivo abaixo da
Content-Disposition: attachment; filename="por5151.pdf"
linha enquanto você gera o arquivo .eml
. Você pode fazer isso usando o utilitário base64
:
base64 por5151.pdf
Certifique-se de que o limite de fechamento ( --B835649000072104Jul07--
) seja inserido por trás disso.
sendmail
não interpreta o arquivo que você o entrega e, portanto, não insere magicamente o conteúdo do arquivo .pdf
.