36 lines
		
	
	
		
			761 B
		
	
	
	
		
			PHP
		
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			761 B
		
	
	
	
		
			PHP
		
	
	
	
| #!/usr/bin/php
 | |
| <?php
 | |
| 
 | |
|    // We check that mysql php module is loaded 
 | |
| if(!function_exists('mysql_connect'))  {
 | |
|   if(!dl("mysql.so"))
 | |
|     exit(1);
 | |
| }
 | |
| 
 | |
| // we don't check our AlternC session
 | |
| if(!chdir("/var/alternc/bureau"))
 | |
|   exit(1);
 | |
| require("/var/alternc/bureau/class/config_nochk.php");
 | |
| 
 | |
| // we go super-admin
 | |
| $admin->enabled=1;
 | |
| $dom->lock();
 | |
| 
 | |
| // And we process the database changes : 
 | |
| $db->query("SELECT * FROM domaines;");
 | |
| $domains=array();
 | |
| while ($db->next_record()) {
 | |
|   $domains[]=array("dom"=>$db->Record["domaine"],"gesmx"=>$db->Record["gesmx"],"mx"=>$db->Record["mx"]);
 | |
| }
 | |
| foreach($domains as $v) {
 | |
|   if ($v["gesmx"]) {
 | |
|     $dom->alternc_add_mx_domain($v["dom"]);
 | |
|   } else {
 | |
|     $dom->set_sub_domain($v["dom"],"","mx",$v["mx"]);
 | |
|   }
 | |
| }
 | |
| 
 | |
| $dom->unlock();
 | |
| 
 | |
| 
 | |
| ?>
 |