Skip to content
MailShell is a daemon that allows you to execute shell commands over email.
Go
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LICENSE
README.md
mailshell.go

README.md

MailShell v2.0

MailShell does not authenticate where the email came from

MailShell is a daemon that allows you to execute shell commands over your email.

It's useful in situations where remote access is required and using SSH is not possible, for example on machines with dynamic IP addresses. I wrote it to access my computer at home from my phone over email.

Binaries for macOS and Linux are available.

Usage

$ mailshell -help

Send an email to the email account you used with MailShell with the subject line in the format mailshell [shell command] and MailShell will run the command and reply with the output.

MailShell checks the last 4 emails for that subject line.

License

GPL v3

Copyright (C) 2017 Nabeel Omer

You can’t perform that action at this time.