ソースを参照

bugfix domain aliase

andre 2 年 前
コミット
ab87e1f3e1

+ 1 - 0
app/Libs/Zimbra/Components/Api/Soap/Models/Domain.php

@@ -16,6 +16,7 @@ use ModulesGarden\Servers\ZimbraEmail\App\Libs\Zimbra\Components\Api\Soap\Interf
 class Domain extends AbstractModel
 {
     const ATTR_ALIAS_TARGET_ID      = 'zimbraDomainAliasTargetId';
+    const ATTR_ALIAS_CATCHALL       = 'zimbraMailCatchAllForwardingAddress';
     const ATTR_DOMAIN_TYPE          = 'zimbraDomainType';
     const ATTR_DESCRIPTION          = 'description';
     const ATTR_DOMAIN_STATUS        = 'zimbraDomainStatus';

+ 1 - 0
app/Libs/Zimbra/Components/Api/Soap/Services/Create/CreateDomainAlias.php

@@ -73,6 +73,7 @@ class CreateDomainAlias extends ApiService
         $domain->setAttr(Domain::ATTR_ALIAS_TARGET_ID, $this->formData['domainId']);
         $domain->setAttr(Domain::ATTR_DOMAIN_TYPE, Domain::TYPE_ALIAS);
         $domain->setAttr(Domain::ATTR_DESCRIPTION, $this->formData['description']);
+        $domain->setAttr(Domain::ATTR_ALIAS_CATCHALL, '@' . $this->formData['domain']);
 
         /**
          *