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

Uploaded Source

File details

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

File metadata

  • Download URL: botmail-0.1.0.tar.gz
  • Upload date:
  • Size: 10.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.2

File hashes

Hashes for botmail-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7b86bece667f494acdb8eb3d4d0b79af9a05205ae24bcf6511bd232c11a2cf21
MD5 acffdfff0e5e31e7e0bb64ce1c9bdb81
BLAKE2b-256 1a9b18646363b97688fe2f4936a4bf3d149f16508535043daa0c3d83ed519304

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