Class to handle smpt and imap server for RPA apps
Project description
BotMail
BotMail é uma ferramenta Python projetada para facilitar o gerenciamento de e-mails usando os protocolos SMTP e IMAP. Ideal para integrar em fluxos de trabalho de Automação de Processos Robóticos (RPA), permite o envio, leitura e manipulação de e-mails de forma simples e eficiente.
Funcionalidades
- Envio de E-mails (SMTP): Configure e envie e-mails com facilidade.
- Recebimento de E-mails (IMAP): Leia e processe e-mails diretamente do servidor.
- Manipulação de Anexos: Faça download e gerenciamento de anexos.
- Automação: Integração com fluxos de RPA para tarefas repetitivas e automáticas.
Requisitos
- Python 3.10 ou superior.
- Biblioteca padrão
smtplib,imaplib, eemail.
Instalação
- Instale o pacote:
pip install botmail
Exemplo de Uso
from botmail.webmail import Email
if __name__ == "__main__":
mail = Email(
"smtp.example.com.br",
"imap.example.com.br"
)
mail.send_email(
"Nem Email Class",
"example1@gmail.com",
["example2@gmail.com"],
mail.generate_simple_html_body('Hi', 'BotMail', "What's up?"),
)
No exemplo acima:
- Configuramos as credenciais do servidor SMTP e IMAP.
- Enviamos um e-mail simples usando
send_email.
Licença
Este projeto está licenciado sob a licença MIT. Consulte o arquivo Licença MIT para mais detalhes.
Contribuições
Contribuições são bem-vindas! Caso tenha sugestões, melhorias ou correções, sinta-se à vontade para abrir uma issue ou enviar um pull request.
Contato
Para dúvidas ou suporte, entre em contato com o mantenedor através do GitHub.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file botmail-0.2.2.tar.gz.
File metadata
- Download URL: botmail-0.2.2.tar.gz
- Upload date:
- Size: 11.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8fb60515b096651ed36e090566fdf10580cafa3690f36c2bd098c037d2075d72
|
|
| MD5 |
881cdd61f260d33acb19d0d3b0f3a345
|
|
| BLAKE2b-256 |
45a59a9fa84d54384962632928a9ace4e61adc26b57303bd4ea6e57fb6c20e6c
|