dovecot-postfix imap configuration for thunderbird

Patrick Asselman iceblink at seti.nl
Wed Jan 2 10:53:00 UTC 2013


On 2013-01-02 05:40, Thufir Hawat wrote:
> to configure dovecot and thunderbird, the suggestion is:
>
>
> Thunderbird
>
> To use with Thunderbird, edit the file /etc/dovecot/dovecot.conf:
>
> protocol imap {
>  ...
> login_greeting_capability = yes
> imap_client_workarounds = tb-extra-mailbox-sep
> }
>
>
> but when I look at:
>
>
> /etc/dovecot/conf.d/20-imap.conf this seems to be where the imap 
> function
> is, not in dovecot.conf.  The function includes the following 
> comment:
>   # Workarounds for various client bugs:
>   #   delay-newmail:
>   #     Send EXISTS/RECENT new mail notifications only when replying 
> to
> NOOP
>   #     and CHECK commands. Some clients ignore them otherwise, for
> example OSX
>   #     Mail (<v2.1). Outlook Express breaks more badly though, 
> without
> this it
>   #     may show user "Message no longer in server" errors. Note that 
> OE6
> still
>   #     breaks even with this workaround if synchronization is set to
>   #     "Headers Only".
>   #   tb-extra-mailbox-sep:
>   #     Thunderbird gets somehow confused with LAYOUT=fs (mbox and 
> dbox)
> and
>   #     adds extra '/' suffixes to mailbox names. This option causes
> Dovecot to
>   #     ignore the extra '/' instead of treating it as invalid 
> mailbox
> name.
>   #   tb-lsub-flags:
>   #     Show \Noselect flags for LSUB replies with LAYOUT=fs (e.g. 
> mbox).
>   #     This makes Thunderbird realize they aren't selectable and 
> show
> them
>   #     greyed out, instead of only later giving "not selectable" 
> popup
> error.
>   #
>   # The list is space-separated.
>   #imap_client_workarounds =
>
>
>
> so that last line is where the workaround should go?
>
>
> I'm using this mailstack:
> http://packages.ubuntu.com/quantal/dovecot-postfix
>
>
> I see that ubuntu docs on dovecot also say:
>
> imap_client_workarounds = tb-extra-mailbox-sep
> https://help.ubuntu.com/community/Dovecot
>
>
>
> but just want to make sure that I'm doing it correctly, as there's no 
> imap
> function in the specified file.
>
> thanks,
>
> Thufir

Yes, a lot of solutions you find will state things to put in 
dovecot.conf but that is because v1 used to have everything in one 
humongously large config file. V2 has everything split up in multiple 
configs. The dovecot.conf should only state which 'modules' you are 
using (in this case: imap), and then use the module config files for the 
underlying configurations.

Best regards,
Patrick Asselman




More information about the ubuntu-users mailing list