Smtp Service Manager

This is a suite of programs designed to provide api functions to manage the creation of email accounts and the change of passwords.
on the radius server is Radius account manager that runs under apache uwsgi. nano /etc/apache2/sites-enabled/isuser.conf

WSGIScriptAlias / /var/app/Radius_account_manager/server.py

on exim smtp service manager nano /etc/apache2/sites-enabled/imapmanagement.conf WSGIScriptAlias / /var/Smtp_service_manger/server.py

on imap smtp service manager nano /etc/apache2/sites-enabled/imapmanagement.conf WSGIScriptAlias / /var/Smtp_service_manger/server.py

SMTP service manager is the same for both hosts but the api functions used are not the same. This is due to the system being initially developed to run in a single host with imap and exim functionality, when we changed to a seperate IMAP server the inbuilt functions did not work and had to be re-written as new api endpoints.

Task Runner