1

Topic: iRedAPD-1.1 (bug fix) released: Mail List Access Policy Daemon

Hi, all.

iRedAPD-1.1 is available for download now.

This is a bug fix version, and i've deployed it on a product server, works as expected.

Major changes since v1.0:

    - Fixed: return moderator list instead of the first one.
    - Fixed: remove accountStatus and enabledService in filter.
      mail list doesn't use it.
    - LDAP related attribute names and filters are now configureable.

Summary

iRedAPD is a mailing list access manager which uses LDAP to check for user's rights to post messages to mail list. It's designed to work in conjunction with Postfix as an Access Policy Delegation daemon.

Requirements

  • iRedMail >= 0.5.0, OpenLDAP backend.

  • Python >= 2.4, core programming language.

  • Python-LDAP >= 2.3.7. An object-oriented API to access LDAP directory servers from Python programs.

Available access policy levels
There're four default policy rules for mail list:

  • Public. Email is unrestricted, which means everyone can mail to this mail list.

  • Domain Wide. Email is restricted to users under same domain.

  • Members. Email is restricted to list members only.

  • Announcement. Email is restricted to moderators only.

Demo is available in our demo site: http://www.iredmail.org/admin_demo.html
Note:

  • Please choose 'iRedAdmin Full-Featured Edition (Development version)'.

  • Domain 'demo.iredmail.org' has correct MX setting, you can use it to test mail list restrictions.

Screenshots:

Manage mail list access policy level:
http://iredmail.googlecode.com/hg/screenshots/iredadmin/maillist_profile_general.png

Manage mail list members:
http://iredmail.googlecode.com/hg/screenshots/iredadmin/maillist_profile_members_current.png

Manage mail list moderators:
http://iredmail.googlecode.com/hg/screenshots/iredadmin/maillist_profile_moderators_current.png