
At a glance
- Role
- Integration developer
- Sector
- Financial-services notifications
- Constraints
- Owned gateway hardware, email-triggered events, and no per-message vendor
- Stack
- Postfix · PHP · SMS gateway hardware
- Result
- Email-triggered SMS alerts running in production on infrastructure the organisation already owned, with no per-message vendor fee.
Context to result
The solution followed the shape of the problem.
A compact project map showing what constrained the work, what changed, and the useful outcome.
Owned gateway hardware, email-triggered events, and no per-message vendor
Connected a Postfix mail server to an in-house SMS gateway with PHP glue code, so an incoming email could trigger an outbound SMS automatically.
Email-triggered SMS alerts running in production on infrastructure the organisation already owned, with no per-message vendor fee.
01 · Context
What was getting in the way
The organisation needed outbound SMS alerts triggered by email events, without paying a commercial SMS-gateway subscription per message.
02 · Decision
What changed and why
Connected a Postfix mail server to an in-house SMS gateway with PHP glue code, so an incoming email could trigger an outbound SMS automatically.
03 · Evidence
Email-triggered SMS alerts running in production on infrastructure the organisation already owned, with no per-message vendor fee.
Technology used
- Postfix
- PHP
- SMS gateway hardware
More work

GOCD Budget Web Application
Reduced the ministry budget import, reporting, and printing stage from three days to a few hours.

Fire Alarm Panel Alert Emailer
Serial/COM bridge to a Honeywell fire alarm panel, pushing email and SMS alerts to off-site staff.

Flash → Webcam HTTP Server
Replaced a sunsetting Adobe Flash component invisibly to users — no change to the teller UI.
Your version of the problem
Need a legacy system to connect without disrupting staff?
Bring the systems, constraints, and workflow that must stay intact while the connection changes underneath it.
Map the connection