I am writing an application where one of the requirements is that email accounts be opened on the server for anyone who successfully registers as a member of the website. I have chosen to use socket functions writing to cpanel page-handlers to do this. But even though I have gotten the script to at least execute completely without declaring errors or notices the email accounts still don't get created. Below is the code I am using:
$sAuth = base64_encode("$cpaneluser:$cpanelpassword");
$sHTTP = "GET /frontend/$cpaneltheme/mail/doaddpop.html?email=$emailaddress&domain=$domain&password=$password"a=$quota\r\n HTTP/1.0\r\nAuthorization: Basic $sAuth\r\n";
$hSocket = fsockopen("domainname", 2082);
$put = fputs($hSocket, $sHTTP);
Please could someone inspect it and see if they can detect some error in what I have written.
Thanks in advance.