On Aug 2, 2005, at 10:40 AM, Marc Perkel wrote:

How do you get Exim to talk to a Dovecot backend.

You have exim access the same files/database


http://wiki.dovecot.org/moin.cgi/Authentication

Password Databases
================
passwd: /etc/passwd or similiar (using getpwnam() function)
shadow: /etc/shadow or similiar (using getspnam() function)
pam: Pluggable Authentication Modules
passwd-file: /etc/passwd-like file in specified location
ldap: Lightweight Directory Access Protocol
mysql: MySQL database.
pgsql: PostgreSQL database.
bsdauth: BSD authentication
vpopmail: External software used to handle virtual domains

User Databases
============
passwd: /etc/passwd or similiar (using getpwnam() function)
passwd-file: /etc/passwd-like file in specified location
ldap: Lightweight Directory Access Protocol
mysql: MySQL database.
pgsql: PostgreSQL database.
static: Static UID and GID, home directory from given template
vpopmail: External software used to handle virtual domains


aside from bsdauth and vpopmail, exim definately handles all those mechanisms (it might handle the others too)

i suggest you  re-read this:
http://wiki.dovecot.org/moin.cgi/VirtualUsers

which talks about some of the backend store integration, right above the exim configuration information that you committed to that wiki yourself.

you can easily use one of those stores and have the exim auth mechanism access it

i'd also suggest storing the user account info in ldap or sql - both are easily accessible by exim, dovecot, and many other apps if you migrate again


--
## List details at http://www.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to