On Sun, Aug 24, 2014 at 04:52:35PM +0100, Edwin Marqe wrote:

> Is there a Postfix specific command that would end/kill a user's
> session? If not, any workaround that would disconnect that user? I've
> been trying to find something regarding this in the documentation but
> found nothing.

Postfix 2.11 or later has a new feature:

    http://www.postfix.org/postconf.5.html#check_sasl_access

If your relay restrictions look like:

    main.cf:
        indexed = ${default_database_type}:${config_directory}/
        smtpd_relay_restrictions =
            check_sasl_access ${indexed}sasl-access,
            permit_sasl_authenticated,
            permit_mynetworks,
            reject_unauth_destination

(before any user account is compromised), then once an account
is hijacked:

    sasl-access:
        lu...@example.com REJECT 5.7.1 Your login is compromised.

    # cd /etc/postfix; postmap sasl-access

The relay check is performed for every message, even for
established connections.

-- 
        Viktor.

Reply via email to