[Dovecot] Transition from Courier-IMAP
Hello all,
Currently we are looking at the possibility of moving from Courier-IMAP to Dovecot (the one that comes with Debian Lenny: version 1.0.15). I'm currently testing it on a non-production server and have a few questions:
Currently all our clients use Thunderbird as their mail client to read mail from our IMAP server. Thunderbird is configured with "INBOX." as the "IMAP server directory". As we certainly do NOT want to reconfigure over 150 desktops, we would like to know if it's possible to make Dovecot work with Thunderbird Configured this way -> Simply make Dovecot act the same as Courier-IMAP. With the default configuration of Dovecot I can see the (IMAP) Inbox but not its subfolders when "IMAP server directory" is NOT empty. Is there a way to let Dovecot ignore this setting and/or make it compatible with Courier?
About a year back we already test-drived Dovecot but we weren't able to get "Delete as marked" option to work in Thunderbird in combination with "Expunge to trash". Any messages marked as deleted would simply be deleted permanently when Thunderbird was closed. This did work properly with Courier where any messages were expunged to Trash (as it should). Is this a known problem and has it been addressed yet?
Basically both questions can be brought together as "How can we make Dovecot as compatible as possible with Courier-IMAP"?
Thanks,
-- Ing. A.C.J. van Amersfoort (Arno) Electronics & ICT Engineer
Leiden Institute of Physics (LION), Electronics Department (ELD) Huygens Laboratory (Room 1007), Leiden University Postal Address: P.O. Box 9504, 2300 RA Leiden Visit Address : Niels Bohrweg 2, 2333 CA Leiden The Netherlands
Phone : +31-(0)71-527.1894 Fax : +31-(0)71-527.5819 E-mail : a.c.j.van.amersfoort@eld.physics.leidenuniv.nl Homepage : http://rocky.eld.leidenuniv.nl
On Tue, 2008-10-07 at 14:17 +0200, Arno van Amersfoort wrote:
Hello all,
Currently we are looking at the possibility of moving from Courier-IMAP to Dovecot (the one that comes with Debian Lenny: version 1.0.15). I'm currently testing it on a non-production server and have a few questions:
- Currently all our clients use Thunderbird as their mail client to read mail from our IMAP server. Thunderbird is configured with "INBOX." as the "IMAP server directory". As we certainly do NOT want to reconfigure over 150 desktops, we would like to know if it's possible to make Dovecot work with Thunderbird Configured this way -> Simply make Dovecot act the same as Courier-IMAP. With the default configuration of Dovecot I can see the (IMAP) Inbox but not its subfolders when "IMAP server directory" is NOT empty. Is there a way to let Dovecot ignore this setting and/or make it compatible with Courier?
Yes. Create the namespace as described in http://wiki.dovecot.org/Migration/Courier
- About a year back we already test-drived Dovecot but we weren't able to get "Delete as marked" option to work in Thunderbird in combination with "Expunge to trash". Any messages marked as deleted would simply be deleted permanently when Thunderbird was closed. This did work properly with Courier where any messages were expunged to Trash (as it should). Is this a known problem and has it been addressed yet?
I know Courier has a non-standard feature that causes expunging messages to move them to Trash mailbox instead of really expunging. Dovecot doesn't support this feature and I'm not planning on implementing it. It should be possible to implement a plugin to do it though.
But Thunderbird can be configured to handle deletion by copying it to Trash, which should do pretty much the same thing. Are your users not using this setting?
Thanks for the info concerning the namespaces.
And yes: my users (including myself) use the EXPUNGE-to-TRASH option and as I said before we can't update all computers running Thunderbird here to enable copy-to-trash. And "mark-as-deleted" doesn't work in combination with "copy-deleted-to-trash" the options are exclusive to each other....
Timo Sirainen wrote:
On Tue, 2008-10-07 at 14:17 +0200, Arno van Amersfoort wrote:
Hello all,
Currently we are looking at the possibility of moving from Courier-IMAP to Dovecot (the one that comes with Debian Lenny: version 1.0.15). I'm currently testing it on a non-production server and have a few questions:
- Currently all our clients use Thunderbird as their mail client to read mail from our IMAP server. Thunderbird is configured with "INBOX." as the "IMAP server directory". As we certainly do NOT want to reconfigure over 150 desktops, we would like to know if it's possible to make Dovecot work with Thunderbird Configured this way -> Simply make Dovecot act the same as Courier-IMAP. With the default configuration of Dovecot I can see the (IMAP) Inbox but not its subfolders when "IMAP server directory" is NOT empty. Is there a way to let Dovecot ignore this setting and/or make it compatible with Courier?
Yes. Create the namespace as described in http://wiki.dovecot.org/Migration/Courier
- About a year back we already test-drived Dovecot but we weren't able to get "Delete as marked" option to work in Thunderbird in combination with "Expunge to trash". Any messages marked as deleted would simply be deleted permanently when Thunderbird was closed. This did work properly with Courier where any messages were expunged to Trash (as it should). Is this a known problem and has it been addressed yet?
I know Courier has a non-standard feature that causes expunging messages to move them to Trash mailbox instead of really expunging. Dovecot doesn't support this feature and I'm not planning on implementing it. It should be possible to implement a plugin to do it though.
But Thunderbird can be configured to handle deletion by copying it to Trash, which should do pretty much the same thing. Are your users not using this setting?
-- Ing. A.C.J. van Amersfoort (Arno) Electronics & ICT Engineer
Leiden Institute of Physics (LION), Electronics Department (ELD) Huygens Laboratory (Room 1007), Leiden University Postal Address: P.O. Box 9504, 2300 RA Leiden Visit Address : Niels Bohrweg 2, 2333 CA Leiden The Netherlands
Phone : +31-(0)71-527.1894 Fax : +31-(0)71-527.5819 E-mail : a.c.j.van.amersfoort@eld.physics.leidenuniv.nl Homepage : http://rocky.eld.leidenuniv.nl
On Oct 7, 2008, at 4:00 PM, Arno van Amersfoort wrote:
Thanks for the info concerning the namespaces.
And yes: my users (including myself) use the EXPUNGE-to-TRASH option
and as I said before we can't update all computers running
Thunderbird here to enable copy-to-trash. And "mark-as-deleted"
doesn't work in combination with "copy-deleted-to-trash" the options
are exclusive to each other....
OK, so your only choice then would be to implement expunge-to-trash
plugin. Lazy-expunge would be a good starting place, since it does
almost the same thing. http://wiki.dovecot.org/Plugins/Lazyexpunge
participants (2)
-
Arno van Amersfoort
-
Timo Sirainen