First I should note that in spite of the problems I find mutt more powerful than some GUI beasts that require tons of memory to run. Thanks to the developers and all people on this list that helped me to set up mutt.
I found these problems for which I know *no* 100% workaround: - I'm unable to set folder browser root reliably. With multiple accounts Ican effectively browse only one account - I'm unable to check mail on ssl and non-ssl imap account. I can log in only to the ssl account when both should be checked. - I'm unable to browse Maildirs reliably. They can contain both messages and subfolders but when I enter a maildir the message index is displayed automatically (should be handled the same way IMAP browsing is described in documentation). Another problem is that if I start browsing in a directory whose parent is a maildir (ie ~/Mail/artax) and select .. I get folder name including the .. (ie ~/Mail/artax/..) in message index. I found these minor problems: - $folder has to be imaps:// (not imap://) if you use ssl or you have to login twice (use correct URL) - account-hook is not suitable for setting $from (use folder-hook) - subfolders in Maildirs arent displayed in browser - start with dot (set mask to show .subforder and ignore new|cur|tmp) - suggest maildir_mask My mutttrc is still quite small and I decided to send it in its entirety (I use mutt mutt-1.3.27i-4mdk): set from="[EMAIL PROTECTED]" set spoolfile="$HOME/Mail" #mailboxes `echo imap://dec59.ruk.cuni.cz/INBOX imap://artax.karlin.mff.cuni.cz/INBOX imap://artax.karlin.mff.cuni.cz/mail/Received ~/Mail ~/Mail/.??*` mailboxes ~/Mail `echo ~/Mail/.??*` imap://dec59.ruk.cuni.cz #imap://artax.karlin.mff.cuni.cz/mail/INBOX imap://artax.karlin.mff.cuni.cz/mail/mail-notif imap://artax.karlin.mff.cuni.cz/mail/Received # if I uncomment this ---------------------------------------^ I cant # access dec anymore (get connection refused) . I set the line below for # easy access to the other IMAP account through browser but cant check # for new mail there. set folder=imaps://artax.karlin.mff.cuni.cz/mail # During previous experiments I discovered that I'm able to set browser # root using $folder exactly twice: first I set it to ~/Mail as a # default and then to an imap server using folder-hook. After that # browser starts on the imap server I used first. #set folder=~/Mail set mbox_type=Maildir set move=no set sort=threads set sort_aux=reverse-last-date-received set pager_context=1 pager_index_lines=11 set record=~/Mail/.Sent ignore Delivered-To Resent- source /usr/share/Mutt.aliases source ~/.mail_aliases set alias_file=~/.mail_aliases subscribe mutt-users@mutt [EMAIL PROTECTED] cooker@linux expert@linux account-hook . unset imap_user imap_force_ssl #account-hook . set imap_force_ssl=no folder-hook . set [EMAIL PROTECTED] record=~/Mail/.Sent #\ folder=~/Mail account-hook artax set imap_user=msuc8339 imap_force_ssl=yes folder-hook artax set [EMAIL PROTECTED] record=imaps://artax.karlin.mff.cuni.cz/mail/sent-mail # The following line was part of the line above. It was not very useful # and I discovered that if I do not specify imaps:// but have force_ssl # I have to login twice: once for browser ond once for a folder. #\ folder=imaps://artax... account-hook dec59 set imap_user=suchanek imap_force_ssl=no folder-hook dec59 set [EMAIL PROTECTED] #\ folder=imap://dec59... save-hook .* +saved-mail save-hook \[Cooker\] +linux-saved save-hook \[expert\] +linux-saved # this maintains better compatibility with less and possibly others bind pager B bounce-message bind pager b previous-page -- Michal Suchanek [EMAIL PROTECTED]