Metadata-Version: 2.4
Name: seven2one-questra-email
Version: 0.1.0
Summary: Email Client for Questra®
Author-email: Team Techstack <questra_python@seven2one.de>
License: Proprietary
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Communications :: Email
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.10
Requires-Dist: pydantic<3.0.0,>=2.0.0
Requires-Dist: requests<3.0.0,>=2.31.0
Requires-Dist: seven2one-questra-authentication~=2.0
Description-Content-Type: text/markdown

# Questra Email

Python Email Client for the Questra API.

## Installation

```bash
pip install seven2one-questra-email
```

## Requirements

- Python >= 3.10

## Quickstart

```python
from seven2one.questra.authentication import QuestraAuthentication
from seven2one.questra.email import QuestraEmail

auth = QuestraAuthentication(
    url="https://authentik.example.com", username="svc", password="secret"
)
client = QuestraEmail(
    url="https://questra.example.com/emailservice/", auth_client=auth
)

client.send(
    to=["user@example.com"],
    subject="Hello",
    text_body="World",
)
```
