!IMPORTANT! This project is about Interspire Email Marketer and Qmail Toaster customizing/coding. If you are not related with these softwares, please do NOT bid.
We are currently working on a email server and email marketing solution for corporates. Mission is to integrate a better and simple Qmail Toaster Administration panel to Insterpire Email Marketer. Basically we are wiling to let our clients to control their own email server and email accounts by themselves.
IEM is working on our own main server. Each clients has their own email server and using it to send emails. We are configuring the QMT server on setup. The default domain, default email accounts and secret passwords would be set by manually.
What we need to add to our software are;
1) Remote control* to QmailToaster Server Settings in IEM.
- Customizing: New tab with options (depends on freelancer's suggestions) on Edit a User Account, Create User pages.
- Customizing: Max total email accounts to create (limiting the adding new email accounts)
- Details: New settings value for each clients/users to set their server ip address , secret/access, domain name and other informations which are needed to control the QMT. So system can let any client to edit ONLY their own server by IEM. This option would be available only for system admin. By this feature, users can see a menu to control the email server.
*the freelancer also should configure the server side for the remote connection/control.
2) Remote control to edit Email Accounts .
- Customizing: A new menu in IEM to control email accounts.
- Details: with 1st customizing, IEM automatically connect to user's own email server andretrieve datas. There will be shown in menu called " Emails Accounts " on IEM template. Each client can only have one domain name and they can only edit email accounts on it. We need to allow these actions to IEM users ;
+ Basic informations (email server package informations: total accounts, max allowed accounts,ram,hdd, ect.))
+ Showing Email Accounts (all email accounts with the main domain, )
+ Editing Email Accounts ( username,password,full name,quota,available restrictions and alias/forwarding editing on same page )
+ Adding New Email Accounts* ( username,password,full name,quota,available restrictions and alias/forwarding values on same page )
+ Deleting Email Accounts
* there should be an option to limit max email accounts.
- Customizing: A new tab on main menu in IEM to show statistics of user's own email server.
- Details: Another menu to show clients own server's basic informations ( email server package informations: max allowed accounts,ram,hdd, ect.), system stat, MTA statistics, usage statistics of domain.
+ The project's details will be changed by possibilities and suggestions!
+ QMT has already owns a control panel called QControl ([url removed, login to view]) . This software can control QMT on local server. The codes of QControl will be good reference to freelancer.
+ IEM version is 6.
+ QMT version is included QmailToaster-Plus to ease administration.
+ QMT installed on CentOS 5 x64
+ The codes should be open-sourced and needed an instruction manuel about how it was customized.
+ The codes should be bug-free. There won't be extra fee for bug patches.
+ The customized pages should be designed as IEM interface.
+ After this project, I would like to hire same freelancer on other works in the same project.