1

Topic: iRedAPD-3.2 (Postfix policy server) has been released

Dear all,

iRedAPD-3.2 (Postfix policy server) has been released, it introduces a new
plugin `senderscore` and few improvements. You can follow this short tutorial
to upgrade it: https://docs.iredmail.org/upgrade.iredapd.html

New plugin: senderscore

Plugin `senderscore` queries the reputation of sender server IP address
from `senderscore.com` by DNS, if the returned reputation score equals to or is
lower than pre-defined score (defaults to 30), email will be rejected.

NOTE: This plugin is NOT enabled by default, you can enable it by
listing plugin name `senderscore` in iRedAPD config file `/opt/iredapd/settings.py`,
parameter `plugins` like below, and restart iRedAPD service:

plugins = [..., 'senderscore']
Improvements
  • Log encryption cipher and server port number used by client.

  • Able to log the smtp sessions processed by iRedAPD in SQL database. Log will expire in 7 days by default. Note: logging is enabled by default, could be disabled with setting `LOG_SMTP_SESSIONS = False`.

----

Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.

2

Re: iRedAPD-3.2 (Postfix policy server) has been released

Where does one adjust the "senderscore" default (30) ?

3

Re: iRedAPD-3.2 (Postfix policy server) has been released

rschilt wrote:

Where does one adjust the "senderscore" default (30) ?

You can find default setting in /opt/iredapd/libs/default_settings.py. If you need to modify it, please copy the parameter to /opt/iredapd/settings.py then set proper value and restart iredapd.

# Reject the email if senderscore equals to or is lower than this score.
SENDERSCORE_REJECT_SCORE = 30

# Cache the score returned by DNS query for how many days.
SENDERSCORE_CACHE_DAYS = 7