<?
include 'httpsocket.php';
$server_ip="111.111.111.111";
$server_login="Username";
$server_pass="Password";
$server_ssl="N";
$domain="mydomain.com";
$quota="10";
$username=$_POST['username'];
$pass=$_POST['pass'];
if (isset($_POST['action']) && $_POST['action'] == "add")
{
echo "Creating e-mail account $username@$domain on the server.... <br>\n";
$sock = new HTTPSocket;
if ($server_ssl == 'Y')
{
$sock->connect("ssl://".$server_ip, 2222);
}
else
{
$sock->connect($server_ip, 2222);
}
$sock->set_login($server_login,$server_pass);
$sock->query('/CMD_API_POP',
array(
'action' => 'create',
'user' => $username,
'passwd' => $pass,
'domain' => $domain,
'quota' => $quota,
));
$result = $sock->fetch_parsed_body();
if ($result['error'] != "0")
{
echo "<b>Error creating e-Mail $username@$domain on the server:<br>\n";
echo $result['text']."<br>\n";
echo $result['details']."<br></b>\n";
}
else
{
echo "E-mail account $username@$domain (Password: $pass) set correctly on the server.<br>\n";
}
exit;
}
?>
<form action="" method="post" name="form1" target="_self" id="form1">
<table border="0" cellpadding="2">
<tr>
<td align="right" valign="middle">Username:</td>
<td align="center" valign="middle"><label>
<input name="username" type="text" id="username" size="20" maxlength="12" />
</label></td>
<td align="left" valign="middle">@mydomain.com</td>
</tr>
<tr>
<td align="right" valign="middle">Password:</td>
<td align="center" valign="middle"><label>
<input name="pass" type="password" id="pass" size="20" maxlength="12" />
</label></td>
<td> </td>
</tr>
<tr>
<td> </td>
<td align="center" valign="middle"><label>
<input type=hidden name=action value="add">
<input type="submit" name="submit" id="submit" value="Submit" />
</label></td>
<td> </td>
</tr>
</table>
</form>