Qpsmtpd:auth/auth cvm unix local

From SME Server
Jump to navigation Jump to search

SME Server uses the auth/auth_cvm_unix_local plugin to verify that authentication attempts are valid

Qpsmtpd#Plugins

NAME

auth_cvm_unix_local - SMTP AUTH LOGIN module using Bruce Guenther's Credential Validation Module (CVM) http://untroubled.org/cvm/

SYNOPSIS

In config/plugins:

        auth/auth_cvm_unix_local \
        cvm_socket /var/lib/cvm/cvm-unix-local.socket   \
        enable_smtp no \
        enable_ssmtp yes

BUGS

- Should probably handle auth-cram-md5 as well. However, this requires access to the plain text password. We could store a separate database of passwords purely for SMTP AUTH, for example as an optional SMTPAuthPassword property of an account in the esmith::AccountsDB;

DESCRIPTION

This plugin implements an authentication plugin using Bruce Guenther's Credential Validation Module (http://untroubled.org/cvm).

AUTHOR

Copyright 2005 Gordon Rowell <gordonr@gormand.com.au>

This software is free software and may be distributed under the same terms as qpsmtpd itself.

VERSION

Version $Id: auth_cvm_unix_local,v 1.1 2005/06/09 22:50:06 gordonr Exp gordonr $