Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tiagocordeiro/pydistmail
Distribui os emails recebidos utilizando pipe
https://github.com/tiagocordeiro/pydistmail
hacktoberfest
Last synced: about 2 months ago
JSON representation
Distribui os emails recebidos utilizando pipe
- Host: GitHub
- URL: https://github.com/tiagocordeiro/pydistmail
- Owner: tiagocordeiro
- License: agpl-3.0
- Created: 2017-09-11T16:04:55.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-09-11T08:44:39.000Z (4 months ago)
- Last Synced: 2024-10-30T09:43:24.015Z (3 months ago)
- Topics: hacktoberfest
- Language: Python
- Homepage:
- Size: 181 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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: [email protected]```
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)```python
# lista com vendedores ou emails para distribuição
vendedores = [('Vendedor 01', '[email protected]'),
('Vendedor 02', '[email protected]'),
('Vendedor 03', '[email protected]')]
```6. Altere o email principal de recebimento. (o mesmo que criou no passo 1)
```python
s.sendmail("[email protected]", vendedores[proximovendedor][1],
msg.as_string())
```7. Adicione um novo encaminhamento para o email de distribuição.
![Imagem do cPanel](docs/images/cpanel_encaminhadores01.jpg)
8. Encaminhe para o script.
![Imagem do cPanel](docs/images/cpanel_encaminhadores02.jpg)
Done.
TODO:
- [x] 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