Jim Trigg wrote: > On Fri, Apr 23, 2010 at 7:08 PM, Jim Cheetham <[email protected]> wrote: >> 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. > > A) They have shell accounts on purpose, for reasons unrelated to email. > > B) The domain group scheme is used to determine on what domains their > personal web pages are made available. > > C) This is a setup that has grown up over 11 years using postfix; I'm > migrating to a new box and want the added functionality of Exim. In > postfix I'm handling email through a separate "database" (virtual > users file), but I wanted to reduce the number of places I'm > duplicating data. > > Jim T. >
'Cheap and cheerful' is to let Exim read that same file. Another way might be even more useful: Granted appropriate 'group' membership et al, Exim has a lookup type of 'dirsearch' that can be run against the tree the webpages live in. or the shell-holder's /home dirtree, or .... whatever. If one or more '[email protected]' be placed as subdirs or filenames at a predictable path Exim can use the return from THAT to vet the needfuls. Also useful for deciding whether to accept/reject for Ecartis closed-lists before calling Ecartis to life at all. That allows turning OFF all Ecartis bounces to anyone NOT a list member/admin, etc, thus preventing deliberate non-member posts to a closed-list being used for backscatter propagation. Which the bastids DO try to do ... HTH, Bill -- ## 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/
