1
0
mirror of https://github.com/mailcow/mailcow-dockerized.git synced 2025-12-22 14:21:31 +00:00

dovecot: change dict declarations for before scripts

This commit is contained in:
DerLinkman
2025-08-15 10:57:42 +02:00
parent b3e8697c4b
commit 73f0c61a0e

View File

@@ -82,7 +82,10 @@ dict_map priv/sieve/name/\$script_name {
sql_table = sieve_before
username_field = username
value_field id {
type = uuid
}
# The script name field in the table to query
key_field script_name {
value = \$script_name
}
@@ -91,14 +94,12 @@ dict_map priv/sieve/name/\$script_name {
dict_map priv/sieve/data/\$id {
sql_table = sieve_before
username_field = username
key_field script_data {
value = \$script_data
value_field script_data {
}
value_field id {
key_field id {
value = \$id
}
}
EOF
cat <<EOF > /etc/dovecot/sql/dovecot-dict-sql-sieve_after.conf
@@ -108,6 +109,7 @@ dict_map priv/sieve/name/\$script_name {
sql_table = sieve_after
username_field = username
value_field id {
type = uuid
}
key_field script_name {
value = \$script_name
@@ -117,10 +119,10 @@ dict_map priv/sieve/name/\$script_name {
dict_map priv/sieve/data/\$id {
sql_table = sieve_after
username_field = username
key_field script_name {
value = \$script_data
value_field script_data {
}
value_field id {
key_field id {
value = \$id
}
}
EOF