Most importantly, there is a nice procmail recipe in that procmailrc that
creates list inboxes automatically
as soon as you sign up for a mailing list, procmail will create it as a new
inbox for you automatically... pretty cool
:0:
* ^((List-Id|X-(Mailing-)?List):(.*[<]\/[^>]*))
{
LISTID=$MATCH
:0:
* LISTID ?? ^\/[^@\.]*
lists/$MATCH
}one inbox for each mailig list, switch to them with 'c?'
----- Original Message -----
From: "Michael Ole Olsen" <g...@gmx.net>
To: "Michael Ole Olsen" <g...@gmx.net>; <mutt-users@mutt.org>; "Alan
Mackenzie" <a...@muc.de>
Sent: Monday, February 17, 2014 9:43 PM
Subject: Re: 100,000 messages, and counting.
https://svn.rlogin.dk/dotfiles/muttrc
https://svn.rlogin.dk/dotfiles/procmailrc
Some inspriation for many mboxes perhaps
Spamassassin,procmail for every mbox,priority mails etc.
Mutt watching each inbox, only alerting on new mails in those inboxes that
I care about
Send hooks / alternate identities etc. in muttrc (so by pressing 8 I
change to 'trading' mbox, and my email changes when I reply to certain
mails - ebay i.e., as they only allow you to reply from your ebay email)
by pressing 'v' when I send I can chose between 20+ emails I got and it
will use msmtp to send with, from those new emails after chosing
Had one mbox for facebook too, but unsubscribed from that..
facebook mbox... who wants that stuff in their regular inbox
Same goes for anything that has 'order','bestellung','invoice' in title,
goes into my 'trading' inbox so I don't have to have it floating in my
inbox
will get an announcement in mutt that I can press 'c' to change to trading
inbox and view the mail
Procmail is also nice for creating a 'p5911' priority title for your
emails
if you receive important emails, then they will never be sent into spam by
spamassassin if they have that in the title
Spamassassin feeds on my spam once a day, 500MB and learns from it, so
very few spam make it into my inbox, maybe 1 a day max
Procmail is very helpful with mutt, wouldn't be without it..
----- Original Message -----
From: "Michael Ole Olsen" <g...@gmx.net>
To: <mutt-users@mutt.org>; "Alan Mackenzie" <a...@muc.de>
Sent: Monday, February 17, 2014 9:22 PM
Subject: Re: 100,000 messages, and counting.
Split between mailboxes and logrotate your mailboxes too(with a custom
script that checks size and does stuff to it)
I only got inbox of 5000, 150MB mailbox after 10+ years in mutt, but spam
is 500MB and "root" is 50k so I never open it, takes too long to open,
spam takes many seconds too
Maildir is really the best thing there is for large mailboxes, it only
opens headers usually, no need to read the whole file when opening the
mail box
I got maybe 30-40 mboxes, one for each mailing list, inbox, auction
sites(trading),sent,spam,root,work inbox,work inbox2 etc.
Mutt will watch those that you specify are important... no need to read
all mailinglists everyday(too much info)
make mutt watch those mboxes which are important and alert you so you can
change to them with 'c'
If you rotate your mailboxes you can write a custom script that greps all
rotated mailboxes too for finding your stuff
.. or you could just use Maildir, mbox is not good for large mboxes
If you don't use maildir you can keep upgrading servers/disks every year
to make it fast enough to open your mailboxes
but maildir only fetches headers, so much faster, it even caches headers,
reducing load time a lot
I use procmail to forward into different mailboxes, then I make mutt
watch those
Many inboxes, many emails in the same client, that is what mutt does well
(with send-hooks/folder-hooks)
Then I combine all my own emails into one inbox, but work emails/trading
stuff etc. into separate inboxes
I was switching to Maildir due to this problem you mention(mbox is not
good for large files unless you got plenty ram/fast disks)
unfortunately my inbox file must have been corrupted, so it could not be
converted... due to disk crashes
so now I am still with mbox 5 years later, even slower than before :)
----- Original Message -----
From: "Alan Mackenzie" <a...@muc.de>
To: <mutt-users@mutt.org>
Sent: Monday, February 17, 2014 8:58 PM
Subject: Re: 100,000 messages, and counting.
Hi, Bastian.
On Mon, Feb 17, 2014 at 08:42:16PM +0100, bastian-muttu...@t6l.de wrote:
On 17Feb14 18:50 +0000, Alan Mackenzie wrote:
> My inbox has now reached the grand total of 100,000 messages
> (_exactly_
> 100,000, coincidentally enough). This is partly a result of me
> being
> subscribed to too many mailing lists, and partly of me not getting
> around to clearing things out.
mbox or maildir?
mbox. I've never used maildir, but it strikes me that it would be
slower, not counting the initial 12s loading time.
> (Yes, I know I could do clever things to split incoming messages
> amongst
> several mailboxes, but I don't _want_ to.)
I also have just two mailboxes.
inbox and trash! That's enough.
For sorting/splitting there is mairix (or plain mutt searching) :)
"Plain", indeed! I find mutt searching very sophisticated.
I started to use trash as my 2nd level mailbox, because startup of mutt
took too
long.
Because deleting mails rewrote my entire mbox, I switched over to
maildir, so no rewriting of the
mbox file is necessary.
Cheers,
Bastian
--
Alan Mackenzie (Nuremberg, Germany).