Skip to main content

Xitroo API

Project description

Unofficial Xitroo API

This is an unofficial API for interacting with the Xitroo email service. The API provides a set of Python classes and methods to manage email addresses, retrieve and send emails, handle inboxes, solve captchas, and more.

Table of Contents

Installation

To install this package, clone the repository and install the required dependencies:

pip install unofficial-xitroo-api

Quick Start

Here's a brief example to get you started:

from xitroo import Xitroo

# Generate mail
email = Xitroo.generate()
print(email)

# Initialize the Xitroo object
xitroo = Xitroo("your-email@xitroo.com")

# Get the inbox
inbox = xitroo.Inbox()

# Get the latest email
latest_mail = xitroo.getLatestMail()
print(latest_mail.getBodyText())

# Print code form latest email
print(Xitroo.getCode(latest_mail))

Classes Overview

Xitroo

The main class to interact with the Xitroo API. It includes methods for managing email addresses, headers, sessions, and performing various email operations.

Mail

Represents an email. It provides methods to retrieve email content, attachments, and metadata.

Inbox

Represents an inbox. It provides methods to retrieve emails and inbox information.

SearchMail

Provides methods to search the inbox by different criteria such as date, sender, title, and text in the body.

Captcha

Handles captcha-related operations including retrieving and verifying captchas.

Documentation

For detailed documentation, please refer to the HTML documentation in the docs folder.

Contributing

We welcome contributions! Please fork the repository and submit pull requests.

License

This project is licensed under the MIT License. See the LICENSE file for details.

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

unofficial_xitroo_api-0.8.tar.gz (8.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

unofficial_xitroo_api-0.8-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

Details for the file unofficial_xitroo_api-0.8.tar.gz.

File metadata

  • Download URL: unofficial_xitroo_api-0.8.tar.gz
  • Upload date:
  • Size: 8.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.11.9

File hashes

Hashes for unofficial_xitroo_api-0.8.tar.gz
Algorithm Hash digest
SHA256 29226930235fa211e8f3ab1735ebc27daeda8213d7488112c016b3646ca46b5f
MD5 c953f9bbcbb6dfcef74f09872be71592
BLAKE2b-256 57062d30e9bc292da70551717992f2818a7663008d439c9c3f87579a10aca6ae

See more details on using hashes here.

File details

Details for the file unofficial_xitroo_api-0.8-py3-none-any.whl.

File metadata

File hashes

Hashes for unofficial_xitroo_api-0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 7ee4a7a872a241e6fcb5dce9a1dbb98ca51991fa03c0ac8faa9e39c43f74de9d
MD5 fcbce1feb3d50f4eb3fd931e838c394c
BLAKE2b-256 d2885d32d2c21b343fccf2f82b48f850ee6a8ba3fe8456d5206015d5f56c17ac

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