mirror of
https://gitlab.com/simple-nixos-mailserver/nixos-mailserver.git
synced 2025-05-17 16:10:49 +05:00
dovecot: rename sieve bayes/ham learning script
Updates the spamassasin reference to talk about rspamd.
This commit is contained in:
parent
235dba2d82
commit
dd83a2c7ad
@ -205,9 +205,9 @@ in
|
|||||||
'';
|
'';
|
||||||
|
|
||||||
pipeBins = map lib.getExe [
|
pipeBins = map lib.getExe [
|
||||||
(pkgs.writeShellScriptBin "sa-learn-ham.sh"
|
(pkgs.writeShellScriptBin "rspamd-learn-ham.sh"
|
||||||
"exec ${pkgs.rspamd}/bin/rspamc -h /run/rspamd/worker-controller.sock learn_ham")
|
"exec ${pkgs.rspamd}/bin/rspamc -h /run/rspamd/worker-controller.sock learn_ham")
|
||||||
(pkgs.writeShellScriptBin "sa-learn-spam.sh"
|
(pkgs.writeShellScriptBin "rspamd-learn-spam.sh"
|
||||||
"exec ${pkgs.rspamd}/bin/rspamc -h /run/rspamd/worker-controller.sock learn_spam")
|
"exec ${pkgs.rspamd}/bin/rspamc -h /run/rspamd/worker-controller.sock learn_spam")
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
@ -12,4 +12,4 @@ if environment :matches "imap.user" "*" {
|
|||||||
set "username" "${1}";
|
set "username" "${1}";
|
||||||
}
|
}
|
||||||
|
|
||||||
pipe :copy "sa-learn-ham.sh" [ "${username}" ];
|
pipe :copy "rspamd-learn-ham.sh" [ "${username}" ];
|
||||||
|
@ -4,4 +4,4 @@ if environment :matches "imap.user" "*" {
|
|||||||
set "username" "${1}";
|
set "username" "${1}";
|
||||||
}
|
}
|
||||||
|
|
||||||
pipe :copy "sa-learn-spam.sh" [ "${username}" ];
|
pipe :copy "rspamd-learn-spam.sh" [ "${username}" ];
|
||||||
|
@ -473,9 +473,9 @@
|
|||||||
server.wait_until_fails('[ "$(postqueue -p)" != "Mail queue is empty" ]')
|
server.wait_until_fails('[ "$(postqueue -p)" != "Mail queue is empty" ]')
|
||||||
|
|
||||||
client.succeed("imap-mark-spam >&2")
|
client.succeed("imap-mark-spam >&2")
|
||||||
server.wait_until_succeeds("journalctl -u dovecot2 | grep -i sa-learn-spam.sh >&2")
|
server.wait_until_succeeds("journalctl -u dovecot2 | grep -i rspamd-learn-spam.sh >&2")
|
||||||
client.succeed("imap-mark-ham >&2")
|
client.succeed("imap-mark-ham >&2")
|
||||||
server.wait_until_succeeds("journalctl -u dovecot2 | grep -i sa-learn-ham.sh >&2")
|
server.wait_until_succeeds("journalctl -u dovecot2 | grep -i rspamd-learn-ham.sh >&2")
|
||||||
|
|
||||||
with subtest("full text search and indexation"):
|
with subtest("full text search and indexation"):
|
||||||
# send 2 email from user2 to user1
|
# send 2 email from user2 to user1
|
||||||
|
Loading…
x
Reference in New Issue
Block a user