Hi,
It's been a long time. Last year I requested a couple of new features for the API. Than it was on microlevel (maybe it rings a bell ).
This time i'm working on the userlevel. We're developing a webbased Content Management System ( In fact it's more that a Content Management System) that's running on a DirectAdmin system ( A requirement, pretty cool for business isn't it).
To make the system more userfriendly than it already is, we're building some DirectAdmin support in the application.
For exemple: people who are developing their website in our system, can also create and delete emailaccounts in the same application.
In our reseller system we want to support even more DirectAdmin features, like creating accounts, etc, etc, etc.
Our first goal is to support full emailmanagement. And besides creating and deleting accounts I want to do some other things. Hopefuly you can help me with this... it for the common good
Ok the things I'm currently missing in the DirectAdmin API:
- Changing quotas
- Creating, editing and removing Email forwarders
- Setting and changing a Catch all
- Creating, editing and removing Autoresponders
(Optional)
- Creating, editing and removing Vacation messages
Also I'm not so fond about the way "Password changing" is done. First of all, you're always forced to provide an old password. No problem if the user is changing his password. But a user who doesn't remember his password has a problem.
Bad Solution would be to store a password in our own system. And that would be the most ugly way Not only would I have redundant data, but I have to store a lot of emailpasswords and I would rather only store DirectAdminaccount passwords.
"Used to change an email password without requiring a DirectAdmin account" is written in the API, but wouldn't it be a cleaner solution to use the username and password of the account?
Hopefully you can help me on the way really quick,
Thanks in advance,
Guido Pater
IVinity
P.S. Really lovin' the system, otherwise we wouldn't have used DirectAdmin as a layer in our system. And we will release more information soon.
It's been a long time. Last year I requested a couple of new features for the API. Than it was on microlevel (maybe it rings a bell ).
This time i'm working on the userlevel. We're developing a webbased Content Management System ( In fact it's more that a Content Management System) that's running on a DirectAdmin system ( A requirement, pretty cool for business isn't it).
To make the system more userfriendly than it already is, we're building some DirectAdmin support in the application.
For exemple: people who are developing their website in our system, can also create and delete emailaccounts in the same application.
In our reseller system we want to support even more DirectAdmin features, like creating accounts, etc, etc, etc.
Our first goal is to support full emailmanagement. And besides creating and deleting accounts I want to do some other things. Hopefuly you can help me with this... it for the common good
Ok the things I'm currently missing in the DirectAdmin API:
- Changing quotas
- Creating, editing and removing Email forwarders
- Setting and changing a Catch all
- Creating, editing and removing Autoresponders
(Optional)
- Creating, editing and removing Vacation messages
Also I'm not so fond about the way "Password changing" is done. First of all, you're always forced to provide an old password. No problem if the user is changing his password. But a user who doesn't remember his password has a problem.
Bad Solution would be to store a password in our own system. And that would be the most ugly way Not only would I have redundant data, but I have to store a lot of emailpasswords and I would rather only store DirectAdminaccount passwords.
"Used to change an email password without requiring a DirectAdmin account" is written in the API, but wouldn't it be a cleaner solution to use the username and password of the account?
Hopefully you can help me on the way really quick,
Thanks in advance,
Guido Pater
IVinity
P.S. Really lovin' the system, otherwise we wouldn't have used DirectAdmin as a layer in our system. And we will release more information soon.