Skip to content

Python script using ncurses to manage domains, users and aliases of an ISP-style mail server

Notifications You must be signed in to change notification settings

cgzones/ispmail-userctl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ispmail-userctl

Python script using ncurses to manage domains, users and aliases of an ISP-style mail server.


This script is intended to work on a mail sever installation from https://workaround.org/ispmail by Christoph Haas. It assumes the database tables to be formatted exactly as described in https://workaround.org/ispmail/buster/prepare-the-database/.

By default passwords are hashed with SHA512; one can change the script to use BCRYPT.

Dependencies

  • python3
  • MySQLdb python module (python3-mysqldb on Debian)
  • (Optional) bcrypt python module (python3-bcrypt on Debian)

License

MIT License

About

Python script using ncurses to manage domains, users and aliases of an ISP-style mail server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages