Patrick Koetter

amavis MILTER HOWTO

Postfix beherrscht seit langem schon das MILTER-Protokoll. Das Protokoll ist mächtiger und feiner zu steuern als der meist angepriesene Ansatz über den smtpd_proxy_filter. In diesem kleinen HOWTO möchte ich zeigen, wie das Content Filter Framework amavisd-new als MILTER in die Mailverarbeitung eingebunden werden kann.

Continue reading





Cyrus SASL ldapdb man page

Description This document describes configuration options for the Cyrus SASL auxiliary property plugin ldapdb. This plugin reads all user data from an LDAP server. It requires configuration of the ldapdb plugin and of the LDAP server. The ldapdb plugin must name a proxy user. The proxy user must (also) SASL...

Continue reading


Cyrus SASL sql man page

Description This document describes configuration options for the Cyrus SASL auxiliary property plugin sql. sql is a generic plugin for various SQL backends. Currently it provides access to either MySQL, PostgreSQL or SQLite databases. Note The plugin requires that passwords in the database are stored in plaintext format in order...

Continue reading


Cyrus SASL saslauthd man page

Description

saslauthd is a daemon process that handles plaintext authentication requests on behalf of the SASL library.

The server fulfills two roles: it isolates all code requiring superuser privileges into a single process, and it can be used to provide proxy authentication services to clients that do not understand SASL based authentication.

saslauthd should be started from the system boot scripts when going to multi-user mode. When running against a protected authentication database (e.g. the shadow mechanism), it must ...

Continue reading


Cyrus SASL sasldb man page

Description This document describes configuration options for the Cyrus SASL auxiliary property plugin sasldb. sasldb is always loaded by default. Note It will be used if explicitly configured, but also if other mechanisms have failed to load e.g. because they haven't been configured properly. This plugin reads all user data...

Continue reading


Cyrus SASL saslpasswd2 man page

Description saslpasswd2 is used by a server administrator to set a user's SASL password for server programs and SASL mechanisms which use the standard libsasl database of user secrets. By default it creates, modifies and disables users in a sasldb 5 database. Given an optional configuration file (see: saslpasswd.conf 5)...

Continue reading


Cyrus SASL libsasl man page

Description

This document describes generic configuration options for the Cyrus SASL authentication library libsasl.

The library handles communication between an application and the Cyrus SASL authentication framework. Both exchange information before libsasl can start offering authentication services for the application.

The application, among other data, sends the service_name. The service name is the services name as specified by IANA. SMTP servers, for example, send smtp as service_name. This information is handed over by libsasl e.g. when Kerberos or PAM ...

Continue reading