I have ISPconfig 3.1.15p2 on Ubuntu 18.04 with rspamd. I want to config rspamd to send all incoming spam to the same account instead of deleting it or move it to spam folder of recipient because I have some legitimate mails deleted and I don't to it to happen again. How can I do this? Thanks in advance.
You can filter the mails, identified by rspamd like (if using sieve) Code: # Move spam to spam folder if anyof (header :contains "X-Spam-Flag" "YES", header :contains "X-Spam" "Yes", header :contains "subject" "*** SPAM ***", header :contains "subject" "***SPAM***") { redirect "[email protected]"; # Stop here so that we do not reply on spams stop; } If the redirect does not work, the message is lost. Use Code: redirect :copy "[email protected]"; fileinto "Spam"; To make a copy instead. Personally I think it questionable from a privacy point of view to automatically redirecting mails to another account. If this is legal depends on your country. For more sieve rules have a look here: https://support.tigertech.net/sieve. I would suggest, adding this rule for every user individually. Otherwise you could add it to /var/vmail/.mailfilter (untested, will probably be overwritten by ispconfig at some point, updates or so) rspamd does not delete mails. It either marks them as spam or rejects them (then the email is not accepted by your mailserver and the sender gets a notification)