Zum Hauptinhalt springen
Jmail Keine Installation nötig – nutzt PEP 723-Inline-Abhängigkeiten mit uv.
# Zeigt die ersten 5 E-Mails an
uv run clients/python/jmail.py emails --head 5

# Nur Netzwerkansicht (kein Nachrichtentext, viel kleiner)
uv run clients/python/jmail.py emails --slim --head 10

# Listet alle Datensatz-URLs auf
uv run clients/python/jmail.py urls
Oder als Bibliothek nutzen:
from jmail import JmailClient

client = JmailClient()
df = client.emails(slim=True)
print(df.head())

DuckDB (ohne Download)

Parquet-Dateien direkt über HTTP abfragen – du musst nichts außer DuckDB installieren:
SELECT sender, COUNT(*) as n
FROM read_parquet('https://data.jmail.world/v1/emails-slim.parquet')
GROUP BY sender ORDER BY n DESC LIMIT 20;

Direkter Download

Lade beliebige Datensätze direkt herunter:
# Parquet
curl -O https://data.jmail.world/v1/emails-slim.parquet

# NDJSON (gzip-komprimiert)
curl -O https://data.jmail.world/v1/emails-slim.ndjson.gz

Wie geht es weiter?