Skip to content

tiagocordeiro/pydistmail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pydistmail

Distribui os emails recebidos de forma sequencial entre membros de uma lista utilizando Python.

Quando usar

Imagine que você tem uma equipe de vendas e gostaria que os contatos recebidos em um site, seja distribuido igualmente entre os vendedores.

Como usar no cPanel

  1. Crie uma conta de email que receberá os contatos Ex: vendas@domain.com
  2. Crie as contas de emails para onde serão distribuidos os contatos.
  3. Faça upload do script no servidor. (atenção: NÃO utilize uma pasta pública)
  4. Altere os privilégios do script $chmod 744 pydistmail.py
  5. Altere a lista de vendedores (os mesmos que criou no passo 2)
# lista com vendedores ou emails para distribuição
vendedores = [('Vendedor 01', 'vendas01@dominio.com.br'),
              ('Vendedor 02', 'vendas02@dominio.com.br'),
              ('Vendedor 03', 'vendas03@dominio.com.br')]
  1. Altere o email principal de recebimento. (o mesmo que criou no passo 1)
s.sendmail("vendas@dominio.com.br", vendedores[proximovendedor][1],
           msg.as_string())
  1. Adicione um novo encaminhamento para o email de distribuição.

Imagem do cPanel

  1. Encaminhe para o script.

Imagem do cPanel

Done.

TODO:

  • Salvar logs de emails recebidos e distribuidos em um arquivo .csv
  • Salvar logs de emails recebidos e distribuidos em um banco de dados
  • Melhorar a documentação
  • Relatórios

About

Distribui os emails recebidos utilizando pipe

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages