Postlane transactional email API and Cursor plugin
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Documented (README)
- !No standard license detected
git clone https://github.com/zwebso/postlaneTools overview
# Postlane
[Postlane](https://www.postlane.email) is a transactional email API. Applications use it to send welcome messages, address verification, password resets, and receipts from a verified domain.
Postlane is not an inbox, and it does not provide IMAP or hosted mailboxes.
- Product: [https://www.postlane.email](https://www.postlane.email)
- Docs: [https://www.postlane.email/docs](https://www.postlane.email/docs)
- Pricing: [https://www.postlane.email/pricing](https://www.postlane.email/pricing)
- Sign in: [https://www.postlane.email/login](https://www.postlane.email/login)
## Send
Create a key at [API keys](https://www.postlane.email/app/api-keys) after you [verify a sending domain](https://www.postlane.email/app/domains). The secret is shown once and starts with `pl_live_`. Keep it on your server.
```http
POST https://www.postlane.email/v1/emails
Authorization: Bearer pl_live_…
Content-Type: application/json
Idempotency-Key: welcome-user-123
```
```json
{
"from": "hello@send.yourdomain.com",
"to": ["alex@example.com"],
"subject": "Welcome",
"html": "<h1>You’re in.</h1>"
}
```
A successful response is `202` with `{ "id": "em_…", "status": "queued" }`. `queued` means the message was accepted for delivery. It does not mean the message is in the inbox. Repeating the same `Idempotency-Key` returns the original result and does not send again.
Errors use `{ "error": { "code", "message", "request_id", "retryable" } }`. The same contract is published for agents at [https://www.postlane.email/llms.txt](https://www.postlane.email/llms.txt).
## Cursor
`postlane-cursor/` is the Postlane plugin for Cursor. It teaches `POST /v1/emails` and exposes `send_email`, `get_email`, and `list_emails`. The API key is a plugin setting. It is not stored in this repository.
## Development
```bash
npm install
npm run dev
```
Open [http://localhost:5173](http://localhost:5173). The first API request creates the local database schema. Local sends use a mock provider unless Email Sending is bound. `accepted` in that mode means the request was stored, not delivered.
```bash
npm test
npm run typecheck
```
Signed webhook delivery, attachments, and template versions are not part of the public API yet.
What people ask about postlane
What is zwebso/postlane?
+
zwebso/postlane is tools for the Claude AI ecosystem. Postlane transactional email API and Cursor plugin It has 0 GitHub stars and its last recorded update is dated 2026-10-04.
How do I install postlane?
+
You can install postlane by cloning the repository (https://github.com/zwebso/postlane) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is zwebso/postlane safe to use?
+
Our security agent has analyzed zwebso/postlane and assigned a Trust Score of 62/100 (tier: OK). See the full breakdown of passed checks and flags on this page.
Who maintains zwebso/postlane?
+
zwebso/postlane is maintained by zwebso. The last recorded GitHub activity is dated 2026-10-04, with 0 open issues.
Are there alternatives to postlane?
+
Yes. On ClaudeWave you can browse similar tools at /categories/tools, sorted by popularity or recent activity.
Deploy postlane to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/zwebso-postlane)<a href="https://claudewave.com/repo/zwebso-postlane"><img src="https://claudewave.com/api/badge/zwebso-postlane" alt="Featured on ClaudeWave: zwebso/postlane" width="320" height="64" /></a>More Tools
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
🪨 why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
The fastest, litest AI Gateway. Rust core with Python SDK. Call 100+ LLM APIs in OpenAI (or native) format with cost tracking, guardrails, load balancing, and logging [Bedrock, Azure, OpenAI, Anthropic, OpenAI, VertexAI, vLLM, Nvidia NIM]
Use Claude Code, Codex, VSCode, Pi, and OpenCode (and 6 other harnesses) for free (1.3B+ free tokens) from your terminal, app, IDE, or phone, and now from the browser with native browser sessions (multi-harness + multi-model) like OpenClaw (voice supported + ToS friendly)