GetAllAccounts does not display all accounts
r-bauduin opened this issue · comments
Hello,
here is my simple PHP function to get all mailboxes of a domain :
$result = $api->GetAllAccounts($server,$domainReq);
if(!is_null($result->account)) {
foreach ($result->account as $account) {
$r['accounts'][] = $account->name;
}
}
Unfortunately, this does not display all accounts :
Result =
"accounts": [
"aaaa@testmail.net",
"bbb@testmail.net",
"ccc@testmail.net",
"ddd@testmail.net",
"fff@testmail.net",
"hhh@testmail.net",
"iii@testmail.net",
"kkk@testmail.net",
"lll@testmail.net",
"nnn@testmail.net",
"rrr@testmail.net",
"sss@testmail.net"
]
With zmprov :
zimbra@proxy1:~$ zmprov -l gaa testmail.net
aaaa@testmail.net
bbb@testmail.net
ccc@testmail.net
ddd@testmail.net
eee@testmail.net
fff@testmail.net
ggg@testmail.net
hhh@testmail.net
iii@testmail.net
jjj@testmail.net
kkk@testmail.net
lll@testmail.net
mmm@testmail.net
nnn@testmail.net
ooo@testmail.net
ppp@testmail.net
qqq@testmail.net
rrr@testmail.net
sss@testmail.net
ttt@testmail.net
This is the same with other domains.
Do you have a solution?
You can use $api->searchDirectory() with $types is "accounts"