mirror of
https://github.com/mailcow/mailcow-dockerized.git
synced 2024-12-21 01:49:22 +02:00
Update postfix.sh
This commit is contained in:
parent
220fdbb168
commit
c1758934d6
@ -182,16 +182,6 @@ dbname = ${DBNAME}
|
|||||||
query = SELECT CONCAT_WS(':', username, password) AS auth_data FROM relayhosts
|
query = SELECT CONCAT_WS(':', username, password) AS auth_data FROM relayhosts
|
||||||
WHERE id IN (
|
WHERE id IN (
|
||||||
SELECT COALESCE(
|
SELECT COALESCE(
|
||||||
(SELECT id FROM relayhosts
|
|
||||||
LEFT OUTER JOIN domain ON domain.relayhost = relayhosts.id
|
|
||||||
WHERE relayhosts.active = '1'
|
|
||||||
AND (domain.domain = '%d'
|
|
||||||
OR domain.domain IN (
|
|
||||||
SELECT target_domain FROM alias_domain
|
|
||||||
WHERE alias_domain = '%d'
|
|
||||||
)
|
|
||||||
)
|
|
||||||
),
|
|
||||||
(SELECT id FROM relayhosts
|
(SELECT id FROM relayhosts
|
||||||
LEFT OUTER JOIN mailbox ON JSON_UNQUOTE(JSON_VALUE(mailbox.attributes, '$.relayhost')) = relayhosts.id
|
LEFT OUTER JOIN mailbox ON JSON_UNQUOTE(JSON_VALUE(mailbox.attributes, '$.relayhost')) = relayhosts.id
|
||||||
WHERE relayhosts.active = '1'
|
WHERE relayhosts.active = '1'
|
||||||
@ -204,6 +194,16 @@ query = SELECT CONCAT_WS(':', username, password) AS auth_data FROM relayhosts
|
|||||||
AND alias.address NOT LIKE '@%%'
|
AND alias.address NOT LIKE '@%%'
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
),
|
||||||
|
(SELECT id FROM relayhosts
|
||||||
|
LEFT OUTER JOIN domain ON domain.relayhost = relayhosts.id
|
||||||
|
WHERE relayhosts.active = '1'
|
||||||
|
AND (domain.domain = '%d'
|
||||||
|
OR domain.domain IN (
|
||||||
|
SELECT target_domain FROM alias_domain
|
||||||
|
WHERE alias_domain = '%d'
|
||||||
|
)
|
||||||
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user