Re: [exim] Looking for a sample configuration

Top Page
Delete this message
Reply to this message
Author: Jim Cheetham
Date:  
CC: exim users
New-Topics: Re: [exim] *Suspect* Re: Looking for a sample configuration
Subject: Re: [exim] Looking for a sample configuration
Quoting W B Hacker (from 24/04/10 10:38):
> Jim Trigg wrote:
>> Does anyone here use system groups to determine what domains are valid
>> for a system user to receive mail through? I am hosting nine domains on
>> a single system, and am looking for a simple way to allow a given user


> I sort of passed-over that, as I put what would otherwise be 'system' users into
> a virtual user DB along with all other identities, real or synthetic.
> ...
> - If one DOES add an SQL DB, it requires admin work as well as CPU, RAM, and fs
> resources, so the flexibility has a price. Even more so if you want a
> decent-feeling AND secure web interface to all of it.


Jim, for what you are trying to achieve in the longer term, I'd agree
strongly with Bill & say you should be using a database. However, as you
have what appears to be a "small" setup, and in order to avoid any
significant admin work, I'd recommend the use of sqlite for your DB.
sqlite is very simple -- a single file that can be backed up trivially,
but the SQL interface it provides to exim is very clean & functional.

If the users that are receiving email are supposed to have system
(shell) accounts for other reasons, and the whole domain-without-tld
naming scheme has a valid use for permissions in the file system, then
it's worth pursuing your current idea. However, if the only reason these
'users' exist is related to email, then I recommend virtualising
everything from the email address lookup to IMAP authentication with the
backend server. It's not difficult, and you'll learn stuff up front that
will be essential in your setup later anyway.

-jim