Re: Storing filters in LDAP
Randall Gellens <randy@Qualcomm.Com> Wed, 07 July 1999 00:34 UTC
Received: (from majordomo@localhost) by mail.proper.com (8.8.8/8.8.5) id RAA05763 for ietf-mta-filters-bks; Tue, 6 Jul 1999 17:34:05 -0700 (PDT)
Received: from strange.qualcomm.com (strange.qualcomm.com [129.46.2.27]) by mail.proper.com (8.8.8/8.8.5) with ESMTP id RAA05758 for <ietf-mta-filters@imc.org>; Tue, 6 Jul 1999 17:34:04 -0700 (PDT)
Received: from 129.46.158.108 (randy-mac.qualcomm.com [129.46.158.108]) by strange.qualcomm.com (8.8.5/1.4/8.7.2/1.14) with ESMTP id RAA07841; Tue, 6 Jul 1999 17:33:11 -0700 (PDT)
Mime-Version: 1.0
Message-Id: <v0421010bb3a84ba16944@129.46.158.108>
In-Reply-To: <emacs-smtp-411-14205-26301-245366@platypus.cc.cmu.edu>
References: <37698099.D0AC59EE@netscape.com> <v0420550fb3a3093448b6@129.46.158.108> <emacs-smtp-411-14205-26301-245366@platypus.cc.cmu.edu>
X-Mailer: QUALCOMM Eudora Pro v4.2 for Macintosh
Date: Tue, 06 Jul 1999 17:25:46 -0700
To: Lawrence Greenfield <leg+@andrew.cmu.edu>, ietf-mta-filters@imc.org
From: Randall Gellens <randy@Qualcomm.Com>
Subject: Re: Storing filters in LDAP
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format="flowed"
X-Random-Sig-Tag: v1.0b12
Sender: owner-ietf-mta-filters@imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-mta-filters/mail-archive/>
List-Unsubscribe: <mailto:ietf-mta-filters-request@imc.org?body=unsubscribe>
At 9:26 PM -0400 7/2/99, Lawrence Greenfield wrote: >I agree with Randy that ACAP is the best place to store sieve >scripts. We could define a small subset that an ACAP server must >support to handle Sieve scripts which should be straightforward to >implement and place no large resource requirements on servers. > >Locating the ACAP server would be interesting. I would suggest >connecting to the ACAP port on the same host as the IMAP server, but >paying attention to referral. (This complicates the client >implementation somewhat, but is probably worth it.) I suggest we use a different port, since the server may support a subset of ACAP. We probably need a new email accounts dataset attribute, email.sieve.script.url, and should probably rename the email.sieve.script to email.sieve.script.text. Then, if there is a general ACAP server available, the client can connect to it and examine the email.sieve.script.url attribute of the email accounts dataset. If both are null and the client wants to store a Sieve script, the capabilities dataset should be queried to determine if this server supports Sieve. If not, I suppose the client should try the ACAP Sieve profile port on the mail server. It should then store into either email.sieve.script.text or into email.sieve.script.url on the ACAP server and into email.sieve.script.text on the mail server. If there is no general ACAP server available, then the ACAP Sieve profile port of the mail server should be tried. >I could probably produce a draft of such functionality (and perhaps a >prototype server) if people desire. I was going to write a draft for the ACAP Sieve profile, I'd be happy to either let you do it or to coauthor it with you. I think a prototype server would be useful. We do have some code we've been playing with which we were considering for inclusion in qpopper 3.1, if it gets finished in time. The more the merrier.
- Storing filters in LDAP Bruce Steinback
- Re: Storing filters in LDAP Matthew Wall
- Re: Storing filters in LDAP Randall Gellens
- Re: Storing filters in LDAP Lawrence Greenfield
- Re: Storing filters in LDAP Randall Gellens