Hi! I've spent the evening trying to set up Worldpilot to communicate with a UW-IMAP server (4.7.x, SuSE-Linux 6.4). I tried every possible variation in IMAPHACK.py and got various results ranging from different errors to WP successfully displaying my INBOX. But no other folder ever appeared. More over, Setting MailListRoot to Mail resulted in "Mail" appearing six times (for no apparent reason, I have ~20 subfolders in Mail), and all of them showed up empty. So I searched the lists archive and did the following: Changed FolderFullName=folder[2] to FolderFullName=str(folder[2]) in Worldpilot.py which resulted in all folders in /home/chris/ showing up (well, somehow: names were cut if any non-letter characters were used), but at least this is what one would expect after reading the docs (and the mails ;-) . So I searched further: created a c-client.cf : I accept the risk for IMAP toolkit 4.1. set black-box-directory /var/spool/imap_folderlinks/ created imap_folderlinks and a symlink to my maildirectory and ... Success - somehow. Now my subfolders showed up (at least those without non-letter characters in their names) but my INBOX had gone. So for testing I copied INBOX from /var/spool/mail/<user> to /home/<user>/mail and it worked. Only one thing left: folder creation does not work for me. WP creates only subfolders and they are named parent.subfolder. As "." is no letter, these do not appear (at least this is what I believe ;-). This was mentioned on the list before, but I found no solution. Nevertheless I was yet thinking about letter-only folder names as I noticed that now using Netscape Messenger isn't possible any more. INBOX is there, but all other folders cannot be subscribed to (Netscape tries tosubscribe /home/<user>/Mail/<user>/<foldername> ... argh!). Does anybody know if other mailers (especially Outlook) behave the same way (a Worldpilot-only setup is not what I want) or is there a solution to get both Netscape and Worldpilot live together happily ever after? As last resort I could migrate to Cyrus-IMAP, if it can be done with existing accounts. Any experiences? Thanks in advance, Chris -- Christian Pfeiffer mailto:christian.pfeiffer@gmx.de pgp-key on request
+----[ Christian Pfeiffer ]--------------------------------------------- | Hi! Hey ho... | I tried every possible variation in IMAPHACK.py and got various results | ranging from different errors to WP successfully displaying my INBOX. | But no other folder ever appeared. More over, Setting MailListRoot to | Mail resulted in "Mail" appearing six times (for no apparent reason, I | have ~20 subfolders in Mail), and all of them showed up empty. I have patches (gross hacks) to WPUtil.py to fix this type of thing. | Only one thing left: folder creation does not work for me. WP creates | only subfolders and they are named parent.subfolder. As "." is no | letter, these do not appear (at least this is what I believe ;-). This | was mentioned on the list before, but I found no solution. WP doesn't not conform to the IMAP standard by retrieving the hierarchy character before attempting to create Folders (or display them for that matter). It uses a (hard coded) '.' by default. This causes havoc with things like Exchange as well. Having said this the UW-IMAP server is a bit goofy as well, and doesn't seem to allow the creation of sub folders, just mailboxes. Perhaps we can add seperationCharacter to IMAPHACK.py, although it'd be real nice if it worked it out itself, because I have two worldpilot objects in the same Zope Site pointing at two different IMAP Servers. -- Totally Holistic Enterprises Internet| P:+61 7 3870 0066 | Andrew Milton The Internet (Aust) Pty Ltd | F:+61 7 3870 4477 | ACN: 082 081 472 | M:+61 416 022 411 | Carpe Daemon PO Box 837 Indooroopilly QLD 4068 |akm@theinternet.com.au|
participants (2)
-
Andrew Kenneth Milton -
Christian Pfeiffer