1
0
mirror of https://github.com/Mailu/Mailu.git synced 2025-06-27 00:41:00 +02:00

untested code that may just work

This commit is contained in:
Florent Daigniere
2022-10-19 15:28:20 +02:00
parent 5ebcecf4dd
commit 8775a2bf04
2 changed files with 13 additions and 0 deletions

View File

@ -25,3 +25,8 @@ def rspamd_dkim_key(domain_name):
}
)
return flask.jsonify({'data': {'selectors': selectors}})
@internal.route("/rspamd/local_domains", methods=['GET'])
def rspamd_local_domains():
domains = set(models.Domain.query.all() + models.Alternative.query.all())
return '\n'.join(domains)

View File

@ -0,0 +1,8 @@
rules {
BLACKLIST_ANTISPOOF = {
valid_dmarc = true;
blacklist = true;
domains = "http://{{ ADMIN_ADDRESS }}/internal/rspamd/local_domains";
score = 15.0;
}
}