Skip to content

Some selection for jobs are done by receiving e-mail from candidates. This script helps this process.

License

Notifications You must be signed in to change notification settings

natanael127/select-cvs-sent-by-email

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Geração dos arquivos de entrada

  • No site gmail.com, selecione os e-mails enviados pelos candidatos
    • Eventuais respostas sobre o e-mail do candidato não devem ser selecionadas (delete ou mova de lugar as respostas)
    • O e-mail deve ter anexo em algum formato listado em CVS_POSSIBLE_EXT (.pdf, .doc, .docx, .odt)
  • Com os e-mails selecionados clique no símbolo Mais (três pontos verticais)
  • Selecione a opção Encaminhar como anexo uma vez que não há opção de salvar diretamente
  • Na janela de composição de e-mail que surgirá, envie um e-mail para si mesmo com os objetos EML anexos

Ambiente de execução do script

  • Baixe todos os anexos do e-mail enviado/recebido como .zip e descompacte-os dentro de uma pasta chamada E-mails/
    • Se for requisitado um idioma de decodificação, escolha Português
  • Coloque a pasta E-mails/ na mesma localização do script Curriculos.py
  • As seguintes dependências devem ser instaladas para boa execução do python3 (Use pip3 install <dep>)
    • eml-parser
  • Execute o script

Resultados

  • Arquivo em formato .csv com os dados do candidatos (numeração automática, nome e e-mail) pronto para abrir com editor de planilhas
  • Pasta Curriculos/ com os currículos renomeados (com número e nome do candidato)

About

Some selection for jobs are done by receiving e-mail from candidates. This script helps this process.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages