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 <[email protected]>:
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
[email protected]
https://listas.dcc.ufba.br/mailman/listinfo/psl-ba