Este projeto automatiza o envio de e-mails personalizados com anexos, reduzindo significativamente o tempo necessário para tarefas rotineiras de comunicação.
Originalmente desenvolvido para otimizar um fluxo de trabalho repetitivo em um ambiente profissional, ele reduziu um processo que antes levava mais de 5 horas para cerca de 1 minuto.
🔧 O que ele faz
Compacta automaticamente pastas específicas contendo arquivos de diferentes clientes.
Associa cada cliente ao seu respectivo e-mail com base em uma lista no Excel.
Personaliza o assunto e o corpo de cada e-mail.
Exibe mensagens no console informando o status de cada envio.
📂 Arquivos e Estrutura
automatic_sending_translated.ipynb: Notebook principal que contém toda a lógica da automação.
Estrutura de pastas:
main_folder/
client_1/
arquivos...
client_2/
arquivos...
...
email_list_file.xlsx: Arquivo Excel que faz a correspondência entre nomes de clientes e seus respectivos e-mails.
📈 Impacto
Essa automação trouxe um grande ganho de produtividade, transformando um processo manual e demorado em uma solução rápida e confiável.
É um ótimo exemplo de como o Python pode ser aplicado para resolver problemas reais de negócios e melhorar a eficiência operacional.
✅ Requisitos
Python 3
Bibliotecas: pandas, smtplib, email, openpyxl
(instalar com: pip install pandas openpyxl)
⚠️ Observação
Todas as informações sensíveis, como endereços de e-mail e credenciais, foram removidas ou ocultadas por questões de privacidade.