Scripts that forward text messages received by ModemManager to other channels, such as e-mail, XMPP, Matrix and Mattermost.
Find a file
2026-05-03 00:16:26 +02:00
LICENSE Initial commit 2024-05-25 21:19:08 +02:00
mm-sms-email.sh Initial commit 2024-05-25 21:19:08 +02:00
mm-sms-matrix.sh Remove Telegram, add Matrix, update README 2026-05-03 00:16:26 +02:00
mm-sms-mattermost.sh Add Mattermost gateway 2024-06-02 21:04:44 +02:00
mm-sms-xmpp.sh Initial commit 2024-05-25 21:19:08 +02:00
README.md Remove Telegram, add Matrix, update README 2026-05-03 00:16:26 +02:00

ModemManager SMS Gateways

This repository contains scripts that forward text messages received by ModemManager to other channels, such as e-mail, XMPP, Matrix and Mattermost.

Usage

The scripts can be run manually from the command line, or scheduled with cron or systemd timers.

Requirements

  • bash
  • jq
  • ModemManager

For e-mail:

  • bsd-mailx or mailutils

For XMPP:

  • go-sendxmpp

For Matrix and Mattermost:

  • curl

License

This project is licensed under the GNU General Public License v3.0 or later. See the LICENSE file for details.