Uma ferramenta automatizada para gerenciar solicitações de pagamento e reembolso, desenvolvida para todos os clubes!
- 🤖 Automação de envio de emails via Gmail
- 📊 Gerenciamento de histórico de solicitações
- 📝 Interface gráfica intuitiva
- 🔄 Fluxo de trabalho otimizado para solicitações
- 📁 Integração com Google Drive
- 📈 Histórico de compras e solicitações
- Clone o repositório:
git clone https://github.com/seu-usuario/email-automation.git
cd email-automation- Crie um ambiente virtual Python:
python -m venv venv
source venv/bin/activate # Linux/Mac
# ou
.\venv\Scripts\activate # Windows- Instale as dependências:
pip install -r requirements.txt- Crie um arquivo
.envna raiz do projeto:
touch .env # Linux/Mac
# ou
type nul > .env # Windows- Adicione suas credenciais do Gmail no arquivo
.env:
EMAIL_USER=seu.email@gmail.com
EMAIL_PASSWORD=sua_senha
⚠️ Importante: Para oEMAIL_PASSWORD, você precisa usar uma "Senha de App" do Google:
- Acesse sua Conta Google
- Vá em "Segurança"
- Ative a verificação em duas etapas (se ainda não estiver ativa)
- Em "Senhas de app", gere uma nova senha para este aplicativo
- Use esta senha gerada no arquivo
.env
- Execute o programa:
python email_automation.py-
Siga o fluxo de trabalho na interface:
- Etapa 1: Link do Drive e Acesso a Documentos
- Etapa 2: Informações da Compra
- Etapa 3: Compor e Enviar Email
-
O sistema irá:
- Abrir o Gmail automaticamente
- Preencher o email com as informações fornecidas
- Permitir revisão manual antes do envio
- Python 3.8+
- Google Chrome instalado
- Conta Gmail com verificação em duas etapas ativada
- Acesso ao Google Drive
- Python
- Tkinter
- Selenium
- Google Chrome WebDriver
- Python-dotenv
- Mantenha suas credenciais seguras
- Não compartilhe seu arquivo
.env - Verifique sempre os dados antes de enviar
- Mantenha o Chrome atualizado