Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $dbhost = "localhost";
- $dbusername = "root";
- $dbpassword = "";
- $database = "vmail";
- mysql_connect($dbhost,$dbusername,$dbpassword);
- mysql_select_db($database) or die ( "Unable to select database");
- #this will list your domains
- $sql = mysql_query("SELECT * FROM domain ORDER BY domain ASC");
- while($row = mysql_fetch_array($sql)){
- $domain = $row['domain'];
- echo "$domain" . PHP_EOL;
- }
- #this will delete a domain
- $sql = "DELETE FROM domain WHERE domain = '$domain'";
- mysql_query($sql);
- # just a way of doing it, you phpmaster -- laugh at errors, that's off the top of my hat.
- $username = mysql_real_escape_string($_POSTwhatever...);
- $domain = mysql_real_escape_string(some $_POST value you got back, you know, coder.);
- $admin = 0;
- $global_admin = 0;
- $password = 'whatever';
- $hash = shell_exec("doveadm pw -s 'ssha512' -p '$password'"); #now use google if you are lost, coder.
- $sql = mysql_query("INSERT INTO mailbox SET username = '$username@$domain', password = '$hash', name = '$username', domain = '$domain', isadmin = $admin, isglobaladmin = $global_admin, maildir = '$domain/$username', created = '$time_now', local_part = '$username'");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement