Hi Robert,This is precisely the sort of thing I was looking for. I am using Nnimap, because my email server runs IMAP and I do sometimes use multiple clients to read it. The default Gnus mail behavior of deleting everything once fetched doesn't really appeal to me.
Thanks, though. I'm sure I'll be able to learn from this stuff. All the best, Zack.----- Original Message ----- From: "Robert D. Crawford" <rdc1x@xxxxxxxxxxx>
To: <emacspeak@xxxxxxxxxxx> Sent: Saturday, January 19, 2008 12:44 PM Subject: Re: Splitting the Emacspeak List?
Hello Zachary, "Zachary Kline" <klinez@xxxxxxxxxxx> writes:In using Gnus to read and send the majority of my email lately, I've had an interest in some of its nicer features for mail reading, specifically mail splitting. I was wondering how I might go about splitting the Emacspeak list into its own 'group', so I could be sure I would have those mails separately?Here is what I use: (setq nnmail-split-methods ("mail.emacspeak" "^X-Mailing-List: <emacspeak") ("mail.other" "")) I removed the other splitting I do, but this should be valid code if this is the only splitting you do.The splitting is regular expression based, matched against the email header. I've tried a couple examples which didn't work, but I don't claim to be an expert in regular expressions. I've tried: ^Sender: emacspeak@xxxxxxxxxxx As well as: ^Resent-from: emacspeak@xxxxxxxxxxxIs this exactly what the header looks like? This will match a header line that looks like this: Sender: emacspeak@xxxxxxxxxxx Resent-from: emacspeak@xxxxxxxxxxxAm I supposed to backslash escape something in the headings? The part I wondered about was the dash. Is that a metacharacter in this case?Not sure off the top of my head. You might want to have a look at that section of the lisp reference info manual.If anybody could provide me an expression I might be able to use, I'd appreciate it. On some other lists I know I can split based on subject line, but not so here.I decided to send my nnmail-split-methods. It is not complicated by any means but it should provide some examples. (setq nnmail-split-methods '(("mail.jerianne" "^From:.*jerianne") ("mail.jerianne" "^From:.*my30thbirthday") ("mail.jerianne" "^From:.*whysoblue") ("mail.jerianne" "^From:.*jthompson") ("mail.knights" "^Subject:.*Knights") ("mail.debian-laptop" "^X-Mailing-List:.*debian-laptop") ("mail.tips" "^From:.*UGU") ("mail.notes" "^To:.*Notes") ("mail.gmail" "^To:.*robdcraw") ("mail.homeroast-list" "^To:.*homeroast") ("mail.homeroast-list" "^Cc:.*homeroast") ("mail.thinkpad-list" "^To:.*thinkpad") ("mail.powertop-list" "^To:.*power@xxxxxxxxxxx") ("mail.powertop-list" "^Cc:.*power@xxxxxxxxxxx") ("mail.thinkpad-list" "^Cc:.*thinkpad") ("mail.emacspeak" "^X-Mailing-List: <emacspeak") ("mail.gmail" "^Subject:.*orgmode") ("mail.other" ""))) rdc -- Robert D. Crawford rdc1x@xxxxxxxxxxx Don't get stuck in a closet -- wear yourself out. ----------------------------------------------------------------------------- To unsubscribe from the emacspeak list or change your address on the emacspeak list send mail to "emacspeak-request@xxxxxxxxxxx" with a subject of "unsubscribe" or "help"
----------------------------------------------------------------------------- To unsubscribe from the emacspeak list or change your address on the emacspeak list send mail to "emacspeak-request@xxxxxxxxxxx" with a subject of "unsubscribe" or "help"
If you have questions about this archive or had problems using it, please send mail to:
priestdo@xxxxxxxxxxx No Soliciting!Emacspeak List Archive | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998