Acho que isso funciona:

1. Crie um template do certificado em SVG c/ Inkscape, e no local do nome uma marcação, exemplo: XXXXXX
2. Crie o script: gerar_e_enviar.sh, veja abaixo:

for ii in $LISTA_NOMES ; do
sed s/XXXXXX/$ii/ template_certificado.svg > /tmp/cert_$ii.svg
inkscape -A  /tmp/cert_$ii.svg /tmp/cert_$ii.pdf
cat mensagem.txt | mutt -s "Assunto" -a /tmp/cert_$ii.pdf fulano@dominio
done


o que fiz acima pode ter bug, então é bom ir testando antes...

Faz um laço em uma lista de nomes..
Criar os certificados a partir de um template SVG...
Converte de SVG par PDF
usa mutt ou mail para enviar como anexo por linha de comando...

feito.




Citando Rafael Gomes <rafaelgo...@techfree.com.br>:

Pessoal,

Alguém poderia gerar um script, que automaticamente adicione o nome do
participante a arte do certificado e envie esse certificado em PDF ao
email do mesmo?

A ideia é passar uma lista separada por vírgula ou espaço para o script.

Alguém poderia se responsabilizar de fazer esse script e auxiliar nosso evento?

Atenciosamente,

Rafael Gomes
Consultor em TI
LPIC-1 MCSO
(71) 8318-0284
Campus Party Brasil 2011
http://www.campus-party.com.br


--
://ValessioBrito.info
Comunicação e Tecnologia
mobile: +55 71 VALESSIO

_______________________________________________
PSL-BA mailing list
PSL-BA@listas.dcc.ufba.br
https://listas.dcc.ufba.br/mailman/listinfo/psl-ba

Responder a