SMTP relay activity dashboard powered by Appier. Receives delivery status webhooks from netius ActivityRelaySMTPServer and provides an admin interface for browsing email activity.
- Delivery status tracking with per-recipient session details and SMTP transcripts
- TLS negotiation visibility including protocol version and cipher information
- Full email contents storage with raw and HTML viewing modes
- MIME attachment extraction and individual download support
- One-click JSON export of activity data for LLM-assisted analysis
- CSV export for bulk activity reporting
- Webhook authentication via shared secret
| Name | Type | Default | Description |
|---|---|---|---|
| MONGOHQ_URL | str |
localhost |
MongoDB connection string |
| ACTIVITY_SECRET | str |
None |
Shared secret for webhook authentication (optional) |
| MAILOG_STORE_CONTENTS | bool |
False |
If enabled, stores full email contents in MongoDB and exposes raw/HTML view links in the report |
| SERVER | str |
uvicorn |
ASGI server to use |
| HOST | str |
127.0.0.1 |
Bind address |
| PORT | int |
8080 |
Bind port |
Configure the netius ActivityRelaySMTPServer to point at this service:
export SMTP_ACTIVITY_URL=http://localhost:8080/api/activity
export SMTP_ACTIVITY_SECRET=your-shared-secretpip install -r requirements.txt
PYTHONPATH=src python -m mailogMailog is currently licensed under the Apache License, Version 2.0.