Murphy’s Telegram & Mail — Post Office & Mail System for RedM
Store: murphy-workshop.com
Showcase: https://www.youtube.com/watch?v=q9QfBNx9Lv4
A Complete, Immersive Mail System
Murphy’s Telegram & Mail brings a fully-featured post office system to your RedM server. Players can send telegrams and letters (with optional item packages) to any character or job-based mailbox. Beautiful handwritten stationery, dynamic pricing, and deep configuration make it the most complete mail resource available.
Features
Telegrams & Letters
- Telegrams: short messages (120 chars, configurable) with dynamic per-character pricing
- Letters: long-form mail (10,000 chars) with player-chosen fonts and optional item packages (attach any inventory item up to a configurable weight limit)
Delivery delays: configurable availability timers for realistic postal service feel
Stationery & Templates
- Beautiful letter and telegram templates with custom backgrounds, headers, stamps, and borders
Job-restricted templates — give official stationery to sheriffs, doctors, mayors, or any role
Fully customizable: swap images, add your own designs (PNG), no code changes needed
Multiple fonts included: handwriting, cursive, and typewriter styles
Job Mailboxes
- Shared job-based mailboxes (e.g. “Sheriff of Rhodes”) accessible by any player with the matching job
- Route mail to a role, not just a person: perfect for government, law enforcement, businesses
Contacts & Favorites
- Persistent contacts list per character
Mark favorites for quick access
One-click recipient autofill
Post Office NPCs
- Configurable NPC clerks at each post office location
- Custom ped models, outfits, and ambient speech
- Integrated with murphy_interact for immersive 3D interaction targets (or native prompt)
Dynamic Pricing
- Base price + per-character cost (telegram)
- Base price + per-item cost (letter packages)
External API
- Exports & events let any resource send mail programmatically
- Send tax bills, job offers, quest rewards, banking statements, admin announcements, all through the postal system
Full documentation + 10 ready-to-use integration examples included
Multi-Framework Support
Works out of the box with three major frameworks:
| Framework | Inventory | Notifications |
|---|---|---|
| REDEMRP | redemrp_inventory | murphy_notify |
| RSG-Core | rsg-inventory | ox_lib |
| VORP | VorpInv | VORP core |
Adapter-based architecture: no framework code outside of adapter files. Clean and maintainable. Easy to add your custom framework.
Security & Performance
Server-side validation on all pricing, field lengths, item types, and job access
Parameterized SQL queries — no injection vulnerabilities
Atomic database operations — no duplicate deliveries or race conditions
Rate limiting — configurable cooldown between sends
Auto-cleanup — expired documents and inbox entries purged automatically
Auto-migration — database tables created on first start, no manual SQL needed
Full Configuration Control
Everything is configurable from a single config.lua:
Pricing (base costs, per-character, per-item)
Character limits (body, subject, signature)
Delivery delays (telegrams vs. letters)
Package constraints (max weight, allowed item types)
Rate limiting (cooldown between sends)
Expiration (archive/delete thresholds)
Post office locations, NPC models, outfits
Mailboxes, templates, fonts
UI language (English / French included)
What’s Included
UI source code (Vite + React) : fully customizable frontend
Complete documentation: README, API docs, template guide
SQL schema (auto-created on startup)
10 integration examples for common use cases
Requirements
- oxmysql
- murphy_interact (optionnal)
- One supported framework (REDEMRP, RSG-Core, or VORP) or your own
Why murphy_post?
Most mail scripts are basic text-only systems. Murphy’s Telegram & Mail is a complete postal service: beautiful stationery with templates and stamps, item delivery, job mailboxes, contacts management, an external API for integration with your entire server ecosystem, and rock-solid security. It’s the mail system your server deserves. ![]()
Buy it now on murphy-workshop.com !
| Code is accessible | Client, config and server adapters only |
| Subscription-based | No |
| Lines (approximately) | ~2200 (JSX/JS/CSS) and ~3400 (LUA) |
| Requirements | oxmysql (free), murphy_interact (free & optionnal) |
| Support | Yes |


