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.3.tar.gz (11.6 kB view details)

Uploaded Source

File details

Details for the file botmail-0.2.3.tar.gz.

File metadata

  • Download URL: botmail-0.2.3.tar.gz
  • Upload date:
  • Size: 11.6 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.3.tar.gz
Algorithm Hash digest
SHA256 7fe071c85aaeca5bdca5b0b8f5427dbf50fa94a71da2d4e35e5e5ffba56be9ca
MD5 768919e877ec63e82ca51b4fbb97cf56
BLAKE2b-256 418a336bee7c28761870c551a624c5dc310b3275890cdaa6ee16f3ab95d70aeb

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