[SOGo] BTS activities for Wednesday, October 17 2012

2012-10-17 Thread SOGo reporter
Title: BTS activities for Wednesday, October 17 2012





  
BTS Activities

  Home page: http://www.sogo.nu/bugs
  Project: SOGo
  For the period covering: Wednesday, October 17 2012

  
  
idlast updatestatus (resolution)categorysummary
	
	
	  
	
1850
	2012-10-17 09:35:39
	updated (open)
	Backend Calendar
	events accepted in the webGUI or in lightning still appear as "needs action" (dashed outline) in iCal
	
	  
	
2042
	2012-10-17 12:07:02
	new (open)
	Backend Calendar
	Wrong subject in invitation email for an event in Spanish (Spain)
	
	  
	
1479
	2012-10-17 09:54:50
	updated (open)
	Web Calendar
	Impossible to resize invitation pane
	
	  
	
2002
	2012-10-17 19:26:23
	updated (open)
	Web Calendar
	Proposed Events
	
	  
	
2014
	2012-10-17 14:23:59
	resolved (fixed)
	Web Mail
	Formatting errors
	
	  
	
1986
	2012-10-17 08:22:49
	closed (fixed)
	Backend General
	Event details in reply mails
	
	  
	
  
  




[SOGo] VMWare version of ZEG 2.01. Microsoft Outlook Native Support ?

2012-10-17 Thread Devinder Singh

Hi,

Can we even have the VMware version of ZEG 2.0.1 version with Microsoft 
Outlook Native Support ?



--
Thanks & Regards,
Devinder Singh Birdi

--
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] Using resources with SQL-based authentication

2012-10-17 Thread Igor Vitorac

We have successfully configured resources for SQL based user sources.
I have updated SOGo wiki page:
http://wiki.sogo.nu/ResourceConfiguration


Igor Vitorac wrote, On 13/08/2012 11:19:
Thanks. We will try to put some resources in place for SQL based user 
sources, and I will let you know about the results.


Regards,
Igor Vitorac


Ludovic Marcotte wrote, On 12/08/2012 01:18:

On 11/08/12 18:05, Igor Vitorac wrote:
Thank you. I have seen that, but it is not quite clear what is the 
difference between two mentioned kinds ("location" and "thing").
A "group", "location" or "thing" is a resource for SOGo - just like 
it's/was stated in the "Schema for representing resources for 
calendaring and scheduling services" 
(http://tools.ietf.org/html/draft-cal-resource-schema-06). When 
KindFieldName equals either of these for an entry (LDAP or SQL), SOGo 
considers it as a resource.
Additionally confusing for me is a "group" kind. In LDAP, each group 
has to have a list of names, but how can we specify the users in one 
group if the user source is SQL?
Once group defined, I guess, SOGo user could specify sharing 
permissions (ACLs) based on the group.
This is something totally different. Groups are supported for LDAP 
(for scheduling meetings, ACLs, etc.) but not for SQL.








--
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] Resource Creation with MySQL database

2012-10-17 Thread Igor Vitorac
Problem is related to the minimal ACL which needs to be set on meeting 
room calendar.


Wiki page for SQL user source is updated:
http://wiki.sogo.nu/ResourceConfiguration

Regards,
Igor


Jeff Folk wrote, On 29/08/2012 15:57:

On Aug 29, 2012, at 8:27 AM, Karthikeyan BALASUBRAMANIAN wrote:


Hi Jeff,

  Exactly I tried this too.  But after logging in as "user1"
when  I tried to invite "room1" user I get an error
"Cannot access resource "ro...@eurodyn.be".
Any ideas?

Regrettable, but no… I have no use for resources. It just looked to me like you 
were trying to make the feature work in a way it wasn't designed. Good luck 
though.

Regards;
Jeff





--
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] "defaults write.." / "defaults -u sogo write.."overwriting complete .GNUstepDefaults

2012-10-17 Thread mourik jan heupink

Hi Francis,


Is this expected??!


I've seen strange behaviours of "defaults" with recent versions of GNUstep. Avoid using "-u 
"; you better run "defaults" as the proper user.


Ah thanks! I thought no one had read the message :-)

I guess it's a good idea to adjust the faq pages then!

Regards and thanks,
MJ
--
users@sogo.nu
https://inverse.ca/sogo/lists


Re: [SOGo] random spell checker

2012-10-17 Thread Francis Lachapelle
Hi Jean-Michel

On 2012-10-05, at 6:00 AM, Jean-Michel OLTRA wrote:

> I have been told about some randomness of the french spell checker,
> using Iceweasel (Debian Firefox) 10.0.7
> Sometimes, it is on. Sometimes not.
> 
> I am fairly sure this in not SOGo relative. But may be someone could
> have a clue? May be someone has randomness with other languages, too?
> 
> SOGo is SOGo v2. Squeeze Debian package.


The spell checker relies on an external web service. The remote service 
probably had issues.


Francis

--
flachape...@inverse.ca :: +1.514.755.3640 :: http://www.inverse.ca
Inverse :: Leaders behind SOGo (http://sogo.nu) and PacketFence 
(http://packetfence.org)

-- 
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] "defaults write.." / "defaults -u sogo write.."overwriting complete .GNUstepDefaults

2012-10-17 Thread Francis Lachapelle
Hi

On 2012-10-05, at 7:37 AM, mourik jan heupink wrote:

> The way I understand it, there are two possible "defaults write..." syntaxes:
> 
> There is (from the sogo faq pages)
> * "defaults -u sogo write..."
> and there is (from the SOGO Installation Guide.pdf)
> * su - sogo
> * "defaults write..."
> 
> On debian wheezy, sogo 2.0 from the repositories, it seems that mixing the 
> two (with and without the "-u sogo") causes a NEW file to be created each 
> time...
> 
> Is this expected??!

I've seen strange behaviours of "defaults" with recent versions of GNUstep. 
Avoid using "-u "; you better run "defaults" as the proper user.


Francis

--
flachape...@inverse.ca :: +1.514.755.3640 :: http://www.inverse.ca
Inverse :: Leaders behind SOGo (http://sogo.nu) and PacketFence 
(http://packetfence.org)

-- 
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] SOGo 2.0 ZEG strange timezone behavior

2012-10-17 Thread Burkart Orlowski | Onlinehelp24
Almost the same for me. An all-day event is shown over 2 days in the web 
interface but is correctly displayed in Thunderbird.
If I create an all-day event for the 16th Oct it is shown on the 16th 
and on the 17th Oct in the web interface.


Any help is appreciated,

Burkart Orlowski



On 10/09/2012 03:13 PM, Michal Kminek wrote:
I had problems with all-day events created by MS Outlook using the MS 
Exchange connection on my SOGo server. Therefore I decided to test it 
on the latest ZEG edition but the problem persist.


I setup SOGo, system and Windows to use the same timezone in ZEG. I 
found a strange behavior - if the timezone is GMT or any other GMT +h 
zone then all all-day events created with MS Outlook (2007, 2010) go 
one day back in the web interface. For example if I create an all-day 
event to happen on 25th Oct in Outlook it is displayed as an all-day 
event on 24th Oct in SOGo.


If I setup the time zone as any GMT -h zone everything works fine.

Regards,
Michal Kminek




--
users@sogo.nu
https://inverse.ca/sogo/lists

[SOGo] Mobile Sync with Z-Push Activsync Successful

2012-10-17 Thread Devinder Singh

Hi All,

Just wanted to let you all know that Mobile Sync with Z-push Activsync 
was successful with the below php library.


https://github.com/xbgmsharp/sogosync

1. Android Based phones  -  Native Support for 2 way sync with 
Calendards, Tasks and Address Book
2. Apple IOS  TAB and IPhone - Native Support for 2 way sync for 
Calendards and Tasks.One way sync with Address Book to Apple IOS.


Need to figure out further on Carddav integration issue with Apple IOS.

I would recommend SOGo team to do further Testing and recommend this 
method as well on the below url.

http://www.sogo.nu/english/downloads/frontends.html

Did anyone try it on Blackberry or we can only sync through Funambol ?

Looking forward to your reply.

--
Thanks & Regards,
Devinder Singh Birdi

--
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] Migration horde to sogo

2012-10-17 Thread gerard breiner

Le Lundi 8 Octobre 2012 10:34 CEST, Christian Mack 
 a écrit:

> On 2012-10-05 19:49, gerard breiner wrote:
> > Hello,
> >
> > First of all many thanks at the SOGo team for this great work that is sogo. 
> > So far we used Horde with kronolith and turba.
> > I installed Sogo 2-2.0.0 under Debian Squeeze via apt-get. Now I downloaded 
> > the scripts Migration/Horde and configure config.py.
> > I run ./turba.py gbreiner
> > It works  (no error) but  I don't know where are my three vcard .
> > So I modified TurbaConverter so that it show the put.response["status"] and 
> > the url  of my vcard.
> >
> > I run again ./turba.py gbreiner and I get :
> >
> > Converting addressbook of 'gbreiner'
> >   prepared 3 cards
> > /SOGo/dav/gbreiner/Contacts/personal/b4fd46282634d0750075b49cf5714971.vcf
> > 302
> >   successes: 1; failures: 0 
> > /SOGo/dav/gbreiner/Contacts/personal/772361c72f938164ac3e3c0e5db68bee.vcf
> > 302
> >   successes: 2; failures: 0 
> > /SOGo/dav/gbreiner/Contacts/personal/6e7e576eb0f43908ffce5501cd484e70.vcf
> > 302
> >   successes: 3; failures: 0
> >
> > Done
> >
> > So It seems all is correct but how can I get my three contacts... ?
> >
> > Any help would be appreciated.
> >
>
> Did you log in to SOGo as user gbreiner before importing old data?
> The "personal" calendar and address book are created on first log in, so
> I don't think importing will work before that.
>
> Try looking under "Address Book" --> "Personal address book" when
> logging in as user gbreiner into the SOGo webinterface.
>
>
> Kind regards,
> Christian Mack
>
> --
> Christian Mack
> Gruppe Informationsdienste
> Rechenzentrum Universität Konstanz
> --
> users@sogo.nu
> https://inverse.ca/sogo/lists


 Hello,

For remind, I'am already logged in at least hundred times... Tables mysql has 
been created...

In order to track the "bug", I added in TurbaConverter.py the line :
print put.response["body"].

Here is what this line show up for one contact :

successes: 2; failures: 0 

302 Found

Found
The document has moved https://sogo.ias.u 
psud.fr/SOGo/dav/gbreiner/Contacts/personal/6e7e576eb0f43908ffce5501cd484e70.vcf">here.


I added too the line print put.response["headers"].  I get :

{'content-length': '283', 'vary': 'Accept-Encoding', 'server': 'Apache/2.2.16 
(Debian) DAV/2 PHP/5.3.3-7+squeeze14 with Suhosin-Patch mod_ssl/2.2.16 
OpenSSL/0.9.8o', 'location': 
'https://sogo.ias.u-psud.fr/SOGo/dav/gbreiner/Contacts/personal/772361c72f938164ac3e3c0e5db68bee.vcf',
 'date': 'Wed, 17 Oct 2012 09:32:47 GMT', 'content-type': 'text/html; 
charset=iso-8859-1'}
  successes: 2; failures: 0

I' m wondering about the charset. It seems to me that Sogo wants UTF-8 and not 
iso-8859-1,  isn't it ?

Best regards.

Gérard Breiner





-- 
users@sogo.nu
https://inverse.ca/sogo/lists

Re: [SOGo] Migration horde to sogo

2012-10-17 Thread gerard breiner

Le Mardi 9 Octobre 2012 14:18 CEST, "gerard breiner" 
 a écrit:

>
> Le Lundi 8 Octobre 2012 17:42 CEST, "gerard breiner" 
>  a écrit:
>
> >
> > Le Lundi 8 Octobre 2012 10:34 CEST, Christian Mack 
> >  a écrit:
> >
> > > On 2012-10-05 19:49, gerard breiner wrote:
> > > > Hello,
> > > >
> > > > First of all many thanks at the SOGo team for this great work that is 
> > > > sogo. So far we used Horde with kronolith and turba.
> > > > I installed Sogo 2-2.0.0 under Debian Squeeze via apt-get. Now I 
> > > > downloaded the scripts Migration/Horde and configure config.py.
> > > > I run ./turba.py gbreiner
> > > > It works  (no error) but  I don't know where are my three vcard .
> > > > So I modified TurbaConverter so that it show the put.response["status"] 
> > > > and the url  of my vcard.
> > > >
> > > > I run again ./turba.py gbreiner and I get :
> > > >
> > > > Converting addressbook of 'gbreiner'
> > > >   prepared 3 cards
> > > > /SOGo/dav/gbreiner/Contacts/personal/b4fd46282634d0750075b49cf5714971.vcf
> > > > 302
> > > >   successes: 1; failures: 0 
> > > > /SOGo/dav/gbreiner/Contacts/personal/772361c72f938164ac3e3c0e5db68bee.vcf
> > > > 302
> > > >   successes: 2; failures: 0 
> > > > /SOGo/dav/gbreiner/Contacts/personal/6e7e576eb0f43908ffce5501cd484e70.vcf
> > > > 302
> > > >   successes: 3; failures: 0
> > > >
> > > > Done
> > > >
> > > > So It seems all is correct but how can I get my three contacts... ?> >
> > > > Any help would be appreciated.
> > > >
> > >
> > > Did you log in to SOGo as user gbreiner before importing old data?
> >
> > Yes.
> >
> > > The "personal" calendar and address book are created on first log in, so
> > > I don't think importing will work before that.
> > >
> > > Try looking under "Address Book" --> "Personal address book" when
> > > logging in as user gbreiner into the SOGo webinterface.
> >
> > Already done... In "Address Book" --> "Personal address book" I have the 
> > contacts that comes from  my Personal Computer by synchronisation with 
> > syncml client funambol.  I expected my horde contacts at this place but no 
> > data has been added.
> >
> > I have three tables in mysql related to gbreiner's contacts.
> >
> > sogogbreiner00269f70e2c
> > sogogbreiner00269f70e2c_acl
> > sogogbreiner00269f70e2c_quick
> >
> > If I did understood, horde contacts for gbreiner should be in theses tables 
> > after having ran turba.py, should'nt be ?
> >
> > >
> > >
> > > Kind regards,
> > > Christian Mack
> > >
> > > --
> > > Christian Mack
> > > Gruppe Informationsdienste
> > > Rechenzentrum Universität Konstanz
> > > --
> > > users@sogo.nu
> > > https://inverse.ca/sogo/lists
> >
> >
> > Others informations, users sogo are authentified by ldap.
> > Sogo has been installed by using apt-get as recommended in the Installation 
> > Guide.
> >
> > I looked at the mysql log but there is only the request to the horde tables 
> > :
> >
> > tail -300 mysql.log
> > 121008 17:34:15   538 Connect   sogo@localhost on horde
> >   538 Query set autocommit=0
> >   538 Query SELECT user_uid, datatree_name FROM 
> > horde_datatree WHERE user_uid = 'gbreiner'
> >   538 Query SELECT * FROM turba_objects WHERE owner_id = 
> > 'gbreiner' or owner_id = 'imp.gbreiner.<431d5ec5.7070...@ias.u-psud.fr>' or 
> > owner_id = 'turba' or owner_id = 'kronolith' or owner_id = 'gbreiner' or 
> > owner_id = 'a1f4fd6d3a9a165663de621ae941e5ca' or owner_id = 
> > '09949fee02914b900a833af3f6097a46' or owner_id = 'gollem' or owner_id = 
> > 'backends' or owner_id = 'gbreiner' or owner_id = 
> > 'b8660d241df40665a73e97c76ff33d27' or owner_id = 
> > '60df89056de50ee9bf04941bd4432419'
> >   538 Quit
> >
> > Many thanks Christian for your friendly answer.
> >
> > Best regards.
> >
> > Gérard Breiner
> >
> >
> >
> >
> >
> > --
> > users@sogo.nu
> > https://inverse.ca/sogo/lists
>
>
>
> Humm... Am I alone to have this problem ?
> Yet I 'm already log in a first time so the mysql tables for contacts have 
> been created but when I run the script turba.py I do not get my contacts from 
> horde in my Personal address book.
> Does anyone has an idea of what happens after the "PUT" of TurbaConverter.py 
> script ?
>
> Any help would be greatly appreciated.
>
> Best regards.
>
> Gérard Breiner
> Institut d'Astrophysique Spatiale
> FR-91405 Campus Orsay-Ville
> --
> users@sogo.nu
> https://inverse.ca/sogo/lists


 Hello,

I"m still working on this issue... I want to migrate contacts from horde to 
sogo for all users. So I use the script TurbaConverter.py. I added a line for 
tracing the response headers: print put.response["headers"].

Here is the result after having ran the command turba.py gbreiner :

Converting addressbook of 'gbreiner'
  prepared 3 cards
{'content-length': '283', 'vary': 'Accept-Encoding', 'server': 'Apache/2.2.16 
(Debian) DAV/2 PHP/5.3.3-7+squeeze14 with Suhosin-Patch mod_ssl/2.2.16 
OpenSSL/0.9.8o', 'location': 
'https://sogo.ias.u-psud.fr/SOGo/dav/gb

Re: [SOGo] Header reply-to is null

2012-10-17 Thread Hartmut Raithel
Hello all, 

sorry for warming over the thread, but can somebody confirm that this bug is 
really fixed in SOGo version 1.3.18 or greater? It seems I'm still facing this 
problem. Sometimes, the mail header shows an "reply-to: null" line and the 
recipients got "null@MISSING_DOMAIN" as reply-to address. Both users has not 
set a custom reply-to in SOGo settings. 
See the message header of one of the emails:
###
User-Agent: SOGoMail 2.0.0
reply-to: null
X-Forward: 127.0.0.1
MIME-Version: 1.0
from: "Aaa Sys08 (Studenten)" 
subject: Bildertest
message-id: <261-5077b580-1f-65eb348@226129849>


Please see the sogo.log part while composing and sending (two messages from 
different users):
##
2012-10-12 08:19:36.103 sogod[26574] PG0x0x111debd8 SQL: SELECT c_defaults FROM 
sogo_user_profile WHERE c_uid = 'aaasys08'
2012-10-12 08:19:36.111 sogod[26574] PG0x0x1208a3d0 SQL: SELECT c_settings FROM 
sogo_user_profile WHERE c_uid = 'aaasys08'
2012-10-12 08:19:36.363 sogod[26574] PG0x0x111debd8 SQL: SELECT c_path4 FROM 
sogo_folder_info WHERE c_path2 = 'aaasys08' AND c_folder_type = 'Contact'
2012-10-12 08:19:36.366 sogod[26574] PG0x0x1208a3d0 SQL: SELECT c_folder_id, 
c_path, c_location, c_quick_location, c_acl_location, c_folder_type FROM 
sogo_folder_info WHERE c_path1 = 'Users' AND c_path2 = 'aaasys08' AND c_path3 = 
'Contacts' AND c_path4 = 'personal'
2012-10-12 08:19:36.368 sogod[26574] PG0x0x111debd8 SQL: SELECT 
b.c_name,a.c_cn,a.c_givenname,a.c_sn,a.c_screenname,a.c_o,a.c_mail,a.c_telephonenumber,a.c_categories,a.c_component
 FROM sogoaaasys08005121af30c_quick a, sogoaaasys08005121af30c b WHERE a.c_name 
= b.c_name AND (c_deleted != 1 OR c_deleted IS NULL)
Oct 12 08:19:36 sogod [26574]: <<0x100C9368[SOGoContactGCSFolder]:personal>>D 
fetched 4 records.
Oct 12 08:19:36 sogod [26574]: 
<<0x100FF618[SOGoDraftObject]:newDraft1350022538-1>>D Note: info object does 
not yet exist: /tmp/aaasys08/newDraft1350022538-1/.info.plist
2012-10-12 08:19:36.371 sogod[26574] WARNING(-[NSNull(misc) length]): called 
NSNull -length (returns 0) !!!
C: connect to <0x0x100db390[NGInternetSocketAddress]: 
host=smtp-2.hof-university.de not-filled>
S: 
C: EHLO sh-sogoprod.hof-university.de
S: 
S: pipelining extension supported.
S: size extension supported.
C: MAIL FROM:
C: RCPT TO:
C: DATA
S: 
C: data(11713784 bytes) ..
##

2012-10-12 20:19:43.462 sogod[30235] PG0x0xfa1e520 SQL: SELECT c_defaults FROM 
sogo_user_profile WHERE c_uid = 'userid2'
2012-10-12 20:19:43.469 sogod[30235] PG0x0xdb3d520 SQL: SELECT c_settings FROM 
sogo_user_profile WHERE c_uid = 'userid2'
2012-10-12 20:19:43.731 sogod[30235] PG0x0xfa1e520 SQL: SELECT c_path4 FROM 
sogo_folder_info WHERE c_path2 = 'userid2' AND c_folder_type = 'Contact'
2012-10-12 20:19:43.733 sogod[30235] PG0x0xdb3d520 SQL: SELECT c_folder_id, 
c_path, c_location, c_quick_location, c_acl_location, c_folder_type FROM 
sogo_fol
der_info WHERE c_path1 = 'Users' AND c_path2 = 'userid2' AND c_path3 = 
'Contacts' AND c_path4 = 'personal'
2012-10-12 20:19:43.736 sogod[30235] PG0x0xfa1e520 SQL: SELECT 
b.c_name,a.c_cn,a.c_givenname,a.c_sn,a.c_screenname,a.c_o,a.c_mail,a.c_telephonenumber,a.c_cat
egories,a.c_component FROM sogouserid00227cd3230_quick a, sogouserid00227cd3230 
b WHERE a.c_name = b.c_name AND (c_deleted != 1 OR c_deleted IS NULL)
Oct 12 20:19:43 sogod [30235]: <<0x0FBF6BC8[SOGoContactGCSFolder]:personal>>D 
fetched 0 records.
2012-10-12 20:19:43.739 sogod[30235] WARNING(-[NSNull(misc) length]): called 
NSNull -length (returns 0) !!!
C: connect to <0x0xfbdbda8[NGInternetSocketAddress]: 
host=smtp-2.hof-university.de not-filled>
S: 
C: EHLO sh-sogoprod.hof-university.de
S: 
S: pipelining extension supported.
S: size extension supported.
C: MAIL FROM:
C: RCPT TO:
C: DATA
S: 
C: data(1731 bytes) ..
S: 
C: QUIT
S: 
##

Thanks a lot in advance for any helpful suggestions. 
BTW: Can somebody tell me bug-ID of the case below? I can't find it in BTS 
yet...

Kind regards
Hartmut




-Ursprüngliche Nachricht-
Von: Christian Mack [mailto:christian.m...@uni-konstanz.de] 
Gesendet: Dienstag, 4. September 2012 18:12
An: users@sogo.nu
Betreff: Re: [SOGo] Header reply-to is null

On 2012-09-04 15:31, Romain LE DISEZ wrote:
> Hi all,
> 
> i'm facing a strange bug, some emails sent with SOGo contains the header
> "reply-to: null". When it happens, SOGo displays "Reply-To:
> null@unspecified-domain".
> 
> I'm unable to reproduce the bug. It seems to happen randomly.
> 
> There is nothing interesting in the logs.
> 
> My configuration (CentOS 5):
>  - SOGo 1.3.17
>  - Sendmail 8.13
>  - Cyrus 2.3
> 
> I'm pretty sure Sendmail is not the problem because in the folder "Sent"
> of the sender, the mail has the "reply-to: null" head

Re: [SOGo] Journal and notes extension

2012-10-17 Thread Martin (Lists)
Am 15.10.2012 03:51, schrieb Ludovic Marcotte:
> On 14/10/12 09:52, Martin (Lists) wrote:
>> as version 2.0 is out now, are there any plans to add a journal or notes
>> to sogo?
> This would be quite an endeavor. First, SOGo would need to be modified
> (storage + UI). Also, if notes were to be stored as VJOURNAL calendar
> objects, the CalDAV code would need to be modified and thus, tons of
> testing would need to be done with all the clients out there. Then,
> Mozilla Lightning would need to be enhanced (to add notes capabilities)
> and the native Outlook compatibility layer would need to store notes
> differently (by reusing SOGo's objects, instead of its own).
> 
> That being said, it's not impossible nor ruled out but it's just a lot
> of work. If many people are interested with this, it's the time to voice
> your opinion!
> 
> Thanks,
> 

I used journals and notes every now and then during the time I used
kdepim and imap backend (kolab like). But I do not relay on it. I was
not aware that it is such a huge pice of work.

But is would be still nice to have this feature.

Martin
-- 
users@sogo.nu
https://inverse.ca/sogo/lists