Skip to main content

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, e email.

Instalação

  1. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

botmail-0.2.2.tar.gz (11.7 kB view details)

Uploaded Source

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

Hashes for botmail-0.2.2.tar.gz
Algorithm Hash digest
SHA256 8fb60515b096651ed36e090566fdf10580cafa3690f36c2bd098c037d2075d72
MD5 881cdd61f260d33acb19d0d3b0f3a345
BLAKE2b-256 45a59a9fa84d54384962632928a9ace4e61adc26b57303bd4ea6e57fb6c20e6c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page