cPanel API

Provide API functions for cPanel (not WHM). This module has no UI and should normally only need be to installed if another module requires it or you are writing a module which needs these functions.

Includes admin interface for setting cPanel user and pass, SSL and port.
PLEASE NOTE: password is stored in plain text unless encrypt (http://drupal.org/project/encrypt) installed and enabled.

Currently provides functions for:
Mail - add, delete, edit pass, edit quota
FTP - add, delete, edit pass, edit quota
MailMan - add list, delete list, edit pass
(see also Mailman API for managing lists http://drupal.org/project/mailman_api)

example function:
cpanel_api_mail_add($email, $domain, $pass, $quota = 100)

To Do:

(6.x-1.1 - 6.x-1.2)
Mail forwards: add, delete
Domains: add, delete (parked and addons)
MySQL: add db, delete db, add user, delete user

Releases

Official releasesDateSizeLinksStatus
6.x-1.02009-Nov-107.68 KBRecommended for 6.xThis is currently the recommended release for 6.x.
Development snapshotsDateSizeLinksStatus
6.x-1.x-dev2009-Nov-108.03 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.


 
 

Drupal is a registered trademark of Dries Buytaert.