Rspamd Configuration vs. the ISPConfig3 Admin GUI

Discussion in 'Installation/Configuration' started by Shyciii, Apr 16, 2026 at 2:26 PM.

  1. Shyciii

    Shyciii Member

    Hello,
    Our Ispconfig3 servers were still running Amavisd, and we have now switched to Rspamd based on the following article:
    https://www.howtoforge.com/replacing-amavisd-with-rspamd-in-ispconfig/
    Although the article is somewhat outdated (as it refers to Debian 13), the issue was easily resolved.
    However, we ran into a problem (which exists on every server running rspamd) where it classifies even completely valid emails as spam (even official bank and postal correspondence). I checked what it assigns scores to—which I obviously can’t change—but I noticed that the settings I configure in the ISPConfig admin interface (Email/Spamfilter/Policy/Non-paying/ Rspamd) are not taken into account; in fact, I see different values here than when I run the "sudo rspamadm configdump actions" command in the terminal on the server.
    Ispconfig3 admin GUI:
    Greylisting level: 6.00
    SPAM tag level: 8.00
    SPAM tag method: Subject (adds "***SPAM***" at the beginning
    SPAM reject level: 100.00
    rspamadm configdump actions command:
    reject = 15;
    add_header = 6;
    greylist = 4;

    So is it really not possible to change the rspamd levels in the ISPConfig3 GUI, or did something go wrong during the switch from Amavisd? I checked that when I went into MySQL, the query
    USE dbispconfig;
    SELECT * FROM spamfilter_policy WHERE id = 1 \G
    shows the settings from the GUI, so it’s in sync there (though of course the old Amavisd values are also visible).
    Could you tell me how rspamd actually works with ISPConfig now?
    By the way, it doesn't work to add the word ***SPAM*** to the subject line of emails marked as spam, even though you can see above that this is set in the Rspamd tab of the ISPConfig3 admin interface.
     
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    You can configure the Spam levels in ISPConfig and ISPConfig writes them into the rspamd config files for the domain or user. Check the written Rspamd config files.
     
  3. Shyciii

    Shyciii Member

    But that’s exactly what I wrote: the values set in the ISPConfig3 interface don’t match the values shown by rspamd, which you can check using the `rspamdm configdump actions` command.
    Can you tell me which specific config file the values entered in the ISPConfig3 interface modify?
     
  4. till

    till Super Moderator Staff Member ISPConfig Developer

    And I asked you to look in the config files and not run this command. So you did not wrote or check if Rspamd is configured correctly by ISPConfig.

    /etc/rspamd/local.d/users/
     
    pyte likes this.

Share This Page