[freeside] svc_acct_sm - Domain mail aliases

ivan ivan at 420.am
Thu Jul 27 05:35:00 PDT 2000


On Fri, Jul 21, 2000 at 11:26:26AM +0100, Shez wrote:
> On Thu, 20 Jul 2000, you wrote:
> >On Wed, Jul 19, 2000 at 06:55:09AM +0100, Shez wrote:
> >Hmm - now that's a good question.
> >
> >I'd say that in the cases where a user has shell access and can edit their
> >own .qmail or .forward files, it's a bad idea to try and track those
> >forwardings and synchronize them with Freeside, which works under the
> >assumption that the Freeside database is *the* authoritative source of all
> >information. 
> Yeah definetely a bad idea to try and  syncronise the two.
> 
> >In the case where a user *doesn't* have shell access, they'll still want
> >to change their own forwardings, probably from a webpage of some sort.  It
> >seems to me that this would be best as a stand-alone application - what
> >would be the advantage to sending the data back to the Freeside database
> >and exporting it from there? 
> Nothing overwelming I guess.  Our sites already use such a webpage to allow
> people control over forwarding, they can add, delete and change the behaviour
> of aliases between forwarding, storage in pop-3 account and bouncing.  This
> code currently accesses the .qmail files directly.  
> 
> We are interested in storing this information in a database to make clustering
> and replication of the mail services easier.  Since freeside already lets you
> specify that mail for an alias can be delivered to a local user (effectively a
> pop-3 box in our sites context) it seemed a small extension to allow this to
> extend to forwarding mail.  Not necessaraly a natural extension though...

*nod* That's convincing enough that I could see you'd want to track it,
though you'd probably want to export to qmail+fastforward
<http://cr.yp.to/fastforward.html> or sendmail /etc/aliases rather than
.qmail and .forward files.

But it would fit fine in the proposed database schema :).

-- 
meow
_ivan



More information about the freeside-users mailing list