[kronolith] Username/e-mail mapping
Claude Tompers
claude.tompers at restena.lu
Thu Mar 20 14:20:01 UTC 2014
On Thu, 20 Mar 2014 09:54:18 -0400
"Pete Billson" <Pete at Turtle.com> wrote:
> Hello,
>
>
>
> I have a question concerning invitations when all affected calendars
> "belong" to the Horde system.
>
>
>
> In fact, when a colleague invites me to an event in kronolith, he
> enters my email-address in the attendees field. Free/Busy information
> does not work. I suppose the reason is that the fb.php page needs the
> username ?
>
>
>
> Is there a way that Horde can map those internally ?
>
>
>
>
>
> Also, when the invitation is sent, I get an email, but I would somehow
> expect a non-acknowledged event in my calendar as well, which there
> isn't. Is there a way to fix this as well ?
>
>
>
> kind regards,
>
> Claude
>
>
>
> --
>
> Claude Tompers
>
> Ingénieur réseau et système
>
> Fondation RESTENA - Réseau Téléinformatique de l'Education Nationale
> et de la Recherche 6, rue Richard Coudenhove-Kalergi
>
> L-1359 Luxembourg
>
>
>
> Tel: +352 424409 1
>
> Fax: +352 422473
>
>
>
> Claude,
>
> I don't know if this is the correct way to do things but I created
> a little perl script to run through all the horde address books and
> add a free/busy URL to anybody that has an email address on my horde
> server. All my mailboxes are under /var/vmail so you will probably
> need to modify the @emails= line to meet your needs.
>
>
>
> #!/usr/bin/perl
>
> use DBI;
>
> # Script created 2013-09-25 to update the Global Address Book Free
> Busy URLs
>
>
>
> # Connect to the database
>
> my $dbh = DBI->connect('DBI:mysql:horde',"horde","{YOUR DB
> PASSWORD}");
>
>
>
> # Get all the user's currently on the system @emails =
> `cd /var/vmail;ls -1d *;cd -`;
>
>
>
> foreach $a (0 ..$#emails){
>
> chomp($emails[$a]);
>
> ($user) = $emails[$a] =~ /(.*)\@{YOUR DOMAIN}/;
>
> $sth = $dbh->prepare("update turba_objects set object_freebusyurl=?
>
> where object_email=?");
>
> $FreeBusy = "http://{YOUR HORDE SERVER}/kronolith/fb.php?u=$user
> <http://%7bYOUR%20HORDE%20SERVER%7d/kronolith/fb.php?u=$user> ";
>
> $sth->execute($FreeBusy,$emails[$a]);
>
> $sth->finish;
>
> } # end foreach $a
>
>
>
> # Disconnect from the database
>
> $dbh->disconnect;
>
> exit(0);
>
>
>
> Pete Billson
>
Hi Pete,
Thanks for your input, I did not even think about the address books in
this context. I'll have a look at that. Thanks for the script.
regards,
Claude
--
Claude Tompers
Ingénieur réseau et système
Fondation RESTENA - Réseau Téléinformatique de l'Education Nationale et
de la Recherche 6, rue Richard Coudenhove-Kalergi
L-1359 Luxembourg
Tel: +352 424409 1
Fax: +352 422473
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.horde.org/archives/kronolith/attachments/20140320/36e1c9c6/attachment.bin>
More information about the kronolith
mailing list