Hello, I am trying to execute this script (from command line): function getMailboxSize($domain, $mailbox){ // Maildirectories are stored under /var/qmail(mailnames/domain/mailuser $path = "/var/qmail/mailnames/" . $domain . "/" . $mailbox; $size = shell_exec("cd " . $path . ";du -bc * | grep total | cut -d\\t -f 0,1"); return trim($size); } I get the warning: shell_exec(): Cannot execute using backquotes in Safe Mode. Ok, I don't want to modify to suphp or so... what other alternatives do I have? Shall I put this code in a shell script, sudo it and let it execute by my php script? Or how can I get around? I have also tried to connect via mysql in order to get the usage/limitation with the imap_get_quotaroot function... I used this code: function getMailboxSize($domain, $mailbox, $passwd){ $mbox = imap_open("{my_server_ip:993/imap/ssl/novalidate-cert}", $mailbox."@".$domain, $passwd, OP_HALFOPEN) or die("can't connect: " . imap_last_error()); $size = 0; $quota = imap_get_quotaroot($mbox, "INBOX"); if( $quota != FALSE && is_array($quota) ){ print_r($quota); }else{ echo "no quota?\n"; } imap_close($mbox); return $size; } imap_get_quotaroot returns false. I don't know really what else I could try... The goal is to get the usage of each imap mailbox on the machine (used/quota) to know if it is full or not (if not, how full?). Would be nice if someone could help :) LS -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php