[Web] Added vnd.dovecot.execute/filter/pipe sieve validator support (fixes #2026) (#4204)

Signed-off-by: Ashus <github.com@ashus.net>
master
Ashus 2021-08-01 17:59:20 +02:00 committed by GitHub
parent 8ccf529936
commit b1e89fae37
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 43 additions and 0 deletions

View File

@ -0,0 +1,17 @@
<?xml version='1.0' standalone='yes'?>
<extension name="vnd.dovecot.execute">
<test name="execute">
<parameter type="tag" name="pipe" regex="pipe" occurrence="optional"/>
<parameter type="string" name="program-name"/>
<parameter type="stringlist" name="arguments" occurrence="optional"/>
</test>
<command name="execute">
<parameter type="tag" name="pipe" regex="pipe" occurrence="optional"/>
<parameter type="string" name="program-name"/>
<parameter type="stringlist" name="arguments" occurrence="optional"/>
</command>
</extension>

View File

@ -0,0 +1,15 @@
<?xml version='1.0' standalone='yes'?>
<extension name="vnd.dovecot.filter">
<test name="filter">
<parameter type="string" name="program-name"/>
<parameter type="stringlist" name="arguments" occurrence="optional"/>
</test>
<command name="filter">
<parameter type="string" name="program-name"/>
<parameter type="stringlist" name="arguments" occurrence="optional"/>
</command>
</extension>

View File

@ -0,0 +1,11 @@
<?xml version='1.0' standalone='yes'?>
<extension name="vnd.dovecot.pipe">
<command name="pipe">
<parameter type="tag" name="try" regex="try" occurrence="optional"/>
<parameter type="string" name="program-name"/>
<parameter type="stringlist" name="arguments" occurrence="optional"/>
</command>
</extension>