We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Hello,
I am attempting to create a Zimbra account using this API, but I'm encountering some issues.
The environment I'm working with is a bit outdated:
- Symfony 5.4 - SOAP API v2.2 (your library) - Zimbra API 8.8.15
Here’s the code I’m using:
$attrs[0] = new KeyValuePair('zimbraCOSId', $zimbraCosId); try { $api->createAccount($mail, $password, $attrs); $this->logger->info("$mail created in Zimbra"); } catch (\Exception $e) { $this->logger->error($e->getMessage()); }
However, it seems like this no longer works, as it appears the zimbraCOSId is no longer an attribute. Here’s the response I get:
Zimbra\Admin\Message\GetAccountInfoResponse {#1155 ▼ -requestId: null -name: "[email protected]" -attrList: array:2 [▼ 0 => Zimbra\Admin\Struct\Attr {#1169 ▶} 1 => Zimbra\Admin\Struct\Attr {#1152 ▶} ] -cos: Zimbra\Admin\Struct\CosInfo {#1252 ▼ -name: "personnel" -id: "7fda1c53-6ed2-4423-a12f-2eb57cb71983" -isDefaultCos: null -attrs: [] } -soapURLList: array:2 [▼ 0 => "http://zs1.domain.fr:80/service/soap/" 1 => "https://zs1.domain.fr:443/service/soap/" ] -adminSoapURL: "https://zs1.domain.fr:7071/service/admin/soap/" -publicMailURL: "https://webmail.domain.fr" }
It seems the COS is now a separate object (cos), and I’ve tried several approaches to set the COS for the account but without success.
Could you please assist me in resolving this? Is there a different way to assign a COS during account creation in this setup?
Thanks in advance for your help!
K.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Hello,
I am attempting to create a Zimbra account using this API, but I'm encountering some issues.
The environment I'm working with is a bit outdated:
Here’s the code I’m using:
However, it seems like this no longer works, as it appears the zimbraCOSId is no longer an attribute. Here’s the response I get:
It seems the COS is now a separate object (cos), and I’ve tried several approaches to set the COS for the account but without success.
Could you please assist me in resolving this? Is there a different way to assign a COS during account creation in this setup?
Thanks in advance for your help!
K.
The text was updated successfully, but these errors were encountered: