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 -- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
