[Web][Dovecot][SOGo][DockerApi] Add mailbox groups, shared mailboxes and identity provider sync

This commit is contained in:
FreddleSpl0it committed 2026-10-27 10:01:33 +01:00
1 parent 8bc8fbdd2c
commit 2c5718c9c9
82 files changed
+6488 -1027

No files matched your search

@@ -0,0 +1,22 @@
<?php
declare(strict_types=1);
namespace Mailcow\Sogo;
use Mailcow\Sogo\Service\SogoService;
/**
* SOGo (user view, cache, sogo-tool through dockerapi). Modules use it instead of the legacy SOGo functions.
*/
class SogoModule
{
public function __construct(public readonly SogoService $sogo)
{
}
public static function create(): self
{
return new self(new SogoService());
}
}