Kolab extension for thunderbird
- gargan
- Posts: 23
- Joined: February 16th, 2005, 2:31 pm
- Location: Vienna, Austria
- Contact:
Kolab extension for thunderbird
Hi I wrote an extension for thunderbird that allows sync of contacts with an imap folder. You can get it from http://www.gargan.org/extensions/synckolab.html . It works pretty good (alotough currently quite slow...) under windows, but when trying it under linux I get weird exceptions when trying to get all messages in a folder using gContactFolder.getMessages(null); (where gContactFolder is from type nsIMsgFolder). Anyone know why this happens?
-
- Posts: 7
- Joined: March 7th, 2005, 2:55 am
I've installed the synckolab extension on clients runnnig the following operation systems:
Windows XP
Solaris 10
Mac OS X
I am getting errors trying to sync, getting "unable to get offline stream, make sure the folder is downloaded!" this has happened on all 3 OS's. Stopping/starting Thunderbird and re-trying usually works.
I have found a bug sync'ing with Solaris or Mac OS X which is easy to reproduce.
Start with an address book containing 1 entry and sync on a Windows client
Quit Thunderbird and the vcard on the imap server looks like this.
BEGIN:VCARD
N:Made;Up;
FN:Made Up
EMAIL:made.up@nowhere.net
FN:Made Up
UID:pas-id-FB6ACC3F4D3D4A4E
VERSION:3.0
END:VCARD
Start Thunderbird on a Mac OS X or Solaris client and sync.
Quit Thunderbird and the vcard on the imap server looks like this.
BEGIN:VCARD
N:Made;Up;
FN:Made U
EMAIL:made.up@nowhere.ne
FN:Made U
UID:pas-id-FB6ACC3F4D3D4A4
VERSION:3.0
END:VCARD
The data has been corrupted, the last charactor from the FN, EMAIL, and UID fields has been lost. If I then run Thunderbird on the Windows client and sync a new, duplicate address book entry is created for each of the corrupt vcards.
Let me know if you need any further info about this issue or would like to me to do some testing.
Windows XP
Solaris 10
Mac OS X
I am getting errors trying to sync, getting "unable to get offline stream, make sure the folder is downloaded!" this has happened on all 3 OS's. Stopping/starting Thunderbird and re-trying usually works.
I have found a bug sync'ing with Solaris or Mac OS X which is easy to reproduce.
Start with an address book containing 1 entry and sync on a Windows client
Quit Thunderbird and the vcard on the imap server looks like this.
BEGIN:VCARD
N:Made;Up;
FN:Made Up
EMAIL:made.up@nowhere.net
FN:Made Up
UID:pas-id-FB6ACC3F4D3D4A4E
VERSION:3.0
END:VCARD
Start Thunderbird on a Mac OS X or Solaris client and sync.
Quit Thunderbird and the vcard on the imap server looks like this.
BEGIN:VCARD
N:Made;Up;
FN:Made U
EMAIL:made.up@nowhere.ne
FN:Made U
UID:pas-id-FB6ACC3F4D3D4A4
VERSION:3.0
END:VCARD
The data has been corrupted, the last charactor from the FN, EMAIL, and UID fields has been lost. If I then run Thunderbird on the Windows client and sync a new, duplicate address book entry is created for each of the corrupt vcards.
Let me know if you need any further info about this issue or would like to me to do some testing.
- gargan
- Posts: 23
- Joined: February 16th, 2005, 2:31 pm
- Location: Vienna, Austria
- Contact:
thanks for this bug. I uploaded v0.2.3 which resolves this (hopefully:P). I am about to change the way messages are read so the "unable to get offline stream"-bug wont happen again. Right now, make sure the folder is set as for offline. let me now if you find anything else. I will also see if I can finish the write as calendar within this week
-
- Posts: 7
- Joined: March 7th, 2005, 2:55 am
- gargan
- Posts: 23
- Joined: February 16th, 2005, 2:31 pm
- Location: Vienna, Austria
- Contact:
- gargan
- Posts: 23
- Joined: February 16th, 2005, 2:31 pm
- Location: Vienna, Austria
- Contact:
ok finished the new version (0.2.5). It fixes most issues. but opens up a new one. I use streammessage to get the content of mails, but streammessage does not give me any content if the username has a % or a @ in them (like I have a vpopmail account where the username is user@domain.tld)... I guess I will file a bug for tb.
- gargan
- Posts: 23
- Joined: February 16th, 2005, 2:31 pm
- Location: Vienna, Austria
- Contact:
- gargan
- Posts: 23
- Joined: February 16th, 2005, 2:31 pm
- Location: Vienna, Austria
- Contact:
- gargan
- Posts: 23
- Joined: February 16th, 2005, 2:31 pm
- Location: Vienna, Austria
- Contact:
-
- Posts: 20
- Joined: September 9th, 2004, 6:39 pm
i did not have the calendar installed. recently uninstalled v1.00 and reinstalled tb 1.02. recreating the profile and 5-6 accounts/settings would be a nightmare.
TB never appeared, but the exe shows up in Windows Task Manager Process tab
will try on another pc soon (thank god for mozilla "safe mode")
TB never appeared, but the exe shows up in Windows Task Manager Process tab
will try on another pc soon (thank god for mozilla "safe mode")
- gargan
- Posts: 23
- Joined: February 16th, 2005, 2:31 pm
- Location: Vienna, Austria
- Contact:
-
- Posts: 49
- Joined: July 29th, 2003, 1:02 pm
- Location: CT USA
I too am getting synckolab v 0.4.17 work at all. When I try to execute it I receive the error message "Mailaccount Not Found! Check Configuration".
The defined folders on a remote IMAP server are there and unique. I send and receive my IMAP email just fine. Any pointers on how to correct this?
Thanks,
The defined folders on a remote IMAP server are there and unique. I send and receive my IMAP email just fine. Any pointers on how to correct this?
Thanks,
- gargan
- Posts: 23
- Joined: February 16th, 2005, 2:31 pm
- Location: Vienna, Austria
- Contact:
best thing is check the mailing list on http://www.mozdev.org/pipermail/synckolab/ .. i remember the problem was solved by someone... dont remember jsut search for mailaccount not found
- ericb
- Posts: 41
- Joined: June 13th, 2003, 11:34 pm
- Location: Paris (France)
WARNING: I just want to warn the potential users that syncKolab corrupted my datas the last time I tried it. The main problem was with the calendar entries and my calendar becomes a mess after I tried to copy my events to an IMAP server.
Even if you only want to copy your contact and calendar entries to an IMAP server, the extension do a read and re-write operation which (is) was buggy and corrupted my datas. The two problems, I found was :
- The time of the events as been modified and shifted by 0, 1 or 2 hours.
- The datas entries including international characters (UTF-8 ?) has been supersided with a blank entry.
I cannot reallly understand why it is necessary to perform this read/modify/write operation.
Even if you only want to copy your contact and calendar entries to an IMAP server, the extension do a read and re-write operation which (is) was buggy and corrupted my datas. The two problems, I found was :
- The time of the events as been modified and shifted by 0, 1 or 2 hours.
- The datas entries including international characters (UTF-8 ?) has been supersided with a blank entry.
I cannot reallly understand why it is necessary to perform this read/modify/write operation.
Firefox-Thunderbird User