Index: bureau/class/m_mail.php
===================================================================
--- bureau/class/m_mail.php	(revision 127)
+++ bureau/class/m_mail.php	(revision 174)
@@ -1,5 +1,5 @@
 <?php
 /*
- $Id: m_mail.php,v 1.8 2003/07/28 12:23:06 root Exp $
+ $Id: m_mail.php,v 1.9 2004/02/17 15:38:26 remi Exp $
  ----------------------------------------------------------------------
  LICENSE
@@ -730,5 +730,14 @@
   function alternc_quota_check($id=-1) {
     global $quota,$err;
+    $err->log("mail","checkquota");
     if ($id==-1) $id=$this->uid;
+    if (!$this->_connectldap()) {
+      $err->raise("mail",1);
+      return false;
+    }
+    $sr=ldap_search($this->ds,"dc=domains,".$this->ldap["basedn"],"(&(uid=".$this->uid.")(type=mail))",array(""));
+    $info = ldap_get_entries($this->ds, $sr);
+    $quota->setquota("mail",$info[count],1,$id);  
+
     return true;
   }
