RE: Vacation Application

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I'm in the process of setting up smartsieve now, but I'm wondering how to write a hook for login details.

I see the sample in the conf.php, but I don't entirely understand what is going on or how to write my own. I'd like to have a hook that authenticates username and password against ldap, and pulls the server for them to login to.

Any pointers/examples?

Thanks for any help!

David Gottschalk 
Emory University
UTS Messaging Team


-----Original Message-----
From: Kenneth Marshall [mailto:ktm@xxxxxxxx] 
Sent: Tuesday, March 10, 2009 3:06 PM
To: Gottschalk, David
Cc: Nic Bernstein; info-cyrus@xxxxxxxxxxxxxxxxxxxx
Subject: Re: Vacation Application

We use SmartSieve (http://smartsieve.sourceforge.net/) to
manage vacation/sieve scripts. We look up the appropriate backend
in our LDAP directory, but a DNS lookup could be done just as
easily. It is simple to setup an configure, 1.0RC2.

Cheers,
Ken

On Tue, Mar 10, 2009 at 03:00:39PM -0400, Gottschalk, David wrote:
> No murder here.
> 
> Oldschool Cyrus setup. I want to upgrade it actually, but there are 30K + accounts on these 3 servers.
> 
> The only problem I see with having it try each server, but failing how do you know if it really isn't that server, or there is just a network issue.
> 
> David Gottschalk
> UTS Email team
> david.gottschalk@xxxxxxxxx
> 
> 
> -----Original Message-----
> From: Nic Bernstein [mailto:nic@xxxxxxxxxxx]
> Sent: Tuesday, March 10, 2009 2:00 PM
> To: Gottschalk, David
> Cc: info-cyrus@xxxxxxxxxxxxxxxxxxxx
> Subject: Re: Vacation Application
> 
> On 03/10/2009 12:42 PM, Gottschalk, David wrote:
> > Hi All,
> >   I have a question regarding a vacation application for Cyrus servers. I want to know what others are using to meet this need. Currently, we have a home grown application that allows users to enable/disable vacation messages for their Cyrus accounts. This application is old and outdated, and needs to be replaced. I found the Horde vacation application which looks like it will meet my needs, but I have one issue. We currently have three Cyrus servers with all the accounts spread out across those three servers. The problem I am running into with any vacation application, is how to identify to the vacation application which server a user is on without the user needing to know this information. Is anyone else in a similar situation?
> >
> Um, use a murder?  Otherwise you may want to adapt something like the
> cyrus user validation script which was recently posted here.  Your
> application could then perform lookups in the output of that script.
> Lastly, you could just let you application attempt authenticating
> against each server, in turn, stopping once it succeeds.
> 
> Cheers,
>     -nic
> 
> --
> Nic Bernstein                             nic@xxxxxxxxxxx
> Onlight llc.                              www.onlight.com
> 2266 North Prospect Avenue #610           v. 414.272.4477
> Milwaukee, Wisconsin  53202-6306          f. 414.290.0335
> 
> 
> This e-mail message (including any attachments) is for the sole use of
> the intended recipient(s) and may contain confidential and privileged
> information.  If the reader of this message is not the intended
> recipient, you are hereby notified that any dissemination, distribution
> or copying of this message (including any attachments) is strictly
> prohibited.
> 
> If you have received this message in error, please contact
> the sender by reply e-mail message and destroy all copies of the
> original message (including attachments).
> ----
> Cyrus Home Page: http://cyrusimap.web.cmu.edu/
> Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
> List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
> 
----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux