Hello,

I have some trouble with mutt and the Dovecot-Listescape-Plugin.
When I press "c" in Mutt (to change the folder), is see all my Imap-Folders:

y:Exit c:Chdir m:Mask ?:Help 1 0 imap://d...@homedirs/
 2   0                                 imap://d...@homedirs/.ADMIN
 3   0                                 imap://d...@homedirs/.DOVECOT
 4   0                                 imap://d...@homedirs/.Drafts
 5   0                                 imap://d...@homedirs/.IT-Administrator
 6   0                                 imap://d...@homedirs/.Melli
 7   0                                 imap://d...@homedirs/.NX
 8   0                                 imap://d...@homedirs/.SUSE
 9   0                                 imap://d...@homedirs/.Samba
10   0                                 imap://d...@homedirs/.Sent
11   0                                 imap://d...@homedirs/.Sent Items
12   0                                 imap://d...@homedirs/.Sent Messages
13   0                                 imap://d...@homedirs/.Trash
14   0                                 imap://d...@homedirs/.antispam
15   0                                 imap://d...@homedirs/.archiv
16   0                                 imap://d...@homedirs/.kde
17   0                                 imap://d...@homedirs/.nod32
18   0                                 imap://d...@homedirs/.ronny
19   0                                 imap://d...@homedirs/.xup


When I select the folder imap://d...@homedirs/.DOVECOT (for example) with Return, I get the error-Message:
can't find the folder "\2eDovecot"

I think, the error is the script which finds the folders in the maildir-folder:

mailboxes + `\
 for file in ~/.maildir/.*; do \
   box=$(basename "$file"); \
   if [ ! "$box" = '.' -a ! "$box" = '..' -a ! "$box" = '.customflags' \
       -a ! "$box" = '.subscriptions' ]; then \
     echo -n "\"+$box\" "; \
   fi; \
done; \
 for folder in ~/.maildir/*; do \
   if [ -x $folder]; then \
         box=$(basename "$folder"); \
         for file in ~/.maildir/$box/.*; do \
                box2=$(basename "$file"); \
if [ ! "$box2" = '.' -a ! "$box2" = '..' -a ! "$box2" = '.custom
flags' \
                 -a ! "$box2" = '.subscriptions' ]; then \
                   echo -n "\"+$box/$box2\" "; \
                fi; \
         done; \
    fi; \
  done`

But how can I avoid this error?

Regards

Daniel

--
Daniel Spannbauer                         Software Entwicklung
marco Systemanalyse und Entwicklung GmbH  Tel   +49 8333 9233-27 Fax -11
Rechbergstr. 4 - 6, D 87727 Babenhausen   Mobil +49 171 4033220
http://www.marco.de/                      Email d...@marco.de
Geschäftsführer Martin Reuter             HRB 171775 Amtsgericht München

Reply via email to