I have been having trouble with Mutt and what seems like should be an easy fix... isn't. A little run down of my setup and my previous setups because I have tried 7.1 and 7.2... basically with the same software and the same issue. I am currently running FreeBSD 7.2-RELEASE. I have Mutt 1.4.2.3i, with procmail, fetchmail, and nbsmtp. Everything works like it should for the most part. Mutt loads with correct settings in .muttrc, fetchmail fetches my mail from my POP3 account just fine, procmail filters the mail just fine and I have no problems sending. I am using a Dell Inspiron E1505 Laptop.
Here are my config files first.
My .procmailrc file
Now, on to the problem. When I open Mutt, it loads just fine, no problems there. When I go to my mailboxes, same for example... ANY, and like normal I should be able to click enter on the message I want to view and it should load... it doesn't load. What happens is it freezes up on me and /tmp fills up very quickly with some kind of mutt files. I have reinstalled several times and made sure to make /tmp larger and it doesn't matter if I make it 1G, 2G, or 512M... it fills it up if I don't kill Mutt.
Now, the only way I can view the messages is if I go to any mailbox that I have setup. It doesn't matter if I want to read the messages send to FreeBSD-Questions or Default after I open the mail box I have to use the 'v' key to view attachments and then open the text/plain file that contains the actual message. I didn't get very far with people from the Mutt mailing lists or FreeBSD-Questions so maybe someone can help me out here. Thanks in advance.
Here are my config files first.
Code:
set realname="Bryan Cassidy"
set use_from=yes
set from="myemail>
set mailcap_sanitize=yes
set ispell=yes
#set index_format="%C%D %n%s"
set postponed="~/Mail/Postponed"
set display_filter=yes
set pager_context=1
set pager_index_lines=6
set menu_scroll
set status_on_top
set sort=threads
set signature="~/.signature"
set editor=vi
set record="$HOME/Mail/Sent"
set beep_new=yes
set use_domain=no
set user_agent=yes
set ispell=yes
set include=yes
set fast_reply=yes
set sendmail="/usr/local/bin/nbsmtp -d comcast.net -h smtp.comcast.net -f myemail"
########## PGP Settings ##########
########## Mail Box Settings ##########
mailboxes =Default
mailboxes =Postponed
mailboxes =Sent
mailboxes =Spam
mailboxes =Fluxbox-Users
mailboxes =FreeBSD-Chat
mailboxes =FreeBSD-Hardware
mailboxes =FreeBSD-Questions
mailboxes =FreeBSD-Security
mailboxes =FreeBSD-Test
mailboxes =Bryan-Cassidy
mailboxes =Mutt-Users
########## FetchMail ##########
macro index G "!fetchmail -av -m '/usr/local/bin/procmail -d %T'\r"
macro pager G "!fetchmail -av -m '/usr/local/bin/procmail -d %T'\r"
#color quoted green default
color quoted1 magenta blue
#color quoted2 yellow default
#color quoted3 red default
#color signature cyan cyan
color normal black default
color hdrdefault cyan default
color quoted blue default
color quoted1 green default
color quoted2 red default
color quoted3 magenta default
color signature red default
color status magenta default
color tree magenta default
color tilde magenta default
color message cyan default
color markers magenta default
color attachment yellow default
color search black green
color indicator brightyellow red
color error brightred default
color header black default ^Subject
color header green default ^From
color header cyan default ^(To|Cc):
color header brightred default ^(X-Diagnostic):
color body yellow default ^ # normal body text
color body magenta default "(ftp|http|https)://[^ ]+" # point out URLs
color body cyan default [-a-z_0-9.]+@[-a-z_0-9.]+ # e-mail addresses
color underline green default
color index yellow blue ~F
# attributes when using a mono terminal
#mono header underline ^(From|Subject):
mono quoted bold
My .procmailrc file
Code:
MAILDIR=$HOME/Mail ##you better make sure it exists
LOGFILE=$HOME/.procmaillog
LOGABSTRACT=no
#VERBOSE=on...is only used for debugging
VERBOSE=off
FORMAIL=/usr/bin/formail
NL="
"
##recipe lines begin with :0
##dont put comments on recipe lines
##disable a recipe with the false condition !
##condition lines begin with * and regex is your friend
##conditions are anded and everything after * is fed straight into egrep
##one action line follows the conditions, in this case it is a mailbox name
#catch duplicates using formail
#:0 Whc: .msgid.lock
#| $FORMAIL -D 16384 .msgid.cache
:0 a
$MAILDIR/duplicates
#now flush some spam out
:0
* ^Subject:.*(credit|cash|money|debt|sex|sale|loan)
$MAILDIR/Spam
##### Fluxbox Mailing Lists #####
:0
* ^(To|Cc|From):.*fluxbox-users
Fluxbox-Users
##### FreeBSD Mailing Lists #####
:0
* ^List-Id:.*freebsd-chat
FreeBSD-Chat
:0
* ^List-Id:.*freebsd-hardware
FreeBSD-Hardware
:0
* ^List-Id:.*freebsd-questions
FreeBSD-Questions
:0
* ^List-Id:.*freebsd-security
FreeBSD-Security
:0
* ^List-Id:.*freebsd-test
FreeBSD-Test
##### Mutt Mailing Lists #####
:0
* ^List-ID:.*mutt-users
Mutt-Users
:0
* .*
Default
Now, on to the problem. When I open Mutt, it loads just fine, no problems there. When I go to my mailboxes, same for example... ANY, and like normal I should be able to click enter on the message I want to view and it should load... it doesn't load. What happens is it freezes up on me and /tmp fills up very quickly with some kind of mutt files. I have reinstalled several times and made sure to make /tmp larger and it doesn't matter if I make it 1G, 2G, or 512M... it fills it up if I don't kill Mutt.
Now, the only way I can view the messages is if I go to any mailbox that I have setup. It doesn't matter if I want to read the messages send to FreeBSD-Questions or Default after I open the mail box I have to use the 'v' key to view attachments and then open the text/plain file that contains the actual message. I didn't get very far with people from the Mutt mailing lists or FreeBSD-Questions so maybe someone can help me out here. Thanks in advance.