Replace brittle disposable emails with a self-hosted, machine-readable mail backbone. Zero CAPTCHA, sub-millisecond regex OTP parsing, native webhook stream into LangChain, n8n, CrewAI, AutoGen, and automated browser fleets.
{"is_spam": m.is_spam, "otp":"970860","addr":"agent-task99@trustdigital.my.id","latency_ms":112}Zero external SMTP vendors, zero rate-limiting chokepoints, and zero database table lock contention.
Dual-pass heuristic extraction parses incoming RFC822 subject and body payloads in <15ms. Captures 4-to-8 digit codes, alphanumeric tokens, and magic verification URLs with zero false positives.
Native MTA daemon receives raw SMTP connections straight from senders without relay middle-hops. SQLite WAL mode provides concurrent asynchronous writes with zero lock contention.
Eliminate wasteful CPU polling loops. Subscribed agents receive instant Server-Sent Events or authenticated HTTP POST webhook triggers the instant an email hits the queue.
Isolated alerting pipe routed via @trustdmail_bot with cryptographic deduplication, sender filters, and custom alert thresholds for operator human-in-the-loop oversight.
Dynamically route across trustdigital.my.id, kalareka.biz.id, or your enterprise custom vanity domains. Catch-all routing provisions unlimited address permutations on the fly.
Strict UFW inbound firewall restricts Port 25 while blocking outbound ports to prevent VPS blacklisting. Automated 7-day (168h) rolling database vacuum guarantees complete privacy and zero data bloat.
Test autonomous email generation and verify instant OTP capture in real time.
| WIB | Recipient | Sender | OTP | Latency |
|---|---|---|---|---|
| 14:04:12 | worker-node-88... | auth@google.com | 582910 | 108ms |
| 14:03:55 | task-harvester... | noreply@github.com | 419033 | 124ms |
| 14:02:18 | agent-task99... | security@service.id | 970860 | 112ms |
Choose your programming language or orchestrator. Standard REST API with no cumbersome auth flow.
# 1. Generate New Address for Agent Task curl -X POST https://mail.trustdigital.my.id/api/generate -H "Content-Type: application/json" -d '{"domain":"trustdigital.my.id","username":"agent-task"}' # Output: {"address":"agent-task-912@trustdigital.my.id"} # 2. Poll OTP via Long-Polling (30-second timeout) curl -X GET "https://mail.trustdigital.my.id/api/otp?addr=agent-task-912@trustdigital.my.id&wait=30" # Output: {"found":true,"is_spam": m.is_spam, "otp":"682104","sender":"security@app.com"}
# Autonomous Email Harvester Tool for LangChain / AutoGen import requests BASE_URL = "https://mail.trustdigital.my.id/api" def create_agent_inbox(prefix="autogen-worker"): resp = requests.post(f"{BASE_URL}/generate", json={"username": prefix}) return resp.json()["address"] def harvest_otp(email_address, timeout=30): # Long-poll until OTP extracted by server regex resp = requests.get(f"{BASE_URL}/otp", params={"addr": email_address, "wait": timeout}) data = resp.json() if data.get("otp"): return data["otp"] raise TimeoutError("OTP not received within timeout window.") inbox = create_agent_inbox() print(f"Use email for signup: {inbox}") otp = harvest_otp(inbox) print(f"Verified OTP: {otp}")
{
"name": "TRUSTD Mail OTP Harvester Node",
"nodes": [
{
"parameters": {
"httpMethod": "POST",
"path": "trustd-otp-webhook"
},
"name": "Webhook Ingest Trigger",
"type": "n8n-nodes-base.webhook"
}
]
}
Public disposable email tools resell verification codes, log user IPs, and get blacklisted. TRUSTD Mail gives your engineering org total ownership.
| Architectural Metric | TRUSTD Mail Autonomous Hub | Commercial Disposable Mail |
|---|---|---|
| Data Privacy | check_circleIsolated SQLite / Zero Public Logs / Auto-Purge | cancelPublic shared inboxes; codes visible to third parties |
| Ingestion Latency | < 120ms (Direct TCP 25 + SSE Push) | 5,000ms - 30,000ms (Heavy polling with rate limits) |
| Programmatic API | check_circleUnlimited REST, Webhooks and SSE Stream | cancelCloudflare CAPTCHAs, heavy rate limiting, paywalled APIs |
| Domain Reputation | check_circlePrivate verified domains with strict DKIM/SPF | cancelPermanently blocked by Auth0, Google, GitHub |
| Firewall Safety | check_circleStrict Inbound-only (Ports 25/465 outbound disabled) | Unmanaged VPS blacklisting risk |
Built specifically for intensive workloads demanded by automation engineers and AI agent scrapers.
Accepts only incoming mail traffic from verified mailservers. Outbound ports 25 and 465 are strictly blocked to eliminate abuse or VPS IP contamination.
Write-Ahead Logging provides ultra-high read concurrency without table locks when thousands of incoming emails hit the ingestion pipeline simultaneously.
NTP synchronization to Asia/Jakarta (WIB) with automated rolling purge of messages and metadata every 7 days for disk footprint optimization.
Sub-network token bucket rate isolation and Telegram dispatcher cooldown buffers ensure bots are never overwhelmed by sudden volume spikes.
Leverage robust, autonomous temporary mail infrastructure engineered from the ground up for advanced workflow automation without DNS headaches.