* Moving from Thunderbird to Emacs for mail and calendar @ 2009-09-08 23:33 Jeff Clough 2009-09-09 2:55 ` Bastien ` (3 more replies) 0 siblings, 4 replies; 45+ messages in thread From: Jeff Clough @ 2009-09-08 23:33 UTC (permalink / raw) To: GNU Emacs List Okay, so I'm seriously considering switching from Thunderbird to Emacs (under Windows XP) for my mail and calendar needs, but I haven't used Emacs for either of these purposes in so long I don't know if it's feasible, nor am I certain which modes are "best". I'm hoping that some of you can point me in the right direction. I'd "just do it" as a test, but I'd rather not go through a crap ton of hassle and problems only to hear later "You should not have used foo mode for that, bar mode is what you want". If you've got a bit of spare time and want to know my specific desires more deeply, please see the PS. Thanks! Jeff P.S. I need a fairly small number of features: 1. It needs to work on Windows XP without having to install a unix/posix environment like Cygwin. I *am* willing to install discrete utilities if necessary (if Emacs doesn't do POP on its own and needs some external program to do it, for instance). 2. I have just under seven thousand messages in various folders (mbox files) that I'll be wanting to keep, so it needs to not choke and die when confronted with "many" messages. 3. I need to have my calendar appointments either in my face at all times (I can live with it being in a split window or a new frame I just leave open) or have the alarms/reminders be insistent and arbitrarily settable (remind me 15 minutes in advance for this appointment and 30 minutes before this one). I have a lot of appointments and a very bad memory for these sorts of things. 4. Reading HTML messages should be possible, but my needs here are minimal. I'll settle for what Lynx looked like circa 1995. I just need the message to be legible. The things I'm hoping to get from moving to Emacs: 1. The ability to stay in Emacs for more of my tasks and use its editing commands which are now so ingrained into my hands there's no hope of going back. 2. The ability to search for messages and have the results be what I want. That means finding all the messages with my search string and *not* finding messages that don't have my search string. I thought this is what "Search" implied, but Thunderbird has its own ideas. 3. The ability to use the keyboard for marking messages as read, deleting messages, moving them around, etc. A lot of this stuff is relegated to the mouse and switching from mouse to keyboard and back is getting really special annoying. Things I don't need: 1. I don't use newsgroups or to-do lists. 2. I don't care about in-line attachments and would prefer not to see them anyway. As long as I can pull them out of the message and save them somewhere sane, that works for me. 3. Bonus points if I can diddle a link in an email message and have Emacs bring it up in Firefox, but I'm not married to it. Thanks for listening! -- Author of the Genesys System A "free" universal role-playing game. http://www.chaosphere.com/genesys/ ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-09-08 23:33 Moving from Thunderbird to Emacs for mail and calendar Jeff Clough @ 2009-09-09 2:55 ` Bastien 2009-09-09 9:45 ` Tassilo Horn [not found] ` <mailman.6296.1252489560.2239.help-gnu-emacs@gnu.org> [not found] ` <mailman.6268.1252464957.2239.help-gnu-emacs@gnu.org> ` (2 subsequent siblings) 3 siblings, 2 replies; 45+ messages in thread From: Bastien @ 2009-09-09 2:55 UTC (permalink / raw) To: Jeff Clough; +Cc: GNU Emacs List Jeff Clough <jeff@chaosphere.com> writes: > Okay, so I'm seriously considering switching from Thunderbird to Emacs > (under Windows XP) for my mail and calendar needs, but I haven't used > Emacs for either of these purposes in so long I don't know if it's > feasible, nor am I certain which modes are "best". I'm hoping that some > of you can point me in the right direction. I'd "just do it" as a test, > but I'd rather not go through a crap ton of hassle and problems only to > hear later "You should not have used foo mode for that, bar mode is what > you want". Check Gnus and Org. http://gnus.org/manual.html http://orgmode.org/ > 1. It needs to work on Windows XP without having to install a > unix/posix environment like Cygwin. I *am* willing to install discrete > utilities if necessary (if Emacs doesn't do POP on its own and needs > some external program to do it, for instance). AFAIK Emacs + Gnus works fine under Windows. > 2. I have just under seven thousand messages in various folders (mbox > files) that I'll be wanting to keep, so it needs to not choke and die > when confronted with "many" messages. It's okay. > 3. I need to have my calendar appointments either in my face at all > times (I can live with it being in a split window or a new frame I just > leave open) or have the alarms/reminders be insistent and arbitrarily > settable (remind me 15 minutes in advance for this appointment and 30 > minutes before this one). I have a lot of appointments and a very bad > memory for these sorts of things. Org is the tool you want, it's highly configurable. > 4. Reading HTML messages should be possible, but my needs here are > minimal. I'll settle for what Lynx looked like circa 1995. I just need > the message to be legible. Gnus can be configured to read HTML messages. > The things I'm hoping to get from moving to Emacs: > > 1. The ability to stay in Emacs for more of my tasks and use its > editing commands which are now so ingrained into my hands there's no > hope of going back. You will enjoy more Emacs-power after the switch. > 2. The ability to search for messages and have the results be what I > want. That means finding all the messages with my search string and > *not* finding messages that don't have my search string. I thought this > is what "Search" implied, but Thunderbird has its own ideas. Maybe that's the hardest part of your request. Under GNU/Linux, mairix (http://www.rpcurnow.force9.co.uk/mairix/) makes it very easy to search and find messages and Gnus has an interface to it (http://www.gnus.org/manual/gnus_43.html#SEC43). But mairix requires Cygwin to run under Windows. You can also check Mew (http://www.mew.org) -- it's another mail reader for Emacs, with many more integrated search facilities than Gnus. > 3. The ability to use the keyboard for marking messages as read, > deleting messages, moving them around, etc. A lot of this stuff is > relegated to the mouse and switching from mouse to keyboard and back is > getting really special annoying. Gnus handles all this. > Things I don't need: > > 1. I don't use newsgroups or to-do lists. Don't use these functions, then. > 2. I don't care about in-line attachments and would prefer not to see > them anyway. As long as I can pull them out of the message and save > them somewhere sane, that works for me. Same. > 3. Bonus points if I can diddle a link in an email message and have > Emacs bring it up in Firefox, but I'm not married to it. Feasible. HTH, -- Bastien ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-09-09 2:55 ` Bastien @ 2009-09-09 9:45 ` Tassilo Horn [not found] ` <mailman.6296.1252489560.2239.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 45+ messages in thread From: Tassilo Horn @ 2009-09-09 9:45 UTC (permalink / raw) To: help-gnu-emacs Bastien <bastienguerry@googlemail.com> writes: Hi! >> Okay, so I'm seriously considering switching from Thunderbird to Emacs >> (under Windows XP) for my mail and calendar needs, but I haven't used >> Emacs for either of these purposes in so long I don't know if it's >> feasible, nor am I certain which modes are "best". I'm hoping that some >> of you can point me in the right direction. I'd "just do it" as a test, >> but I'd rather not go through a crap ton of hassle and problems only to >> hear later "You should not have used foo mode for that, bar mode is what >> you want". > > Check Gnus and Org. Seconded. >> 2. I have just under seven thousand messages in various folders >> (mbox files) that I'll be wanting to keep, so it needs to not choke >> and die when confronted with "many" messages. > > It's okay. But I don't know if mbox is the best backend for huge mailboxes. You might want to consider installing a local IMAP server instead. If that's not possible, maybe the nnml backend is the preferred alternative for gnus. >> 4. Reading HTML messages should be possible, but my needs here are >> minimal. I'll settle for what Lynx looked like circa 1995. I just >> need the message to be legible. > > Gnus can be configured to read HTML messages. Yes, especially if it can use the w3m text browser + emacs-w3m to render the messages. w3m would need to be installed separately, but I don't know if it works on Windows. >> 2. The ability to search for messages and have the results be what I >> want. That means finding all the messages with my search string and >> *not* finding messages that don't have my search string. I thought >> this is what "Search" implied, but Thunderbird has its own ideas. > > Maybe that's the hardest part of your request. > > Under GNU/Linux, mairix (http://www.rpcurnow.force9.co.uk/mairix/) > makes it very easy to search and find messages and Gnus has an > interface to it (http://www.gnus.org/manual/gnus_43.html#SEC43). > > But mairix requires Cygwin to run under Windows. I store all my mails in a local IMAP server. That server supports indexing of mails, and using Gnus nnir backend I can quickly search for mails. Bye, Tassilo ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <mailman.6296.1252489560.2239.help-gnu-emacs@gnu.org>]
* Re: Moving from Thunderbird to Emacs for mail and calendar [not found] ` <mailman.6296.1252489560.2239.help-gnu-emacs@gnu.org> @ 2009-09-09 10:08 ` Torsten Mueller 2009-09-09 12:00 ` Andreas Politz [not found] ` <mailman.6303.1252497724.2239.help-gnu-emacs@gnu.org> 0 siblings, 2 replies; 45+ messages in thread From: Torsten Mueller @ 2009-09-09 10:08 UTC (permalink / raw) To: help-gnu-emacs Tassilo Horn <tassilo@member.fsf.org> wrote: > Yes, especially if it can use the w3m text browser + emacs-w3m to > render the messages. w3m would need to be installed separately, but > I don't know if it works on Windows. It does, very well. T.M. ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-09-09 10:08 ` Torsten Mueller @ 2009-09-09 12:00 ` Andreas Politz [not found] ` <mailman.6303.1252497724.2239.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 45+ messages in thread From: Andreas Politz @ 2009-09-09 12:00 UTC (permalink / raw) To: help-gnu-emacs Torsten Mueller <dev-null@shared-files.de> writes: > Tassilo Horn <tassilo@member.fsf.org> wrote: > >> Yes, especially if it can use the w3m text browser + emacs-w3m to >> render the messages. w3m would need to be installed separately, but >> I don't know if it works on Windows. > > It does, very well. > Is there are binary to be found somewhere ? -ap ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <mailman.6303.1252497724.2239.help-gnu-emacs@gnu.org>]
* Re: Moving from Thunderbird to Emacs for mail and calendar [not found] ` <mailman.6303.1252497724.2239.help-gnu-emacs@gnu.org> @ 2009-09-09 12:40 ` Torsten Mueller 2009-09-09 15:39 ` Andreas Politz 0 siblings, 1 reply; 45+ messages in thread From: Torsten Mueller @ 2009-09-09 12:40 UTC (permalink / raw) To: help-gnu-emacs Andreas Politz <politza@fh-trier.de> wrote: > > > Yes, especially if it can use the w3m text browser + emacs-w3m > > > to render the messages. w3m would need to be installed > > > separately, but I don't know if it works on Windows. > > > > It does, very well. > > Is there are binary to be found somewhere ? http://ftp.uni-erlangen.de/pub/pc/gnuwin32/cygwin/mirrors/cygnus/release/w3m/w3m-0.5.1-2.tar.bz2 This binary is compiled for cygwin but the package is standalone. This means it contains all the required dlls. You will not have to install a complete cygwin environment. Just unpack and run w3m.exe. For use with emacs you will need to install the emacs-w3m package. You will have to configure some things in .emacs: 1. The path to the binary: (setq w3m-command "c:/usr/local/w3m-0.5.1-2/bin/w3m.exe") 2. The load-path to the lisp directory: (setq load-path (append load-path '("c:/usr/local/emacs-22.2.1/site-lisp/w3m/lisp"))) 3. Load the w3m lisp module: (load-library "w3m.elc") Note: This line in a .emacs will slow down the startup process dramatically. Perhaps it's a better way to put this into a function ("load-w3m" or similar) and call this on demand (M-x load-w3m). 4. And if you use Gnus - set w3m to render your HTML mails: (setq mm-text-html-renderer 'w3m mm-inline-text-html-with-images t mm-inline-large-images t ) If everthing goes well you can just type M-x w3m for browsing www. T.M. ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-09-09 12:40 ` Torsten Mueller @ 2009-09-09 15:39 ` Andreas Politz 0 siblings, 0 replies; 45+ messages in thread From: Andreas Politz @ 2009-09-09 15:39 UTC (permalink / raw) To: help-gnu-emacs Torsten Mueller <dev-null@shared-files.de> writes: > Andreas Politz <politza@fh-trier.de> wrote: > >> > > Yes, especially if it can use the w3m text browser + emacs-w3m >> > > to render the messages. w3m would need to be installed >> > > separately, but I don't know if it works on Windows. >> > >> > It does, very well. >> >> Is there are binary to be found somewhere ? > > http://ftp.uni-erlangen.de/pub/pc/gnuwin32/cygwin/mirrors/cygnus/release/w3m/w3m-0.5.1-2.tar.bz2 > > This binary is compiled for cygwin but the package is standalone. This > means it contains all the required dlls. You will not have to install > a complete cygwin environment. Just unpack and run w3m.exe. > Thanks, I did not realize that it could be part of cygwin. -ap ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <mailman.6268.1252464957.2239.help-gnu-emacs@gnu.org>]
* Re: Moving from Thunderbird to Emacs for mail and calendar [not found] ` <mailman.6268.1252464957.2239.help-gnu-emacs@gnu.org> @ 2009-09-09 3:12 ` notbob 2009-09-09 7:18 ` Sébastien Vauban 2009-10-12 12:06 ` Francis Moreau 1 sibling, 1 reply; 45+ messages in thread From: notbob @ 2009-09-09 3:12 UTC (permalink / raw) To: help-gnu-emacs On 2009-09-09, Bastien <bastienguerry@googlemail.com> wrote: > > AFAIK Emacs + Gnus works fine under Windows. Not my experience. I was never ever able to get gnus for newsgroups the work right under XP. I finally gave up and installed linux. A much better solution all around. ;) nb ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-09-09 3:12 ` notbob @ 2009-09-09 7:18 ` Sébastien Vauban 2009-09-09 8:27 ` ken [not found] ` <mailman.6288.1252484861.2239.help-gnu-emacs@gnu.org> 0 siblings, 2 replies; 45+ messages in thread From: Sébastien Vauban @ 2009-09-09 7:18 UTC (permalink / raw) To: help-gnu-emacs-mXXj517/zsQ Hi, notbob wrote: > On 2009-09-09, Bastien <bastienguerry-gM/Ye1E23mwN+BqQ9rBEUg@public.gmane.org> wrote: >> >> AFAIK Emacs + Gnus works fine under Windows. > > Not my experience. I was never ever able to get gnus for newsgroups the work > right under XP. I finally gave up and installed linux. A much better > solution all around. ;) Not my experience. I was able to use Gnus (yes, the best AFAIK) email under Windows XP for years. Now, I've switched to Linux for openness reasons, but I still have colleagues using Gnus with MS OS (even Vista and Windows 7)... Seb -- Sébastien Vauban ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-09-09 7:18 ` Sébastien Vauban @ 2009-09-09 8:27 ` ken 2009-09-09 10:06 ` Andreas Politz [not found] ` <mailman.6288.1252484861.2239.help-gnu-emacs@gnu.org> 1 sibling, 1 reply; 45+ messages in thread From: ken @ 2009-09-09 8:27 UTC (permalink / raw) To: Sébastien Vauban, GNU Emacs List On 09/09/2009 03:18 AM Sébastien Vauban wrote: > Hi, > > notbob wrote: >> On 2009-09-09, Bastien <bastienguerry@googlemail.com> wrote: >>> AFAIK Emacs + Gnus works fine under Windows. >> Not my experience. I was never ever able to get gnus for newsgroups the work >> right under XP. I finally gave up and installed linux. A much better >> solution all around. ;) > > Not my experience. I was able to use Gnus (yes, the best AFAIK) email under > Windows XP for years. Now, I've switched to Linux for openness reasons, but I > still have colleagues using Gnus with MS OS (even Vista and Windows 7)... > > Seb > Totally with you on the second: Linux is more fun and more flexible and stable than any Windows OS I've ever used (and that's been a lot of them). But gnus has been problemmatic for me. I have multiple email accounts which I access using imaps (running on different servers). Setting these all up and managing them is a snap with Thunderbird. On the other hand, I've spend *days* trying to get gnus to do the same and never did get them anything close to working. So I gave up. There's too many other things in my life to do. If there's ever clear and accurate enough documentation on doing this, I might attempt it again. (But then, how does gnus handle html-formatted emails with images (e.g., photos)...? PDFs?) ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-09-09 8:27 ` ken @ 2009-09-09 10:06 ` Andreas Politz 0 siblings, 0 replies; 45+ messages in thread From: Andreas Politz @ 2009-09-09 10:06 UTC (permalink / raw) To: help-gnu-emacs ken <gebser@mousecar.com> writes: > But gnus has been problemmatic for me. I have multiple email accounts > which I access using imaps (running on different servers). Setting > these all up and managing them is a snap with Thunderbird. On the other > hand, I've spend *days* trying to get gnus to do the same and never did > get them anything close to working. So I gave up. There's too many > other things in my life to do. If there's ever clear and accurate > enough documentation on doing this, I might attempt it again. > Agree, for one the manual is more like a references. Also, it frequently introduces terms without explaining them properly (e.g. active group). Until I understood most of it's concepts, gnus got totally confused (from me killing groups, creating new groups with the same name, changing methods will it was running,etc. ) and it appeared to be broken. After I figured out the setup, I deleted everything gnus (News, .newsrc.eld, .newsrc, .newsrc-dribble) and now it's working. Actually you just have to setup a imap method (server) and subscribe to a group (folder) on that server. There appears to be no difference between primary and secondary method, though I really don't know. This will ignore the primary one. (setq gnus-select-method '(nnnil "")) Setup the imap servers. The list pattern is only necessary if the server makes a lot of folders available you are not interested in, e.g. a whole file-system. (setq gnus-secondary-select-methods '((nnimap "imap.host1.net" (nnimap-list-pattern "Mail/*")) (nnimap "imap.host2.net"))) Start gnus (gnus) Go to server buffer. Move point to one of the servers and go into it. Press `u' on the folders you want to read. Quit server. Quit server buffer. Update all groups ^ RET u q q g This is with Gnus v5.13. > (But then, how does gnus handle html-formatted emails with images (e.g., > photos)...? PDFs?) I haven't gotten any HTML mail lately. Attachments are represented as usual via link, by which they can be opened in different ways. -ap ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <mailman.6288.1252484861.2239.help-gnu-emacs@gnu.org>]
* Re: Moving from Thunderbird to Emacs for mail and calendar [not found] ` <mailman.6288.1252484861.2239.help-gnu-emacs@gnu.org> @ 2009-09-09 9:59 ` Sébastien Vauban 2009-09-09 23:31 ` ken [not found] ` <mailman.6339.1252539077.2239.help-gnu-emacs@gnu.org> 0 siblings, 2 replies; 45+ messages in thread From: Sébastien Vauban @ 2009-09-09 9:59 UTC (permalink / raw) To: help-gnu-emacs-mXXj517/zsQ ken, ken wrote: > On 09/09/2009 03:18 AM Sébastien Vauban wrote: >> notbob wrote: >>> On 2009-09-09, Bastien <bastienguerry-gM/Ye1E23mwN+BqQ9rBEUg@public.gmane.org> wrote: >>> >>>> AFAIK Emacs + Gnus works fine under Windows. >>> >>> Not my experience. I was never ever able to get gnus for newsgroups the work >>> right under XP. I finally gave up and installed linux. A much better >>> solution all around. ;) >> >> Not my experience. I was able to use Gnus (yes, the best AFAIK) email under >> Windows XP for years. Now, I've switched to Linux for openness reasons, but >> I still have colleagues using Gnus with MS OS (even Vista and Windows 7)... > > But gnus has been problemmatic for me. I have multiple email accounts which > I access using imaps (running on different servers). Setting these all up > and managing them is a snap with Thunderbird. On the other hand, I've spend > *days* trying to get gnus to do the same and never did get them anything > close to working. So I gave up. There's too many other things in my life to > do. It's true that setting up everything takes some time. But, once it's done, you can go wherever (to client sites) with your config file and get the same level of functionality as you had on your first PC. I am using Gnus for accessing the company IMAP server and different newsgroups (from our provider and from Gname). > If there's ever clear and accurate enough documentation on doing this, I > might attempt it again. My goal is to get my .gnus file published on the Web, for helping people (the same way I got helped by looking at other's config files). Though, I need to get my private stuff removed from this file. Not yet done. Could be in a couple of weeks from now. > (But then, how does gnus handle html-formatted emails with images (e.g., > photos)...? PDFs?) Not a prob'. Inlined photos are just seeable directly in the buffers. The same for HTML (with emacs-w3m and the w3m browser available from Cygwin). For HTML with Java inside, just K H to fire up Firefox with the mail contents... PDF are normal links. Just clicking on them opens up SumatraPDF under Windows or okular under Linux. All of that in one config file, usable under both Windows and Linux, without any change. Just conditional setup. Seb -- Sébastien Vauban ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-09-09 9:59 ` Sébastien Vauban @ 2009-09-09 23:31 ` ken [not found] ` <mailman.6339.1252539077.2239.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 45+ messages in thread From: ken @ 2009-09-09 23:31 UTC (permalink / raw) To: Sébastien Vauban, GNU Emacs List On 09/09/2009 05:59 AM Sébastien Vauban wrote: > ken, > > ken wrote: >> On 09/09/2009 03:18 AM Sébastien Vauban wrote: >>> notbob wrote: >>>> On 2009-09-09, Bastien <bastienguerry@googlemail.com> wrote: >>>> >>>>> ... >> But gnus has been problemmatic for me. I have multiple email accounts which >> I access using imaps (running on different servers). Setting these all up >> and managing them is a snap with Thunderbird. On the other hand, I've spend >> *days* trying to get gnus to do the same and never did get them anything >> close to working. So I gave up. There's too many other things in my life to >> do. > > It's true that setting up everything takes some time. But, once it's done, you > can go wherever (to client sites) with your config file and get the same level > of functionality as you had on your first PC. That's a nice thing about text config files: you can copy them to other machines, save previous versions for easy testing of new functionality, adding another account simply by copying a block of text and changing a few words. Granted. That's what I like about Linux too. > > I am using Gnus for accessing the company IMAP server and different newsgroups > (from our provider and from Gname). I did all that years ago. As I said, the difficulty I had was setting up *multiple email accounts* (like eight or nine of them), all of which use IMAPS (secure IMAP) and most of which use different IMAP servers and different SMTP servers (using TLS + something else). Tbird does all this easily, plus: some mail accounts have PGP keys, all different from one another of course. Incoming mail with and encryption key is automatically signature-checked or decrypted, as applicable. Add to this folders and filters, color-coding of inbox mails (either automatically by ruleset or manually with a couple mouse-clicks), mail templates, multiple address books, searches (of course), and a lot more. Under the category of "a lot more" are the add-ins, little apps (written by computer Joes, Tbird outsiders who write code) that you can plug into Tbird for added functionality. E.g., one I use occasionally transliterates English characters into Cyrillic (Russian alphabet). Hey, I didn't start out this email trying to be an ad for Thunderbird. I just started talking and all this stuff came out. I almost went on a tangent wherein there was pseudo-code. But the more I thought about that pseudo-code, the more I just kept thinking: TB's got this and this and this and this and this. And it's pretty simple to set up and use. (With more than a half dozen accounts, you know I have to read and write a lot of email, so I can't use software that's going to slow me down.) Here's an idea (take it or leave it... just a suggestion): somebody should write a plug-in for Tbird so that when I write or reply to an email, instead of going into Tbird's editor, emacs springs up in the composition space. That way I get all (or a lot) of emacs' features: the key combos I'm so accustomed to, easy searching/replacing, abbrevs, paging up and down without need of the mouse, etc. That would be THE Killer Tbird plug-in. > > >> If there's ever clear and accurate enough documentation on doing this, I >> might attempt it again. Then again, perhaps not. I'm liking Tbird pretty good. > > My goal is to get my .gnus file published on the Web, for helping people (the > same way I got helped by looking at other's config files). > > Though, I need to get my private stuff removed from this file. Not yet done. > Could be in a couple of weeks from now. That's great. It might not tip me back, but I'm sure a lot of other folks would love to have at it. > > >> (But then, how does gnus handle html-formatted emails with images (e.g., >> photos)...? PDFs?) > > Not a prob'. I actually meant "how?"... like what does emacs do with them. What do I have to do to read a PDF-- or Word doc (shudder)-- which comes attached to an email? E.g., in Tbird I double-click on the text name of the attachment (or together-selected attachments). > > Inlined photos are just seeable directly in the buffers. And then if I want to forward that email containing photos...? In Tbird I'd do C-l (a composition window pops with the photos in it and the cursor blinking in the To: field), type in the addressee(s) (Tbird does type-ahead... guesses the name or address or nickname of the addressee(s), displaying them in a drop down if I want to scroll or read through them and select one or more of them), then do C-Return to send. You can see, TB's doing a lot more work than I am when I send an email. It's like it knows what I need to do next. Well, a lot of the time it does. And most of the time I can let the mouse be lonely... just use the keyboard. > > The same for HTML (with emacs-w3m and the w3m browser available from Cygwin). > For HTML with Java inside, just K H to fire up Firefox with the mail > contents... :( > > PDF are normal links. Just clicking on them opens up SumatraPDF under Windows > or okular under Linux. That's cool. > > All of that in one config file, usable under both Windows and Linux, without > any change. Just conditional setup. Sounds like it gets a solid B. But Tbird gets an A-. > > Seb > Thanks for the info. Emacs is definitely doing better things with email than just a few years ago. Best, ken ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <mailman.6339.1252539077.2239.help-gnu-emacs@gnu.org>]
* Re: Moving from Thunderbird to Emacs for mail and calendar [not found] ` <mailman.6339.1252539077.2239.help-gnu-emacs@gnu.org> @ 2009-09-09 23:59 ` Richard Riley 0 siblings, 0 replies; 45+ messages in thread From: Richard Riley @ 2009-09-09 23:59 UTC (permalink / raw) To: help-gnu-emacs ken <gebser@mousecar.com> writes: > On 09/09/2009 05:59 AM Sébastien Vauban wrote: >> ken, >> >> ken wrote: >>> On 09/09/2009 03:18 AM Sébastien Vauban wrote: >>>> notbob wrote: >>>>> On 2009-09-09, Bastien <bastienguerry@googlemail.com> wrote: >>>>> >>>>>> ... >>> But gnus has been problemmatic for me. I have multiple email accounts which >>> I access using imaps (running on different servers). Setting these all up >>> and managing them is a snap with Thunderbird. On the other hand, I've spend >>> *days* trying to get gnus to do the same and never did get them anything >>> close to working. So I gave up. There's too many other things in my life to >>> do. >> >> It's true that setting up everything takes some time. But, once it's done, you >> can go wherever (to client sites) with your config file and get the same level >> of functionality as you had on your first PC. > > That's a nice thing about text config files: you can copy them to other > machines, save previous versions for easy testing of new functionality, > adding another account simply by copying a block of text and changing a > few words. Granted. That's what I like about Linux too. > > >> >> I am using Gnus for accessing the company IMAP server and different newsgroups >> (from our provider and from Gname). > > I did all that years ago. As I said, the difficulty I had was setting Year ago eh? Wow ... > up *multiple email accounts* (like eight or nine of them), all of > which That many <shakes head in amazement> .. :-) > use IMAPS (secure IMAP) and most of which use different IMAP servers and > different SMTP servers (using TLS + something else). Tbird does all > this easily, plus: some mail accounts have PGP keys, all different > from So does Gnus. > one another of course. Incoming mail with and encryption key is See posting-styles. .authinfo. epa. > automatically signature-checked or decrypted, as applicable. Add to > this folders and filters, color-coding of inbox mails (either > automatically by ruleset or manually with a couple mouse-clicks), mail > templates, multiple address books, searches (of course), and a lot > more. Yeah, if you need all that then maybe gnus is not for you since it is tricky at times to configure. I got some nice colour coding going though : http://richardriley.net/projects/images/gnus_scr.png Probably not as good as Thunderbird for sure ... > > Under the category of "a lot more" are the add-ins, little apps (written > by computer Joes, Tbird outsiders who write code) that you can plug into > Tbird for added functionality. E.g., one I use occasionally > transliterates English characters into Cyrillic (Russian alphabet). > > Hey, I didn't start out this email trying to be an ad for Thunderbird. It certainly reads that way. > I just started talking and all this stuff came out. I almost went on a > tangent wherein there was pseudo-code. But the more I thought about > that pseudo-code, the more I just kept thinking: TB's got this and this > and this and this and this. And it's pretty simple to set up and use. > (With more than a half dozen accounts, you know I have to read and write > a lot of email, so I can't use software that's going to slow me down.) > > Here's an idea (take it or leave it... just a suggestion): somebody > should write a plug-in for Tbird so that when I write or reply to an > email, instead of going into Tbird's editor, emacs springs up in the > composition space. That way I get all (or a lot) of emacs' features: I already use emacs from web forms and mailto links using mozex and "It's all text". But thunderbird I dont know about. I would be surprised if there was not something already. But I guess most TB users don't really use Emacs : it's kind of a clash of cultures :-; The excellent emacs daemon now means things like mailto from firefox are instant .. http://www.emacswiki.org/emacs/MailtoHandler#toc4 > the key combos I'm so accustomed to, easy searching/replacing, abbrevs, > paging up and down without need of the mouse, etc. That would be THE > Killer Tbird plug-in. >> >>> If there's ever clear and accurate enough documentation on doing this, I >>> might attempt it again. > > Then again, perhaps not. I'm liking Tbird pretty good. > > >> >> My goal is to get my .gnus file published on the Web, for helping people (the >> same way I got helped by looking at other's config files). >> >> Though, I need to get my private stuff removed from this file. Not yet done. >> Could be in a couple of weeks from now. > > That's great. It might not tip me back, but I'm sure a lot of other > folks would love to have at it. There are quite a few out there. Mine's currently a bit of a mess but viewable here: http://richardriley.net/projects/emacs/ > > >> >> >>> (But then, how does gnus handle html-formatted emails with images (e.g., >>> photos)...? PDFs?) >> >> Not a prob'. > > I actually meant "how?"... like what does emacs do with them. What do I > have to do to read a PDF-- or Word doc (shudder)-- which comes attached > to an email? E.g., in Tbird I double-click on the text name of the > attachment (or together-selected attachments). Read the manual. You can view images inline, or you can open the links in an external viewer. There are countless possibilities. > > >> >> Inlined photos are just seeable directly in the buffers. > > And then if I want to forward that email containing photos...? In > Tbird Forward the email? Whats so special about that? > I'd do C-l (a composition window pops with the photos in it and the > cursor blinking in the To: field), type in the addressee(s) (Tbird does > type-ahead... guesses the name or address or nickname of the > addressee(s), displaying them in a drop down if I want to scroll or read > through them and select one or more of them), then do C-Return to send. > You can see, TB's doing a lot more work than I am when I send an > email. > It's like it knows what I need to do next. Well, a lot of the time it > does. And most of the time I can let the mouse be lonely... just use > the keyboard. I'm not sure what you're enthusing over here. To forward an email (containing attachments or not) is trivial and a standard gnus function. > > >> >> The same for HTML (with emacs-w3m and the w3m browser available from Cygwin). >> For HTML with Java inside, just K H to fire up Firefox with the mail >> contents... > > :( I'm not sure I understand why the grimace. I read most of my html emails as "washed" html - ie the text only. HTML email is the invention of Lucifer anyway. > > >> >> PDF are normal links. Just clicking on them opens up SumatraPDF under Windows >> or okular under Linux. > > That's cool. And very much depending on how your emacs & gnus are setup. > >> >> All of that in one config file, usable under both Windows and Linux, without >> any change. Just conditional setup. > > Sounds like it gets a solid B. But Tbird gets an A-. > > >> >> Seb >> > > Thanks for the info. Emacs is definitely doing better things with email > than just a few years ago. Like what? Most of this has been in gnus for ever and day. > > Best, > ken > > Do try gnus. If you like emacs then you can't go wrong : it's great having email integrated with the rest of my eamcs life : live translations from german, spelling, org-mode links, one key google search, w3m browsing or optionally launching an external browser, fancy-splitting, bbdb .. i could go on. Gnus is not for the feint of heart : but I think you'd like it if you're willing to forget how thunderbird does it and open your mind to the Gnus "style". ps I think you might have got your Thunderbird posting styles mixed up. Weren't you John earlier? If not you sound very similar. ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar [not found] ` <mailman.6268.1252464957.2239.help-gnu-emacs@gnu.org> 2009-09-09 3:12 ` notbob @ 2009-10-12 12:06 ` Francis Moreau 2009-10-12 12:47 ` Jeff Clough [not found] ` <mailman.8593.1255351673.2239.help-gnu-emacs@gnu.org> 1 sibling, 2 replies; 45+ messages in thread From: Francis Moreau @ 2009-10-12 12:06 UTC (permalink / raw) To: help-gnu-emacs On Sep 9, 4:55 am, Bastien <bastiengue...@googlemail.com> wrote: > Jeff Clough <j...@chaosphere.com> writes: > > Okay, so I'm seriously considering switching from Thunderbird to Emacs > > (under Windows XP) for my mail and calendar needs, but I haven't used > > Emacs for either of these purposes in so long I don't know if it's > > feasible, nor am I certain which modes are "best". I'm hoping that some > > of you can point me in the right direction. I'd "just do it" as a test, > > but I'd rather not go through a crap ton of hassle and problems only to > > hear later "You should not have used foo mode for that, bar mode is what > > you want". > > Check Gnus and Org. > > http://gnus.org/manual.htmlhttp://orgmode.org/ > > > 1. It needs to work on Windows XP without having to install a > > unix/posix environment like Cygwin. I *am* willing to install discrete > > utilities if necessary (if Emacs doesn't do POP on its own and needs > > some external program to do it, for instance). > > AFAIK Emacs + Gnus works fine under Windows. > > > 2. I have just under seven thousand messages in various folders (mbox > > files) that I'll be wanting to keep, so it needs to not choke and die > > when confronted with "many" messages. > > It's okay. > Well, what do you mean by 'okay' ? Opening huge groups (> 1000 articles) is just slow with Gnus, really. Fetching the headers, sorting and displaying the articles by using the thread view. takes years. It's like Gnus is using some O(n2) algos. Doing the same thing with thunderbird is incredibly faster. Another important drawback, is that since gnus is written in elisp, it doesn't have any multithread support in it. So if you're doing some actions that take a while (and there are, news/mail server can be slow), the whole emacs process (where gnus is running) is just stuck. Don't get me wrong, I use GNUS (maybe because I spent so much time in it, I don't want to admit I was wrong ;) but you must be ready to spent some time to configure it and to adopt it and I'm wondering if it really worth the trouble specially if the OP is not interested in news group... ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-10-12 12:06 ` Francis Moreau @ 2009-10-12 12:47 ` Jeff Clough [not found] ` <mailman.8593.1255351673.2239.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 45+ messages in thread From: Jeff Clough @ 2009-10-12 12:47 UTC (permalink / raw) To: help-gnu-emacs From: Francis Moreau <francis.moro@gmail.com> Date: Mon, 12 Oct 2009 05:06:16 -0700 (PDT) > On Sep 9, 4:55 am, Bastien <bastiengue...@googlemail.com> wrote: > > Don't get me wrong, I use GNUS (maybe because I spent so much time in > it, I don't want to admit I was wrong ;) but you must be ready to > spent some time to configure it and to adopt it and I'm wondering if > it really worth the trouble specially if the OP is not interested in > news group... > It wasn't worth it. I use Mew for mail and it works just fine. Well, as good as Emacs works under Windows at all. Jeff ---------- Author of the Genesys System A "free" universal role-playing game. http://www.chaosphere.com/genesys/ ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <mailman.8593.1255351673.2239.help-gnu-emacs@gnu.org>]
* Re: Moving from Thunderbird to Emacs for mail and calendar [not found] ` <mailman.8593.1255351673.2239.help-gnu-emacs@gnu.org> @ 2009-10-12 12:56 ` Richard Riley 2009-10-12 13:40 ` Francis Moreau 0 siblings, 1 reply; 45+ messages in thread From: Richard Riley @ 2009-10-12 12:56 UTC (permalink / raw) To: help-gnu-emacs Jeff Clough <jeff@chaosphere.com> writes: > From: Francis Moreau <francis.moro@gmail.com> > Date: Mon, 12 Oct 2009 05:06:16 -0700 (PDT) > >> On Sep 9, 4:55 am, Bastien <bastiengue...@googlemail.com> wrote: >> >> Don't get me wrong, I use GNUS (maybe because I spent so much time in >> it, I don't want to admit I was wrong ;) but you must be ready to >> spent some time to configure it and to adopt it and I'm wondering if >> it really worth the trouble specially if the OP is not interested in >> news group... >> > > It wasn't worth it. I use Mew for mail and it works just fine. Well, > as good as Emacs works under Windows at all. > > Jeff > > ---------- > Author of the Genesys System > A "free" universal role-playing game. > http://www.chaosphere.com/genesys/ > I think it is worth it because of the benefits of it being cradled by mother Emacs : having all my normal text tools for translation, spelling, searching etc in my gnus buffers is just too cool. It all works together too well. I do remember being frustrated earlier because of the incomprehensible manual and the raft of options (and being newish to emacs). But it was worth it. And there are tons of examples out there of working set ups where all that needs to be changed is the select method and a different .authinfo. ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-10-12 12:56 ` Richard Riley @ 2009-10-12 13:40 ` Francis Moreau 2009-10-12 16:51 ` Richard Riley 2009-10-12 17:12 ` Andreas Politz 0 siblings, 2 replies; 45+ messages in thread From: Francis Moreau @ 2009-10-12 13:40 UTC (permalink / raw) To: help-gnu-emacs On Oct 12, 2:56 pm, Richard Riley <rileyrg...@gmail.com> wrote: > Jeff Clough <j...@chaosphere.com> writes: > > From: Francis Moreau <francis.m...@gmail.com> > > Date: Mon, 12 Oct 2009 05:06:16 -0700 (PDT) > > >> On Sep 9, 4:55 am, Bastien <bastiengue...@googlemail.com> wrote: > > >> Don't get me wrong, I use GNUS (maybe because I spent so much time in > >> it, I don't want to admit I was wrong ;) but you must be ready to > >> spent some time to configure it and to adopt it and I'm wondering if > >> it really worth the trouble specially if the OP is not interested in > >> news group... > > > It wasn't worth it. I use Mew for mail and it works just fine. Well, > > as good as Emacs works under Windows at all. > > I think it is worth it because of the benefits of it being cradled by > mother Emacs : having all my normal text tools for translation, > spelling, searching etc in my gnus buffers is just too cool. It all > works together too well. I do remember being frustrated earlier because > of the incomprehensible manual and the raft of options (and being newish > to emacs). But it was worth it. But you probably get the same benefits with Mew... ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-10-12 13:40 ` Francis Moreau @ 2009-10-12 16:51 ` Richard Riley 2009-10-12 17:12 ` Andreas Politz 1 sibling, 0 replies; 45+ messages in thread From: Richard Riley @ 2009-10-12 16:51 UTC (permalink / raw) To: help-gnu-emacs Francis Moreau <francis.moro@gmail.com> writes: > On Oct 12, 2:56 pm, Richard Riley <rileyrg...@gmail.com> wrote: >> Jeff Clough <j...@chaosphere.com> writes: >> > From: Francis Moreau <francis.m...@gmail.com> >> > Date: Mon, 12 Oct 2009 05:06:16 -0700 (PDT) >> >> >> On Sep 9, 4:55 am, Bastien <bastiengue...@googlemail.com> wrote: >> >> >> Don't get me wrong, I use GNUS (maybe because I spent so much time in >> >> it, I don't want to admit I was wrong ;) but you must be ready to >> >> spent some time to configure it and to adopt it and I'm wondering if >> >> it really worth the trouble specially if the OP is not interested in >> >> news group... >> >> > It wasn't worth it. I use Mew for mail and it works just fine. Well, >> > as good as Emacs works under Windows at all. >> >> I think it is worth it because of the benefits of it being cradled by >> mother Emacs : having all my normal text tools for translation, >> spelling, searching etc in my gnus buffers is just too cool. It all >> works together too well. I do remember being frustrated earlier because >> of the incomprehensible manual and the raft of options (and being newish >> to emacs). But it was worth it. > > But you probably get the same benefits with Mew... heh! I read "mutt". Mew is more of a cat than a mutt :-) -- googletalk/jabber : rileyrgdev@googlemail.com ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-10-12 13:40 ` Francis Moreau 2009-10-12 16:51 ` Richard Riley @ 2009-10-12 17:12 ` Andreas Politz 2009-10-13 13:29 ` Jeff Clough [not found] ` <mailman.8683.1255440588.2239.help-gnu-emacs@gnu.org> 1 sibling, 2 replies; 45+ messages in thread From: Andreas Politz @ 2009-10-12 17:12 UTC (permalink / raw) To: help-gnu-emacs Francis Moreau <francis.moro@gmail.com> writes: > On Oct 12, 2:56 pm, Richard Riley <rileyrg...@gmail.com> wrote: >> Jeff Clough <j...@chaosphere.com> writes: >> > From: Francis Moreau <francis.m...@gmail.com> >> > Date: Mon, 12 Oct 2009 05:06:16 -0700 (PDT) >> >> >> On Sep 9, 4:55 am, Bastien <bastiengue...@googlemail.com> wrote: >> >> >> Don't get me wrong, I use GNUS (maybe because I spent so much time in >> >> it, I don't want to admit I was wrong ;) but you must be ready to >> >> spent some time to configure it and to adopt it and I'm wondering if >> >> it really worth the trouble specially if the OP is not interested in >> >> news group... >> >> > It wasn't worth it. I use Mew for mail and it works just fine. Well, >> > as good as Emacs works under Windows at all. >> >> I think it is worth it because of the benefits of it being cradled by >> mother Emacs : having all my normal text tools for translation, >> spelling, searching etc in my gnus buffers is just too cool. It all >> works together too well. I do remember being frustrated earlier because >> of the incomprehensible manual and the raft of options (and being newish >> to emacs). But it was worth it. > > But you probably get the same benefits with Mew... So what is your experience with Mew concerning ease of setup, huge mail boxes, message threading and general performance ? -ap ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-10-12 17:12 ` Andreas Politz @ 2009-10-13 13:29 ` Jeff Clough [not found] ` <mailman.8683.1255440588.2239.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 45+ messages in thread From: Jeff Clough @ 2009-10-13 13:29 UTC (permalink / raw) To: help-gnu-emacs From: Andreas Politz <politza@fh-trier.de> Date: Mon, 12 Oct 2009 19:12:36 +0200 > Francis Moreau <francis.moro@gmail.com> writes: > >> On Oct 12, 2:56 pm, Richard Riley <rileyrg...@gmail.com> wrote: >>> I think it is worth it because of the benefits of it being cradled by >>> mother Emacs : having all my normal text tools for translation, >>> spelling, searching etc in my gnus buffers is just too cool. It all >>> works together too well. I do remember being frustrated earlier because >>> of the incomprehensible manual and the raft of options (and being newish >>> to emacs). But it was worth it. >> >> But you probably get the same benefits with Mew... Every Emacs feature I've wanted and tried to use works very well with Mew, or at least no worse than to be expected under Windows. > So what is your experience with Mew concerning ease of setup, huge mail > boxes, message threading and general performance ? Setting up Mew was several orders of magnitude easier than setting up Gnus, which I was never able to successfully do. A good part of this is that the Mew folks know something about documentation. Another part of this is that they seem to have spent less time creating a one-size-fits-all "messaging" solution and concentrated on making a good MUA. There's news stuff in Mew, from what I've read, but it doesn't seem to have affected how *mail* is treated. I'll skip down to message threading because that's the easy one: I don't use message threading in email and never have in any MUA. Mew handles huge mailboxes both incredibly well and hideously. If you use the default configuration, a mailbox is nothing more than a directory on the disk with each message sitting in it's own text file (this appears to be your standard ASCII affair with anything else MIME'd up, but I don't receive messages in multi-byte formats so I don't know for sure how those would be handled). When you visit a folder, Mew creates a summary file in the appropriate directory and displays a list of the messages in that folder to the user. If the summary file for the folder is current, visiting that folder, even for the first time that Emacs session, takes no observable time for a folder with about 1,000 messages in it. I assume the "right" answer here is that it takes as long as is required for Mew to open the summary file and dump it to the screen. The summary file is text, with one line per message, although these lines do need to be parsed to display the information to the user the way the user has Mew configured. Where Mew fails hard is in when it choses to generate those summary files. If you are merrily filing messages into a folder from your Inbox or some other location, they don't ever show up in that summary file until you visit that folder in Mew. Then Mew sees the summary data is out of date, throws it away and rebuilds the entire file again. Even for 1,000 messages this means that it will take a while. Now granted, Mew's one saving grace here is that it isn't catatonic while this happens. You can still use Mew, Emacs as a whole *and* any messages that have been summarized in that folder already. The issue is that you don't have access to all of the messages until the summary file has been rebuilt. And in the default configuration, with one message per file, that's a *lot* of expensive disk I/O. It's on my perpetual to-do list to fiddle around with idle timers and see if I can't make Mew do this re-summarizing lazily in the background so I can dodge this issue, but I'm not holding my breath that I'll ever get around to it. As for overall performance, I'm very happy with it. It's leaps and bounds faster than Thunderbird and I can work much more efficiently having access to the rest of Emacs in the same environment. It's certainly not a perfect piece of software, but that I could get it to work *at all* is a pretty good feature and makes it immediately better than Gnus for me. Jeff ---------- Author of the Genesys System A "free" universal role-playing game. http://www.chaosphere.com/genesys/ ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <mailman.8683.1255440588.2239.help-gnu-emacs@gnu.org>]
* Re: Moving from Thunderbird to Emacs for mail and calendar [not found] ` <mailman.8683.1255440588.2239.help-gnu-emacs@gnu.org> @ 2009-10-13 13:58 ` Richard Riley 2009-10-13 15:33 ` Jeff Clough ` (2 more replies) 0 siblings, 3 replies; 45+ messages in thread From: Richard Riley @ 2009-10-13 13:58 UTC (permalink / raw) To: help-gnu-emacs Jeff Clough <jeff@chaosphere.com> writes: > From: Andreas Politz <politza@fh-trier.de> > Date: Mon, 12 Oct 2009 19:12:36 +0200 > >> Francis Moreau <francis.moro@gmail.com> writes: >> >>> On Oct 12, 2:56 pm, Richard Riley <rileyrg...@gmail.com> wrote: >>>> I think it is worth it because of the benefits of it being cradled by >>>> mother Emacs : having all my normal text tools for translation, >>>> spelling, searching etc in my gnus buffers is just too cool. It all >>>> works together too well. I do remember being frustrated earlier because >>>> of the incomprehensible manual and the raft of options (and being newish >>>> to emacs). But it was worth it. >>> >>> But you probably get the same benefits with Mew... > > Every Emacs feature I've wanted and tried to use works very well with > Mew, or at least no worse than to be expected under Windows. > >> So what is your experience with Mew concerning ease of setup, huge mail >> boxes, message threading and general performance ? > > Setting up Mew was several orders of magnitude easier than setting up > Gnus, which I was never able to successfully do. A good part of this What part were you unable to do? Did you have it reading mail at all? > is that the Mew folks know something about documentation. Another > part of this is that they seem to have spent less time creating a > one-size-fits-all "messaging" solution and concentrated on making a > good MUA. There's news stuff in Mew, from what I've read, but it > doesn't seem to have affected how *mail* is treated. It would be good to see something about how you expect mail handling to work which is not supported by Gnus. > > I'll skip down to message threading because that's the easy one: I > don't use message threading in email and never have in any MUA. You don't have to in gnus either. > > Mew handles huge mailboxes both incredibly well and hideously. If you I have large mailboxes in Gnus. It handles them fine. > use the default configuration, a mailbox is nothing more than a > directory on the disk with each message sitting in it's own text file > (this appears to be your standard ASCII affair with anything else > MIME'd up, but I don't receive messages in multi-byte formats so I > don't know for sure how those would be handled). Well, that is nice but how do you relate it to Gnus which supports multiple backends? > > When you visit a folder, Mew creates a summary file in the appropriate > directory and displays a list of the messages in that folder to the > user. If the summary file for the folder is current, visiting that > folder, even for the first time that Emacs session, takes no > observable time for a folder with about 1,000 messages in it. I > assume the "right" answer here is that it takes as long as is required > for Mew to open the summary file and dump it to the screen. The > summary file is text, with one line per message, although these lines > do need to be parsed to display the information to the user the way > the user has Mew configured. > > Where Mew fails hard is in when it choses to generate those summary > files. If you are merrily filing messages into a folder from your > Inbox or some other location, they don't ever show up in that summary > file until you visit that folder in Mew. Then Mew sees the summary > data is out of date, throws it away and rebuilds the entire file > again. Even for 1,000 messages this means that it will take a while. Ah, so it does pause! > > Now granted, Mew's one saving grace here is that it isn't catatonic > while this happens. You can still use Mew, Emacs as a whole *and* any > messages that have been summarized in that folder already. The issue > is that you don't have access to all of the messages until the summary > file has been rebuilt. And in the default configuration, with one > message per file, that's a *lot* of expensive disk I/O. Well, yes if you access all your messages. I have about 20 news groups subscribed to and about 12 different email folders handling mail for 4 email addresses using fancy splitting. It really is pretty instant. Admittedly I have my own dovecot server too which uses getmail to fetch from imap servers on the net periodically. > > It's on my perpetual to-do list to fiddle around with idle timers and > see if I can't make Mew do this re-summarizing lazily in the > background so I can dodge this issue, but I'm not holding my breath > that I'll ever get around to it. > > As for overall performance, I'm very happy with it. It's leaps and > bounds faster than Thunderbird and I can work much more efficiently > having access to the rest of Emacs in the same environment. > > It's certainly not a perfect piece of software, but that I could get > it to work *at all* is a pretty good feature and makes it immediately > better than Gnus for me. > > Jeff It's a shame you could not get Gnus to work. There must be something subtle you missed. But since you could not get it to work, it's wrong to suggest Mews handling is better in any way. I couldn't really see anything in what you said that suggests, in any shape or form, that Mews is a better emacs MUA than Gnus. But if Mews works for you thats great. ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-10-13 13:58 ` Richard Riley @ 2009-10-13 15:33 ` Jeff Clough [not found] ` <mailman.8686.1255448028.2239.help-gnu-emacs@gnu.org> 2009-10-15 19:59 ` Francis Moreau 2 siblings, 0 replies; 45+ messages in thread From: Jeff Clough @ 2009-10-13 15:33 UTC (permalink / raw) To: help-gnu-emacs From: Richard Riley <rileyrgdev@gmail.com> Date: Tue, 13 Oct 2009 15:58:39 +0200 >> Setting up Mew was several orders of magnitude easier than setting up >> Gnus, which I was never able to successfully do. A good part of this > > What part were you unable to do? Did you have it reading mail at all? I'm tempted to go into specifics, but I'll resist. I see a lot of your response is of the "Gnus is great" variety, so you've obviously had some good experiences. I didn't. Maybe if the documentation was better I'd be using Gnus today instead of Mew. > It's a shame you could not get Gnus to work. There must be something > subtle you missed. But since you could not get it to work, it's wrong to > suggest Mews handling is better in any way. I couldn't really see > anything in what you said that suggests, in any shape or form, that Mews > is a better emacs MUA than Gnus. But if Mews works for you thats great. It's not wrong to compare what I know about Gnus to what I know about Mew. Where the Gnus documentation exists, it's awful. This is in direct contrast of Mew, where I was able to look at one page of text, follow a handful of steps and have a working MUA in less than an hour. Gnus also brags about the fact that all messages are treated the same, without regard to where they came from. While this is *technically* true, a more accurate statement is that it treats all messages like news and all folders like newsgroups. I just don't work that way. Maybe, as with all "paradigm-ware", once you get used to how Gnus does things it all makes sense and makes my productivity rocket skyward, but it's more important to me that I'm reading my mail *today* in a way that makes sense to me *now*. These might not be points in the "Ways Mew is better than Gnus" column for you, but they are for me. Call me old-fashioned, but not getting a piece of software to work at all after an hour of dicking with it, nor seeing any real progress toward making it work, is more than enough reason to call it crap. And yes, it's entirely possible I missed something. In fact, I'd call it an absolute certainty given the documentation. Jeff ---------- Author of the Genesys System A "free" universal role-playing game. http://www.chaosphere.com/genesys/ ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <mailman.8686.1255448028.2239.help-gnu-emacs@gnu.org>]
* Re: Moving from Thunderbird to Emacs for mail and calendar [not found] ` <mailman.8686.1255448028.2239.help-gnu-emacs@gnu.org> @ 2009-10-13 16:20 ` Richard Riley 2009-10-13 17:13 ` Jeff Clough [not found] ` <mailman.8690.1255454017.2239.help-gnu-emacs@gnu.org> 2009-10-13 19:31 ` Ted Zlatanov 1 sibling, 2 replies; 45+ messages in thread From: Richard Riley @ 2009-10-13 16:20 UTC (permalink / raw) To: help-gnu-emacs Jeff Clough <jeff@chaosphere.com> writes: > From: Richard Riley <rileyrgdev@gmail.com> > Date: Tue, 13 Oct 2009 15:58:39 +0200 > >>> Setting up Mew was several orders of magnitude easier than setting up >>> Gnus, which I was never able to successfully do. A good part of this >> >> What part were you unable to do? Did you have it reading mail at all? > > I'm tempted to go into specifics, but I'll resist. I see a lot of Why not? If you mention specifics that did not work maybe I or others might help? > your response is of the "Gnus is great" variety, so you've obviously No. My response was of the form "well, you mention this in Mews and, well, Gnus can do that too". There is a big difference between that and "Mews sucks and Gnus rocks" :-) > had some good experiences. I didn't. Maybe if the documentation was > better I'd be using Gnus today instead of Mew. I got most of my config from a mixture of howtos and the manual. > >> It's a shame you could not get Gnus to work. There must be something >> subtle you missed. But since you could not get it to work, it's wrong to >> suggest Mews handling is better in any way. I couldn't really see >> anything in what you said that suggests, in any shape or form, that Mews >> is a better emacs MUA than Gnus. But if Mews works for you thats great. > > It's not wrong to compare what I know about Gnus to what I know about > Mew. That is true Jeff. But you didn't do that. You said you never got Gnus working. Which is a different thing. I think its hard to be objective about a MUA if you didn't actually use it as one. Or am I mistaken in your meaning? > > Where the Gnus documentation exists, it's awful. This is in direct > contrast of Mew, where I was able to look at one page of text, follow > a handful of steps and have a working MUA in less than an hour. > > Gnus also brags about the fact that all messages are treated the same, Brags? > without regard to where they came from. While this is *technically* And also not true. Using splitting on the gnus client side or subscribing to different maildirs via imap for example different messages can go to different folders all with their own customised handling/presentation/posting style. > true, a more accurate statement is that it treats all messages like > news and all folders like newsgroups. I just don't work that way. In what way? My email folders feel like email folders to me. New emails appear, I read them and then archive them or delete them. > Maybe, as with all "paradigm-ware", once you get used to how Gnus does > things it all makes sense and makes my productivity rocket skyward, > but it's more important to me that I'm reading my mail *today* in a > way that makes sense to me *now*. As I do.I think the issue would clearer if we new what it is you couldn't get working. Nothing in emacs is "really out of the box simple" IMO :-; > > These might not be points in the "Ways Mew is better than Gnus" column > for you, but they are for me. Call me old-fashioned, but not getting > a piece of software to work at all after an hour of dicking with it, > nor seeing any real progress toward making it work, is more than > enough reason to call it crap. It's certainly not "crap". But if you don't have the patience or the desire to pursue it and you're happy with Mew, then enjoy - it's still a great email client I am sure hosted by emacs. In short my email set up talks to an impa server, drags all emails in, splits them into different folders, I then use different smtp servers for sending depending on the posting style employed by that particular group. It all works very, very fast, efficiently and reliably with excellent customisation facilities. No. It's not "crap". ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-10-13 16:20 ` Richard Riley @ 2009-10-13 17:13 ` Jeff Clough 2009-10-13 17:51 ` Memnon Anon 2009-10-13 18:17 ` Matt Lundin [not found] ` <mailman.8690.1255454017.2239.help-gnu-emacs@gnu.org> 1 sibling, 2 replies; 45+ messages in thread From: Jeff Clough @ 2009-10-13 17:13 UTC (permalink / raw) To: help-gnu-emacs I'm pretty sure you've decided this is a religious issue at this point, so it's unlikely I'm going to pursue the conversation beyond this message. You like Gnus, I don't. Fair enough. From: Richard Riley <rileyrgdev@gmail.com> Date: Tue, 13 Oct 2009 18:20:59 +0200 > Why not? If you mention specifics that did not work maybe I or others > might help? Help with what? Getting software I'm no longer interested in to run? > I got most of my config from a mixture of howtos and the manual. I read that as at least three independent sources of documentation. I don't find that at all reasonable, but hey, I'm not the world. >> It's not wrong to compare what I know about Gnus to what I know about >> Mew. > > That is true Jeff. But you didn't do that. You said you never got Gnus > working. Which is a different thing. I think its hard to be objective > about a MUA if you didn't actually use it as one. Or am I mistaken in > your meaning? My answer to this was (and is) below. >> >> Where the Gnus documentation exists, it's awful. This is in direct >> contrast of Mew, where I was able to look at one page of text, follow >> a handful of steps and have a working MUA in less than an hour. >> >> Gnus also brags about the fact that all messages are treated the same, > > Brags? Yes. From page one of the manual: "Gnus is a message-reading laboratory. It will let you look at just about anything as if it were a newsgroup. You can read mail with it, you can browse directories with it, you can ftp with it|you can even read news with it!" > And also not true. Using splitting on the gnus client side or > subscribing to different maildirs via imap for example different > messages can go to different folders all with their own customised > handling/presentation/posting style. That you can customize it's behavior and make things do what you want them to do is not an endorsement of the default behavior. The developers of Gnus, as expressed in their own documentation, say that a strength of Gnus is treating all of the messages the same. > It's certainly not "crap". But if you don't have the patience or the > desire to pursue it and you're happy with Mew, then enjoy - it's still > a great email client I am sure hosted by emacs. How many hours of frustration should a user be expected to endure in order to run a piece of software to solve the problem of reading email? Mind you, I'm not talking about hours spent learning how to *use* the software, I'm talking about hours spent just getting it to work *at all*. > In short my email set up talks to an impa server, drags all emails in, > splits them into different folders, I then use different smtp servers > for sending depending on the posting style employed by that particular > group. It all works very, very fast, efficiently and reliably with > excellent customisation facilities. No. It's not "crap". So Gnus isn't crap as a *client* because you can do everything you want by running multiple *servers*!?! I'm sorry, but in my world "become a sysadmin for a handful of servers" is in no way a reasonable solution to "i'd like to read my email now". Jeff ---------- Author of the Genesys System A "free" universal role-playing game. http://www.chaosphere.com/genesys/ ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-10-13 17:13 ` Jeff Clough @ 2009-10-13 17:51 ` Memnon Anon 2009-10-13 18:17 ` Matt Lundin 1 sibling, 0 replies; 45+ messages in thread From: Memnon Anon @ 2009-10-13 17:51 UTC (permalink / raw) To: help-gnu-emacs Jeff Clough <jeff@chaosphere.com> writes: > You like Gnus, I don't. Fair enough. This sums it up nicely ;) >> In short my email set up talks to an impa server, drags all emails in, >> splits them into different folders, I then use different smtp servers >> for sending depending on the posting style employed by that particular >> group. It all works very, very fast, efficiently and reliably with >> excellent customisation facilities. No. It's not "crap". > > So Gnus isn't crap as a *client* because you can do everything you > want by running multiple *servers*!?! I'm sorry, but in my world > "become a sysadmin for a handful of servers" is in no way a reasonable > solution to "i'd like to read my email now". However, you got something wrong here. posting styles is the same as "identities" in MS outlook, i.e. different names, different mailaddresses, different smtp-server (gmail, hotmail, gmx etc.). So, no one has to be sysadmin for a handful of servers ;). I agree to several points you made: a) Documentation is, well, not optimal. I got my config finally using quite a bit of time and bits and pieces from different homepages, emacswiki, etc. b) The mail=news=rssfeed etc. approach might not be optimal for everyone. c) If mew works great for you, just stay with it ;). I personally love gnus. Now that it works ;). If I lost my config, I am not sure I would go through the hazzle to refactor it again. But it is *not* necessary to "become a sysadmin for a handful of servers" ;). ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-10-13 17:13 ` Jeff Clough 2009-10-13 17:51 ` Memnon Anon @ 2009-10-13 18:17 ` Matt Lundin 1 sibling, 0 replies; 45+ messages in thread From: Matt Lundin @ 2009-10-13 18:17 UTC (permalink / raw) To: help-gnu-emacs Jeff Clough <jeff@chaosphere.com> writes: > I'm pretty sure you've decided this is a religious issue at this > point, so it's unlikely I'm going to pursue the conversation beyond > this message. You like Gnus, I don't. Fair enough. All I will say in response is that Richard's posts have been a model of politeness and restraint. >>> It's not wrong to compare what I know about Gnus to what I know >>> about Mew. >> >> That is true Jeff. But you didn't do that. You said you never got >> Gnus working. Which is a different thing. I think its hard to be >> objective about a MUA if you didn't actually use it as one. Or am I >> mistaken in your meaning? > > My answer to this was (and is) below. > >>> >>> Where the Gnus documentation exists, it's awful. This is in direct >>> contrast of Mew, where I was able to look at one page of text, follow >>> a handful of steps and have a working MUA in less than an hour. I believe that all Richard was saying is that this is a subjective judgment. As a point of comparison, when I tried setting up an emacs email client a year ago, I spent a couple of days trying to get Mew to work, whereas I had Gnus accessing my IMAP folders in just a few minutes. But I would by no means conclude from this experience that Mew is not a superb email client. It would be much safer to attribute the problems to my own misunderstanding and/or shortcomings. > How many hours of frustration should a user be expected to endure in > order to run a piece of software to solve the problem of reading > email? Mind you, I'm not talking about hours spent learning how to > *use* the software, I'm talking about hours spent just getting it to > work *at all*. I'm sorry to hear that was your experience. It was not mine. But instead of simply dismissing Gnus, it would be helpful if you offered specifics. What in particular was difficult? Getting the mail? Reading the mail? >> In short my email set up talks to an impa server, drags all emails >> in, splits them into different folders, I then use different smtp >> servers for sending depending on the posting style employed by that >> particular group. It all works very, very fast, efficiently and >> reliably with excellent customisation facilities. No. It's not >> "crap". > > So Gnus isn't crap as a *client* because you can do everything you > want by running multiple *servers*!?! I'm sorry, but in my world > "become a sysadmin for a handful of servers" is in no way a reasonable > solution to "i'd like to read my email now". I don't think Richard was talking about running his own servers here (though you can do that if you want, of course). Rather, he's simply saying that Gnus can relay mail via different smtp servers depending on what group one is in. - Matt ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <mailman.8690.1255454017.2239.help-gnu-emacs@gnu.org>]
* Re: Moving from Thunderbird to Emacs for mail and calendar [not found] ` <mailman.8690.1255454017.2239.help-gnu-emacs@gnu.org> @ 2009-10-13 17:32 ` rustom 2009-10-13 17:40 ` Richard Riley 2009-10-13 17:35 ` Richard Riley 1 sibling, 1 reply; 45+ messages in thread From: rustom @ 2009-10-13 17:32 UTC (permalink / raw) To: help-gnu-emacs Hi Richard The gnus manual reads in at near 500 pages. Do you think thats a reasonable size document for a mail reader? Just curious Rustom ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-10-13 17:32 ` rustom @ 2009-10-13 17:40 ` Richard Riley 0 siblings, 0 replies; 45+ messages in thread From: Richard Riley @ 2009-10-13 17:40 UTC (permalink / raw) To: help-gnu-emacs rustom <rustompmody@gmail.com> writes: > Hi Richard > > The gnus manual reads in at near 500 pages. > Do you think thats a reasonable size document for a mail reader? > > Just curious > > Rustom I think the gnus manual is far from perfect. I am not aware of anyone that thinks it is. I certainly have never claimed that. It's why most people use google to get a "quick setup" solution. When its running THEN the manual is useful because Gnus IS a powerful bit of SW and its far more than just a "mail reader". But just for the record : I have not said Gnus is easy to set up. I have not said the manual is perfect. I have, however, said that vaunting the features of one MUA over Gnus when one has not even got Gnus working is somewhat naive and biased. With the power comes the complications I guess :-; I can only state that having got Gnus working the way I want its far and away more powerful than any other solution I have used in all the years I have used a mail/nntp client. ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar [not found] ` <mailman.8690.1255454017.2239.help-gnu-emacs@gnu.org> 2009-10-13 17:32 ` rustom @ 2009-10-13 17:35 ` Richard Riley 1 sibling, 0 replies; 45+ messages in thread From: Richard Riley @ 2009-10-13 17:35 UTC (permalink / raw) To: help-gnu-emacs Jeff Clough <jeff@chaosphere.com> writes: > I'm pretty sure you've decided this is a religious issue at this > point, so it's unlikely I'm going to pursue the conversation beyond > this message. You like Gnus, I don't. Fair enough. Nothing in my reply suggested that. I merely asked you to be more specific about what did not work. However it's clear that from this reply you really have nothing to add other than being dismissive of Gnus in general and insulting with regards to the manual. > > From: Richard Riley <rileyrgdev@gmail.com> > Date: Tue, 13 Oct 2009 18:20:59 +0200 > >> Why not? If you mention specifics that did not work maybe I or others >> might help? > > Help with what? Getting software I'm no longer interested in to run? Had you sought help back when maybe you would now be more qualified to actually dismiss Gnus handling of email. Yet you freely admit to not having successfully used it. I find this somewhat strange. If there is any "religion" going on here it is most certainly not from me. > >> I got most of my config from a mixture of howtos and the manual. > > I read that as at least three independent sources of documentation. I > don't find that at all reasonable, but hey, I'm not the world. Fortunately not. You have dragged this thread down quite rapidly for some reason known only to yourself. It is clear you were frustrated by your inability to get Gnus running. I was merely suggesting that help is freely available. And to talk about the usage of Gnus when you freely admit to not having used it or got it working is, well, ridiculous. > >>> It's not wrong to compare what I know about Gnus to what I know about >>> Mew. >> >> That is true Jeff. But you didn't do that. You said you never got Gnus >> working. Which is a different thing. I think its hard to be objective >> about a MUA if you didn't actually use it as one. Or am I mistaken in >> your meaning? > > My answer to this was (and is) below. > >>> >>> Where the Gnus documentation exists, it's awful. This is in direct >>> contrast of Mew, where I was able to look at one page of text, follow >>> a handful of steps and have a working MUA in less than an hour. >>> >>> Gnus also brags about the fact that all messages are treated the same, >> >> Brags? > > Yes. From page one of the manual: > > "Gnus is a message-reading laboratory. It will let you look at just > about anything as if it were a newsgroup. You can read mail with it, > you can browse directories with it, you can ftp with it|you can even > read news with it!" Brags? > >> And also not true. Using splitting on the gnus client side or >> subscribing to different maildirs via imap for example different >> messages can go to different folders all with their own customised >> handling/presentation/posting style. > > That you can customize it's behavior and make things do what you want > them to do is not an endorsement of the default behavior. The > developers of Gnus, as expressed in their own documentation, say that > a strength of Gnus is treating all of the messages the same. But you maintain you never got it working. Yet you feel qualified to call it "crap"? > >> It's certainly not "crap". But if you don't have the patience or the >> desire to pursue it and you're happy with Mew, then enjoy - it's still >> a great email client I am sure hosted by emacs. > > How many hours of frustration should a user be expected to endure in > order to run a piece of software to solve the problem of reading > email? Mind you, I'm not talking about hours spent learning how to > *use* the software, I'm talking about hours spent just getting it to > work *at all*. What were your problems? Be specific. Maybe it could lead to an improvement in the manual? > >> In short my email set up talks to an impa server, drags all emails in, >> splits them into different folders, I then use different smtp servers >> for sending depending on the posting style employed by that particular >> group. It all works very, very fast, efficiently and reliably with >> excellent customisation facilities. No. It's not "crap". > > So Gnus isn't crap as a *client* because you can do everything you > want by running multiple *servers*!?! I'm sorry, but in my world No. What on earth made you think that? I merely pointed out its a feature I use. > "become a sysadmin for a handful of servers" is in no way a reasonable > solution to "i'd like to read my email now". Possibly you didn't understand my setup explanation and this adds to your frustration and readiness to dismiss Gnus. Why are you taking about becoming a sysadmin for a handful of servers?!? You seem pretty unwilling to actually explain your issues with Gnus other than you think its "crap" because you were unable to get it working. I find that rather strange and unhelpful when there are plenty of others who would gladly help. Still. Whatever floats your boat. I got it working and I was pretty new to emacs at the time. Gnus is a wonderful MUA for those willing to follow the instructions. For those who just want to read their email 3 seconds after deciding on an emacs based MUA and don't have the desire to actively seek help, I don't doubt Mews is better for you. I mistook your original post as possibly looking for a fact based comparison between features of Mews and Gnus. Nothing you said about the handling of mail by Mews is in any way unique to it or missing from the more powerful Gnus as far as I can see. > > Jeff > > ---------- > Author of the Genesys System > A "free" universal role-playing game. > http://www.chaosphere.com/genesys/ > ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar [not found] ` <mailman.8686.1255448028.2239.help-gnu-emacs@gnu.org> 2009-10-13 16:20 ` Richard Riley @ 2009-10-13 19:31 ` Ted Zlatanov 1 sibling, 0 replies; 45+ messages in thread From: Ted Zlatanov @ 2009-10-13 19:31 UTC (permalink / raw) To: help-gnu-emacs On Tue, 13 Oct 2009 15:33:28 +0000 Jeff Clough <jeff@chaosphere.com> wrote: JC> Where the Gnus documentation exists, it's awful. This is in direct JC> contrast of Mew, where I was able to look at one page of text, follow JC> a handful of steps and have a working MUA in less than an hour. Perhaps I'm weird (OK, s/Perhaps//), but I recall using the Gnus docs when I first tried Gnus and successfully configuring everything. This was before I was comfortable with Emacs Lisp at all. These days I work on Gnus so I'm not impartial :) I've wanted to use the Gnus assistants (available in theory for years now) to make the initial setup easier. I simply haven't had time. This would be a fun project for someone interested in making Gnus users less frustrated. Ted ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-10-13 13:58 ` Richard Riley 2009-10-13 15:33 ` Jeff Clough [not found] ` <mailman.8686.1255448028.2239.help-gnu-emacs@gnu.org> @ 2009-10-15 19:59 ` Francis Moreau 2009-10-16 14:26 ` Richard Riley 2 siblings, 1 reply; 45+ messages in thread From: Francis Moreau @ 2009-10-15 19:59 UTC (permalink / raw) To: help-gnu-emacs On 13 oct, 15:58, Richard Riley <rileyrg...@gmail.com> wrote: > Jeff Clough <j...@chaosphere.com> writes: > > From: Andreas Politz <poli...@fh-trier.de> > > Date: Mon, 12 Oct 2009 19:12:36 +0200 > > >> Francis Moreau <francis.m...@gmail.com> writes: > > >>> On Oct 12, 2:56 pm, Richard Riley <rileyrg...@gmail.com> wrote: > >>>> I think it is worth it because of the benefits of it being cradled by > >>>> mother Emacs : having all my normal text tools for translation, > >>>> spelling, searching etc in my gnus buffers is just too cool. It all > >>>> works together too well. I do remember being frustrated earlier because > >>>> of the incomprehensible manual and the raft of options (and being newish > >>>> to emacs). But it was worth it. > > >>> But you probably get the same benefits with Mew... > > > Every Emacs feature I've wanted and tried to use works very well with > > Mew, or at least no worse than to be expected under Windows. > > >> So what is your experience with Mew concerning ease of setup, huge mail > >> boxes, message threading and general performance ? > > > Setting up Mew was several orders of magnitude easier than setting up > > Gnus, which I was never able to successfully do. A good part of this > > What part were you unable to do? Did you have it reading mail at all? > BTW, one thing is really annoying with gnus is that it screw all my current window configuration (window layout) when I start composing a new article/mail. I did (setq gnus-use-full-window nil) but gnus always use a full window when writing a new mail. Do you have/know any setup which could fix this behaviour ? thanks ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-10-15 19:59 ` Francis Moreau @ 2009-10-16 14:26 ` Richard Riley 2009-10-16 19:23 ` Francis Moreau 0 siblings, 1 reply; 45+ messages in thread From: Richard Riley @ 2009-10-16 14:26 UTC (permalink / raw) To: help-gnu-emacs Francis Moreau <francis.moro@gmail.com> writes: > On 13 oct, 15:58, Richard Riley <rileyrg...@gmail.com> wrote: >> Jeff Clough <j...@chaosphere.com> writes: >> > From: Andreas Politz <poli...@fh-trier.de> >> > Date: Mon, 12 Oct 2009 19:12:36 +0200 >> >> >> Francis Moreau <francis.m...@gmail.com> writes: >> >> >>> On Oct 12, 2:56 pm, Richard Riley <rileyrg...@gmail.com> wrote: >> >>>> I think it is worth it because of the benefits of it being cradled by >> >>>> mother Emacs : having all my normal text tools for translation, >> >>>> spelling, searching etc in my gnus buffers is just too cool. It all >> >>>> works together too well. I do remember being frustrated earlier because >> >>>> of the incomprehensible manual and the raft of options (and being newish >> >>>> to emacs). But it was worth it. >> >> >>> But you probably get the same benefits with Mew... >> >> > Every Emacs feature I've wanted and tried to use works very well with >> > Mew, or at least no worse than to be expected under Windows. >> >> >> So what is your experience with Mew concerning ease of setup, huge mail >> >> boxes, message threading and general performance ? >> >> > Setting up Mew was several orders of magnitude easier than setting up >> > Gnus, which I was never able to successfully do. A good part of this >> >> What part were you unable to do? Did you have it reading mail at all? >> > > BTW, one thing is really annoying with gnus is that it screw all my > current window configuration (window layout) when I start composing a > new article/mail. > > I did (setq gnus-use-full-window nil) but gnus always use a full > window when writing a new mail. > > Do you have/know any setup which could fix this behaviour ? > > thanks I do my gnus stuff on a separate "elscreen" so, no, I can't really help with that. ,---- | (require 'elscreen) ;; C-z n for new screen or next etc. | (require 'elscreen-gf) ;; C-z n for new screen or next etc. | | (defmacro elscreen-create-automatically (ad-do-it) | `(if (not (elscreen-one-screen-p)) | ,ad-do-it | (elscreen-create) | (elscreen-notify-screen-modification 'force-immediately) | (elscreen-message "New screen is automatically created"))) | | (defadvice elscreen-jump (before elscreen-jump-create activate) | (let ((next-screen (string-to-number (string last-command-event)))) | (when (and (<= 0 next-screen) | (<= next-screen 9) | (not (elscreen-screen-live-p next-screen))) | (elscreen-set-window-configuration | (elscreen-get-current-screen) | (elscreen-current-window-configuration)) | (elscreen-set-window-configuration | next-screen (elscreen-default-window-configuration)) | (elscreen-append-screen-to-history next-screen) | (elscreen-notify-screen-modification 'force)))) | | (defadvice elscreen-next (around elscreen-create-automatically activate) | (elscreen-create-automatically ad-do-it)) | | (defadvice elscreen-previous (around elscreen-create-automatically activate) | (elscreen-create-automatically ad-do-it)) | | (defadvice elscreen-toggle (around elscreen-create-automatically activate) | (elscreen-create-automatically ad-do-it)) | | (provide 'rgr-elscreen) `---- You might also consider winner-mode I think it is. ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-10-16 14:26 ` Richard Riley @ 2009-10-16 19:23 ` Francis Moreau 0 siblings, 0 replies; 45+ messages in thread From: Francis Moreau @ 2009-10-16 19:23 UTC (permalink / raw) To: help-gnu-emacs On 16 oct, 16:26, Richard Riley <rileyrg...@gmail.com> wrote: > > I do my gnus stuff on a separate "elscreen" so, no, I can't really help > with that. I use windows.el but I'm sometimes hit by this and find it really annoying. I'm wondering if the buffer used for composing article could replace the article buffer only. So if I have the following layout when reading an article: +----------------+ | summary buffer | +----------------+ | | | article buffer | | | +----------------+ when replying to an article the layout becomes: +----------------+ | summary buffer | +----------------+ | | | compose buffer | | | +----------------+ Thanks ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <4AA7B21C.4000008@chaosphere.com>]
* Re: Moving from Thunderbird to Emacs for mail and calendar [not found] ` <4AA7B21C.4000008@chaosphere.com> @ 2009-09-09 14:35 ` Bastien 2009-09-09 15:28 ` Jeff Clough 2009-09-09 17:55 ` Jeff Clough 1 sibling, 1 reply; 45+ messages in thread From: Bastien @ 2009-09-09 14:35 UTC (permalink / raw) To: Jeff Clough; +Cc: GNU Emacs List Jeff Clough <jeff@chaosphere.com> writes: > I've looked at Gnus. It uses the "paradigm" of newsgroups for > everything. I'd rather not have to retrain my brain for something as > trivial as reading email, but let's just say I'm willing. Is there a > way to see "I do not have an NNTP server, so please don't bother me > about it anymore"? It looks like I can set a variable so that gnus will > ignore the email side of things, but I can't find something similar for > news. ;; Don't use nntp at all (setq gnus-select-method '(nnnil)) ;; Use nnml to read email (setq gnus-secondary-select-methods '((nnml ""))) ;; Fetch emails from the mail pool (setq mail-sources '((file :path "/var/mail/guerry")) > I've also taken a glance at VM and would like to go further, but I see > no direct evidence that it works with Emacs 22.x. Is anyone using VM > with a recent Emacs on Windows XP? Make sure you also have a look at Mew: http://www.mew.org > Before anyone seriously suggests moving to linux as a solution to my > problem (which seems dangerously near), let me just clarify something. > I'm well aware of my options in that regard and am very familiar with > all things *nixen. Switching from Windows XP to *nix for email is not > going to happen. Not at all. And I'm not interested in explaining why > I won't or listening to why I should. (That sounds a bit angry, no?) > Installing, configuring and maintaining an IMAP server in order to read > and search my mail is also not going to happen. An ancient version of > Eudora on my dad's old Mac LC could let me read my mail, *and* find my > messages, without having to run such a thing. And it did it for > thousands of messages without flinching. If a piece of software here in > the modern world can't handle it, the answer is to not use that > software. (That sounds a bit angry too, no?) > I prefer my mail to always be in bsd mbox files because that's still > what 90% of the world expects your mail to be in, can be manipulated by > any code that operates on text files and doesn't break when I move from > OS to OS. And speed shouldn't be a factor when your mua does proper > indexing. You sound a bit fussy about all those things. While your arguments might be very right to you, you'll certainly get more helpful answers with a more open-minded attitude. -- Bastien ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-09-09 14:35 ` Bastien @ 2009-09-09 15:28 ` Jeff Clough 2009-09-09 22:25 ` Bastien 0 siblings, 1 reply; 45+ messages in thread From: Jeff Clough @ 2009-09-09 15:28 UTC (permalink / raw) To: GNU Emacs List Bastien wrote: > > > ;; Don't use nntp at all > (setq gnus-select-method '(nnnil)) > > ;; Use nnml to read email > (setq gnus-secondary-select-methods '((nnml ""))) > > ;; Fetch emails from the mail pool > (setq mail-sources '((file :path "/var/mail/guerry")) > This seems very promising! I'll hit it later this afternoon and see how things turn out. > >> I've also taken a glance at VM and would like to go further, but I see >> no direct evidence that it works with Emacs 22.x. Is anyone using VM >> with a recent Emacs on Windows XP? >> > > Make sure you also have a look at Mew: http://www.mew.org > I've got a tab open to this now. Thanks again! > >> Before anyone seriously suggests moving to linux as a solution to my >> problem (which seems dangerously near), let me just clarify something. >> I'm well aware of my options in that regard and am very familiar with >> all things *nixen. Switching from Windows XP to *nix for email is not >> going to happen. Not at all. And I'm not interested in explaining why >> I won't or listening to why I should. >> > > (That sounds a bit angry, no?) > This happens a lot. Like, every time I have any issue whatsoever with a piece of open source software. You'd think the problem wouldn't be present during those many years I ran linux for my primary desktop machine, but then it just becomes "You're using the wrong distro." > >> I prefer my mail to always be in bsd mbox files because that's still >> what 90% of the world expects your mail to be in, can be manipulated by >> any code that operates on text files and doesn't break when I move from >> OS to OS. And speed shouldn't be a factor when your mua does proper >> indexing. >> > > You sound a bit fussy about all those things. > Only in-so-far as I have requirements. Other people have requirements to. Some people require that every piece of software they run be GPL'd. In specific regard to mbox files, I've prioritized interoperability and the ability to treat my mail as text. It's useful when I want to hack out some code that, say, gets all the YouTube URLs from the mail folder "Videos", passes them to another script that will download the files and I don't want to have to change that code when the mua changes. > While your arguments might be very right to you, you'll certainly get > more helpful answers with a more open-minded attitude. > > I'm very open-minded, especially when it comes to potential solutions to a problem I'm faced with. But I've also been fairly clear that I'm working with Windows and mbox files. Solutions that suggest I no longer do this aren't really solutions at all. It's like having my car run out of gas on the highway, then having someone come along and tell me to get a hybrid. I think I'll get more helpful answers when I'm clear about what I need. Thanks again for the info above! Jeff -- Author of the Genesys System A "free" universal role-playing game. http://www.chaosphere.com/genesys/ ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-09-09 15:28 ` Jeff Clough @ 2009-09-09 22:25 ` Bastien 0 siblings, 0 replies; 45+ messages in thread From: Bastien @ 2009-09-09 22:25 UTC (permalink / raw) To: Jeff Clough; +Cc: GNU Emacs List Jeff Clough <jeff@chaosphere.com> writes: >> While your arguments might be very right to you, you'll certainly get >> more helpful answers with a more open-minded attitude. >> >> > I'm very open-minded, especially when it comes to potential solutions to > a problem I'm faced with. But I've also been fairly clear that I'm > working with Windows and mbox files. Solutions that suggest I no longer > do this aren't really solutions at all. It's like having my car run out > of gas on the highway, then having someone come along and tell me to get > a hybrid. > > I think I'll get more helpful answers when I'm clear about what I need. Fair enough, this I perfectly understand. But I'm not a native english speaker, so I might have misinterpreted your tone. -- Bastien ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar [not found] ` <4AA7B21C.4000008@chaosphere.com> 2009-09-09 14:35 ` Bastien @ 2009-09-09 17:55 ` Jeff Clough 1 sibling, 0 replies; 45+ messages in thread From: Jeff Clough @ 2009-09-09 17:55 UTC (permalink / raw) To: GNU Emacs List Jeff Clough wrote: > Sending Mail > > In the process of all this looking, I decided to try to get *sending* > mail to work. I hear tell from this faq > (http://www.gnu.org/software/emacs/windows/Network-access.html) that > emacs can "talk directly to SMTP mail servers" via smtpmail.el. I > stuffed the following in my .emacs: > > (setq user-full-name "Your full name") > (setq user-mail-address "Your@email.address") > (setq smtpmail-default-smtp-server "domain.name.of.your.smtp.server") > (setq send-mail-command 'smtpmail-send-it) ; For mail-mode (Rmail) > > > Did C-x m, wrote stuff, did C-c C-c and promptly got a Thunderbird > window popping up the message (well, actually it told me to paste the > message in because the text had been conveniently dropped on my > clipboard, thankfully obliterating what was there before). Is there a > way to stop this from happening and for Emacs to just send it itself? > "Talk directly to SMTP mail servers" doesn't mean "Fire up another > application" in my opinion. > Alright, one thing solved: The last line of lisp above should be setting send-mail-function, not send-mail-command. Changing that, fixed it so I can send mail via Emacs without Thunderbird getting involved. I stumbled across a message (here: http://groups.google.com/group/gnu.emacs.gnus/browse_thread/thread/a42ca24f5d540d35) that clued me in. Apparently if you don't set this variable now, Emacs does in fact toss the buffer at your default mailer. Given the faq I mentioned in my original post appears to have it wrong, how do I go about filing a doc bug? Jeff -- Author of the Genesys System A "free" universal role-playing game. http://www.chaosphere.com/genesys/ ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <mailman.6308.1252506039.2239.help-gnu-emacs@gnu.org>]
* Re: Moving from Thunderbird to Emacs for mail and calendar [not found] ` <mailman.6308.1252506039.2239.help-gnu-emacs@gnu.org> @ 2009-09-09 14:35 ` Richard Riley 2009-09-09 15:48 ` Jeff Clough [not found] ` <mailman.6321.1252511354.2239.help-gnu-emacs@gnu.org> 2009-09-10 5:12 ` Jason Rumney 1 sibling, 2 replies; 45+ messages in thread From: Richard Riley @ 2009-09-09 14:35 UTC (permalink / raw) To: help-gnu-emacs Jeff Clough <jeff@chaosphere.com> writes: > Okay, I've looked at Gnus, as well as VM and have some questions. I'm > also having a weird problem in trying just to send mail from Emacs. See > below if you'd like to know more and think you can help out. I'm still > looking for any other packages people actually use for email in emacs > under windows so don't be shy! On the calendar front, I'll be giving > org-mode the once over later today. > > Thanks! > > Jeff > > P.S. > > Gnus > > I've looked at Gnus. It uses the "paradigm" of newsgroups for > everything. I'd rather not have to retrain my brain for something as > trivial as reading email, but let's just say I'm willing. Is there a Theres nothing to retrain. You see a "group" and your email is in there. No paradigm shift at all. > way to see "I do not have an NNTP server, so please don't bother me > about it anymore"? It looks like I can set a variable so that gnus will > ignore the email side of things, but I can't find something similar for > news. Just dont subscribe to any news groups. > > VM > > I've also taken a glance at VM and would like to go further, but I see > no direct evidence that it works with Emacs 22.x. Is anyone using VM > with a recent Emacs on Windows XP? > > Sending Mail > > In the process of all this looking, I decided to try to get *sending* > mail to work. I hear tell from this faq > (http://www.gnu.org/software/emacs/windows/Network-access.html) that > emacs can "talk directly to SMTP mail servers" via smtpmail.el. I > stuffed the following in my .emacs: > > (setq user-full-name "Your full name") > (setq user-mail-address "Your@email.address") > (setq smtpmail-default-smtp-server "domain.name.of.your.smtp.server") > > (setq send-mail-command 'smtpmail-send-it) ; For mail-mode (Rmail) > > > Did C-x m, wrote stuff, did C-c C-c and promptly got a Thunderbird > window popping up the message (well, actually it told me to paste the > message in because the text had been conveniently dropped on my > clipboard, thankfully obliterating what was there before). Is there a > way to stop this from happening and for Emacs to just send it itself? > "Talk directly to SMTP mail servers" doesn't mean "Fire up another > application" in my opinion. Never heard of anything like that before. Emacs doesn't launch thunderbird. > > Still looking for suggestions/experiences with other mail packages, and > am planning to give org-mode the once over later today. Thanks for > getting me pointed in the right direction! > > P.P.S. > > Before anyone seriously suggests moving to linux as a solution to my > problem (which seems dangerously near), let me just clarify something. > I'm well aware of my options in that regard and am very familiar with > all things *nixen. Switching from Windows XP to *nix for email is not > going to happen. Not at all. And I'm not interested in explaining why > I won't or listening to why I should. > > Installing, configuring and maintaining an IMAP server in order to read > and search my mail is also not going to happen. An ancient version of > Eudora on my dad's old Mac LC could let me read my mail, *and* find my > messages, without having to run such a thing. And it did it for > thousands of messages without flinching. If a piece of software here in > the modern world can't handle it, the answer is to not use that > software. Gnus is possibly the most powerful email/usenet client out there. And quite why you seem to think people would suggest you move to Linux for your email client is rather baffling. > > I prefer my mail to always be in bsd mbox files because that's still > what 90% of the world expects your mail to be in, can be manipulated by > any code that operates on text files and doesn't break when I move from > OS to OS. And speed shouldn't be a factor when your mua does proper > indexing. ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-09-09 14:35 ` Richard Riley @ 2009-09-09 15:48 ` Jeff Clough [not found] ` <mailman.6321.1252511354.2239.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 45+ messages in thread From: Jeff Clough @ 2009-09-09 15:48 UTC (permalink / raw) To: help-gnu-emacs Richard Riley wrote: > Never heard of anything like that before. Emacs doesn't launch > thunderbird. > I didn't think it would either, but it's doing it even if Thunderbird isn't running. My suspicion is that, in the interest of not confusing Windows users, Emacs is now shipping messages to the default mailer listed in the OS, in preference to its own SMTP capabilities. If I'm right, I'm hoping there's a variable I can set to fix this. If I'm wrong, then I've got no idea. Clearly Emacs isn't doing the talk to the SMTP server directly thing right now, and I'd rather not dig through smtpmail.el to find out why. Jeff -- Author of the Genesys System A "free" universal role-playing game. http://www.chaosphere.com/genesys/ ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <mailman.6321.1252511354.2239.help-gnu-emacs@gnu.org>]
* Re: Moving from Thunderbird to Emacs for mail and calendar [not found] ` <mailman.6321.1252511354.2239.help-gnu-emacs@gnu.org> @ 2009-09-10 5:17 ` Jason Rumney 0 siblings, 0 replies; 45+ messages in thread From: Jason Rumney @ 2009-09-10 5:17 UTC (permalink / raw) To: help-gnu-emacs On Sep 9, 11:48 pm, Jeff Clough <j...@chaosphere.com> wrote: > My suspicion is that, in the interest of not confusing > Windows users, Emacs is now shipping messages to the default mailer > listed in the OS, in preference to its own SMTP capabilities. Yes, your suspicion is correct. Unlike *nix boxes, Windows machines are not typically configured with a standard sendmail-like mail sending mechanism, the best we can expect is that their default GUI Mail application is correctly configured. But this is only the default, so that Bug Reporting works out of the box. ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar [not found] ` <mailman.6308.1252506039.2239.help-gnu-emacs@gnu.org> 2009-09-09 14:35 ` Richard Riley @ 2009-09-10 5:12 ` Jason Rumney 1 sibling, 0 replies; 45+ messages in thread From: Jason Rumney @ 2009-09-10 5:12 UTC (permalink / raw) To: help-gnu-emacs On Sep 9, 9:48 pm, Jeff Clough <j...@chaosphere.com> wrote: > Gnus > > I've looked at Gnus. It uses the "paradigm" of newsgroups for > everything. I'd rather not have to retrain my brain for something as > trivial as reading email, but let's just say I'm willing. Is there a > way to see "I do not have an NNTP server, so please don't bother me > about it anymore"? Customize gnus-select-method to be what you want for your primary use of Gnus. > Sending Mail > (setq send-mail-command 'smtpmail-send-it) ; For mail-mode (Rmail) Try send-mail-function ^ permalink raw reply [flat|nested] 45+ messages in thread
[parent not found: <mailman.6252.1252454441.2239.help-gnu-emacs@gnu.org>]
* Re: Moving from Thunderbird to Emacs for mail and calendar [not found] <mailman.6252.1252454441.2239.help-gnu-emacs@gnu.org> @ 2009-09-13 1:06 ` Dave Täht 2009-10-12 2:11 ` Anyone gone from mutt to Emacs? was: " David Combs 2009-10-27 12:03 ` Francis Moreau 0 siblings, 2 replies; 45+ messages in thread From: Dave Täht @ 2009-09-13 1:06 UTC (permalink / raw) To: help-gnu-emacs Jeff Clough <jeff@chaosphere.com> writes: > Okay, so I'm seriously considering switching from Thunderbird to Emacs > (under Windows XP) for my mail and calendar needs, but I haven't used > Emacs for either of these purposes in so long I don't know if it's > feasible, nor am I certain which modes are "best". I'm hoping that > some of you can point me in the right direction. I'd "just do it" as > a test, but I'd rather not go through a crap ton of hassle and > problems only to hear later "You should not have used foo mode for > that, bar mode is what you want". I just switched from Thunderbird to GNUS. It's taken me a month to get truly happy with it (about 29 days longer than I wanted to spend) and I still have some things left to do, but overall I'm glad I made the effort. To this end I made some compromises and changes to my assumptions in order to work with how gnus actually worked. Also, my solution is very linux specific, and not relevant, really to what you were asking about, but I gotta write this up somewhere.... After fighting with postfix + dovecot, sieve, imap, gnus, and Maildir formats for several days, I gave up, and switched to postfix, procmail and mbox format, abandoning even the thought of imap. I did several unusual things, few of which were GNUS specific, (although gnus made me do it because I could not get maildir working) but perhaps folks would find these alternatives interesting. I evaluated mh, gnus, and mews and settled on gnus as being the closest in mindset for what I wanted "(set bugs off (do what I am thinking))" 1) I adopted IPv6 for my email requirements, coupled with ca-cert certificates for authentication. This gives me a static IP address and real AAAA record in DNS so I can actually receive mail on my laptop's tunnel, wherever I am, via my stably connected secondary mx host, and I can send/receive mail directly to anyone running IPv6 on their mailhost (I've only seen bsd.org and isc.org have that turned on), or via that secondary mx exchanger. The certs get rid of sasl which I always thought was a hassle anyway. 2) Instead of IMAP I am just opening emacs frames on other X displays, against my already running emacs session. My server is my laptop, not some far off imap server. It's cool to keep all my context - especially including org-mode - available anywhere I walk in the house or around town. 3) For backups, rsync run out of cron. I'm not entirely convinced this is acceptable so I bcc another account on another mail server on sent mail. 4) For RSS, r2e, which uses rss2email to correctly *text* format most RSS feeds. I tried the in-gnus RSS reader, found that it interrupted my workflow too much, and dropped it in favor of r2e. 5) For news, Leafnode. The local nntp cache makes a huge difference in speed, and I can read news offline. I liked leafnode so much that I subscribed to lkml again via gmane, and the various gnus.* groups. 6) To get text boxes from the web into emacs and back, mozdev. 7) For calendar, org-mode. I'm not going to talk about how much more I love org mode the more time I spend in emacs. I could go on for pages about org-mode, but the javascript org-annotation-helper would be a good thing to start raving about if I did. I always found things like evolution and exchange very lightweight for complex task management. Thunderbird did it not at all. 8) chat - I dropped pidgin and adopted erc + bitlbee. Bitlbee now does skype, too. 9) Pastebin on a keystroke from any buffer. Love it. As you can tell, I *really* wanted to be able to receive mail directly to my laptop again, and handle being offline, just like in the good ole days. A lot of the above flowed from that. Writing web pages to parse the output of "batch" and multiple clustered commands struck me as more work than getting certs and ipv6 tunnels and email to work. The net benefit to my life is that I just rid myself of several applications and their relevant context switches. I would argue that I went from about 10-15% emacs usage per day to about 75%. I'm able to do things like customize my keyboard to handle my carpalness (like mapping ' to return) and not have my default keystrokes break other apps. With Emacs' abbrev mode, im turns automatically into I'm, and with auto-capitalize mode (which I put a fix in for on the wiki recently) I almost never have to hit a shift key again. Big win. You couldn't get me to switch back to any other mail client if you paid me. I love green on black text everywhere. I cleared out a lot of screen space by getting rid of menus, icons, scrollbars, fringes and other stuff that get in the way. hide-mode-line is cool, too. Supercite is great. The gpg integration is great too. rss2email has easily put 12 hours a week back into my life that I used to spend waiting for blogs to load. I'm spending 4 hours of that on netnews, which has been kind of fun in a retro sort of way. My mail is as fast now as instant messaging. Switching in or out of mail mode takes two keys, a split second, and no thought. There's no "Logging into server... checking folders... sending mail..." step at all. For the first couple weeks I kept running tail -f /var/log/mail.log just because I was scared it wasn't working. I tied mail and org mode notifications into a speech synth. I can do just about any darn thing I want to with procmail, including automagically create mailboxes for any mailing lists I might join. I had wished thunderbird would do that for a long time. And I can take my mail with me, to the beach, or the park, without having to be online, and write voluminous emails like this one. My only major open problem is somewhere in my maildir experiments my sent mail folder stopped working. :(. I'll figure it out eventually. I'm still in a losing fight with how GNUS splits windows on wide displays. I still have the more prosaic problem of expiring the mailboxes (like messages from cron and nagios) that I want to expire the way I want to expire them. I like very much the concept of expiring - or at least, automatically archiving, mail, much more than I like the idea of continuing to have 20,000+ message mailboxes as I have in gmail. Yes, I have read how to do it, but regular expressions scare me. I will try it on some smaller test mailboxes first. So far, 2000+ message mbox mailboxes have been acceptably fast on the hardware I use. mbox format + archival actually makes sense to me, although I will take a stab at Maildir again one of these days. -- Dave Taht http://the-edge.blogspot.com ^ permalink raw reply [flat|nested] 45+ messages in thread
* Anyone gone from mutt to Emacs? was: Re: Moving from Thunderbird to Emacs for mail and calendar 2009-09-13 1:06 ` Dave Täht @ 2009-10-12 2:11 ` David Combs 2009-10-25 13:12 ` Dave Täht 2009-10-27 12:03 ` Francis Moreau 1 sibling, 1 reply; 45+ messages in thread From: David Combs @ 2009-10-12 2:11 UTC (permalink / raw) To: help-gnu-emacs [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #1: Type: text/plain, Size: 7211 bytes --] A top-post: Here, someone went from Thunderbird (gui, etc) to emacs, showing what he had to do to succeed. (I include it all this once, so if expired for you, is newified again.) Question: I use mutt on my isp-shell-account, and like it, and use .1% of its capability (I think, so powerful is it). Has anyone switched from mutt to emacs (temporarily or not)? Comments? Thanks! David ------- Now "newifying" way-prior post: In article <87d45vhcuo.fsf@mahal.sjds.teklibre.org>, Dave Täht <d@teklibre.org> wrote: >Jeff Clough <jeff@chaosphere.com> writes: > >> Okay, so I'm seriously considering switching from Thunderbird to Emacs >> (under Windows XP) for my mail and calendar needs, but I haven't used >> Emacs for either of these purposes in so long I don't know if it's >> feasible, nor am I certain which modes are "best". I'm hoping that >> some of you can point me in the right direction. I'd "just do it" as >> a test, but I'd rather not go through a crap ton of hassle and >> problems only to hear later "You should not have used foo mode for >> that, bar mode is what you want". > >I just switched from Thunderbird to GNUS. It's taken me a month to get >truly happy with it (about 29 days longer than I wanted to spend) and I >still have some things left to do, but overall I'm glad I made the >effort. > >To this end I made some compromises and changes to my assumptions in >order to work with how gnus actually worked. Also, my solution is very >linux specific, and not relevant, really to what you were asking about, >but I gotta write this up somewhere.... > >After fighting with postfix + dovecot, sieve, imap, gnus, and Maildir >formats for several days, I gave up, and switched to postfix, procmail >and mbox format, abandoning even the thought of imap. > >I did several unusual things, few of which were GNUS specific, (although >gnus made me do it because I could not get maildir working) but perhaps >folks would find these alternatives interesting. I evaluated mh, gnus, >and mews and settled on gnus as being the closest in mindset for what I >wanted "(set bugs off (do what I am thinking))" > >1) I adopted IPv6 for my email requirements, coupled with ca-cert >certificates for authentication. This gives me a static IP address and >real AAAA record in DNS so I can actually receive mail on my laptop's >tunnel, wherever I am, via my stably connected secondary mx host, and I >can send/receive mail directly to anyone running IPv6 on their mailhost >(I've only seen bsd.org and isc.org have that turned on), or via that >secondary mx exchanger. > >The certs get rid of sasl which I always thought was a hassle anyway. > >2) Instead of IMAP I am just opening emacs frames on other X displays, >against my already running emacs session. My server is my laptop, not >some far off imap server. It's cool to keep all my context - especially >including org-mode - available anywhere I walk in the house or around >town. > >3) For backups, rsync run out of cron. I'm not entirely convinced this >is acceptable so I bcc another account on another mail server on sent mail. > >4) For RSS, r2e, which uses rss2email to correctly *text* format most >RSS feeds. I tried the in-gnus RSS reader, found that it interrupted my >workflow too much, and dropped it in favor of r2e. > >5) For news, Leafnode. The local nntp cache makes a huge difference in >speed, and I can read news offline. I liked leafnode so much that I >subscribed to lkml again via gmane, and the various gnus.* groups. > >6) To get text boxes from the web into emacs and back, mozdev. > >7) For calendar, org-mode. I'm not going to talk about how much more I >love org mode the more time I spend in emacs. I could go on for pages >about org-mode, but the javascript org-annotation-helper would be a good >thing to start raving about if I did. I always found things like >evolution and exchange very lightweight for complex task >management. Thunderbird did it not at all. > >8) chat - I dropped pidgin and adopted erc + bitlbee. Bitlbee now does >skype, too. > >9) Pastebin on a keystroke from any buffer. Love it. > >As you can tell, I *really* wanted to be able to receive mail directly >to my laptop again, and handle being offline, just like in the good ole >days. A lot of the above flowed from that. Writing web pages to parse >the output of "batch" and multiple clustered commands struck me as more >work than getting certs and ipv6 tunnels and email to work. > >The net benefit to my life is that I just rid myself of several >applications and their relevant context switches. I would argue that I >went from about 10-15% emacs usage per day to about 75%. I'm able to do >things like customize my keyboard to handle my carpalness (like mapping >' to return) and not have my default keystrokes break other apps. > >With Emacs' abbrev mode, im turns automatically into I'm, and with >auto-capitalize mode (which I put a fix in for on the wiki recently) I >almost never have to hit a shift key again. Big win. You couldn't get me >to switch back to any other mail client if you paid me. > >I love green on black text everywhere. > >I cleared out a lot of screen space by getting rid of menus, icons, >scrollbars, fringes and other stuff that get in the way. hide-mode-line >is cool, too. > >Supercite is great. The gpg integration is great too. > >rss2email has easily put 12 hours a week back into my life that I used >to spend waiting for blogs to load. I'm spending 4 hours of that on >netnews, which has been kind of fun in a retro sort of way. > >My mail is as fast now as instant messaging. Switching in or out of mail >mode takes two keys, a split second, and no thought. There's no "Logging >into server... checking folders... sending mail..." step at all. For the >first couple weeks I kept running tail -f /var/log/mail.log just because >I was scared it wasn't working. > >I tied mail and org mode notifications into a speech synth. > >I can do just about any darn thing I want to with procmail, including >automagically create mailboxes for any mailing lists I might join. I >had wished thunderbird would do that for a long time. > >And I can take my mail with me, to the beach, or the park, without having >to be online, and write voluminous emails like this one. > >My only major open problem is somewhere in my maildir experiments my >sent mail folder stopped working. :(. I'll figure it out eventually. > >I'm still in a losing fight with how GNUS splits windows on wide displays. > >I still have the more prosaic problem of expiring the mailboxes (like >messages from cron and nagios) that I want to expire the way I want to >expire them. I like very much the concept of expiring - or at least, >automatically archiving, mail, much more than I like the idea of >continuing to have 20,000+ message mailboxes as I have in gmail. Yes, I >have read how to do it, but regular expressions scare me. I will try it >on some smaller test mailboxes first. So far, 2000+ message mbox >mailboxes have been acceptably fast on the hardware I use. > >mbox format + archival actually makes sense to me, although I will take >a stab at Maildir again one of these days. > >-- >Dave Taht >http://the-edge.blogspot.com ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-10-12 2:11 ` Anyone gone from mutt to Emacs? was: " David Combs @ 2009-10-25 13:12 ` Dave Täht 0 siblings, 0 replies; 45+ messages in thread From: Dave Täht @ 2009-10-25 13:12 UTC (permalink / raw) To: help-gnu-emacs dkcombs@panix.com (David Combs) writes: > A top-post: Here, someone went from Thunderbird (gui, etc) > to emacs, showing what he had to do to succeed. > (I include it all this once, so if expired for you, is > newified again.) > > Question: I use mutt on my isp-shell-account, and like it, > and use .1% of its capability (I think, so powerful is it). > Has anyone switched from mutt to emacs (temporarily or not)? > Comments? > This particular thread diverged later back into discussing GNUs again, so I thought I would provide an update to what I wrote below as I've changed a few things around and am still working through some problems. After running for two months I got a boatload of very large multi-megabyte attachments from several people, and also accumulated a lot of mail in my mbox folder (>120MB). Gnus got slow. I sat down and finally figured out most of how to get maildir working, and switched to that. (Later on I figured out how to get emacs maildir co-exist with imap maildir, but I have not switched to that yet.) That, after 2 months is getting slow, but I have not (yet) implemented expiry the way that I want it to work, and I have high hopes that once that works things will be better. Also I plan to throw hardware at the problem (an intel flash drive) in the fairly near future. Also, I am trying to learn enough about emacs to profile gnus. Perhaps it can be made more co-operatively multitasking - or some of the threaded emacs work going on elsewhere will prove fruitful. The slowest thing in my setup right now is not mail but news, as I turned on nocem support. That takes a very long time to filter the news in emacs. I finally bit the bullet and installed a real news server (inn), which turned out to not be the huge hassle that I remember it to be. With that, nocem support can happen as the feed arrives, not as it is read, and I gain local newsgroups again. Where I'm eventually going with this is developing a 300mw (milliwatt!) mail and news server, several blog posts on that can be found at: http://the-edge.blogspot.com/search/label/pocobelle (As is usual with blogs, it helps to read them in reverse order) Attachments are a real problem. I'll argue that they ended up occupying over 90% of my slowest mailboxes and it is completely unnecessary to keep them in email format once read. I hope to get around to writing some sort of sane procmail filter that will strip out the attachment on incoming and save it somewhere sane (saving me a decision step, anyway) and insert an url to where it ended up. As I wrote below, the advantages of running out of Emacs itself (typing with less pain!) for me outweigh the problems with speed and interactivity. I did, while converting to maildir, try mutt. I liked it, but leaving my abbrevs and shortcuts for it simply wasn't in the cards. I have no opinion on the other mail readers for emacs. Some more comments below. >>I just switched from Thunderbird to GNUS. It's taken me a month to get >>truly happy with it (about 29 days longer than I wanted to spend) and I >>still have some things left to do, but overall I'm glad I made the >>effort. >> >>To this end I made some compromises and changes to my assumptions in >>order to work with how gnus actually worked. Also, my solution is very >>linux specific, and not relevant, really to what you were asking about, >>but I gotta write this up somewhere.... >> >>After fighting with postfix + dovecot, sieve, imap, gnus, and Maildir >>formats for several days, I gave up, and switched to postfix, procmail >>and mbox format, abandoning even the thought of imap. >> >>I did several unusual things, few of which were GNUS specific, (although >>gnus made me do it because I could not get maildir working) but perhaps >>folks would find these alternatives interesting. I evaluated mh, gnus, >>and mews and settled on gnus as being the closest in mindset for what I >>wanted "(set bugs off (do what I am thinking))" >> >>1) I adopted IPv6 for my email requirements, coupled with ca-cert >>certificates for authentication. This gives me a static IP address and >>real AAAA record in DNS so I can actually receive mail on my laptop's >>tunnel, wherever I am, via my stably connected secondary mx host, and I >>can send/receive mail directly to anyone running IPv6 on their mailhost >>(I've only seen bsd.org and isc.org have that turned on), or via that >>secondary mx exchanger. >> >>The certs get rid of sasl which I always thought was a hassle anyway. The ipv6 mail exchanger thing is working great, and several of the lists I read (notably debian) connect directly to me now, without going through intermediaries. I also got my backup mx server to run on a tiny power sipping arm box, which is pretty cool (see the pocobelle blog posts linked above) >> >>2) Instead of IMAP I am just opening emacs frames on other X displays, >>against my already running emacs session. My server is my laptop, not >>some far off imap server. It's cool to keep all my context - especially >>including org-mode - available anywhere I walk in the house or around >>town. This, too, remains great. >> >>3) For backups, rsync run out of cron. I'm not entirely convinced this >>is acceptable so I bcc another account on another mail server on sent mail. Still not satisified with this. >> >>4) For RSS, r2e, which uses rss2email to correctly *text* format most >>RSS feeds. I tried the in-gnus RSS reader, found that it interrupted my >>workflow too much, and dropped it in favor of r2e. I discovered that once I reduced most blogs I used to read to RSS that netnews became much more interesting in comparison. >> >>5) For news, Leafnode. The local nntp cache makes a huge difference in >>speed, and I can read news offline. I liked leafnode so much that I >>subscribed to lkml again via gmane, and the various gnus.* groups. I still am using leafnode. I played around a bit with leafnode2 before deciding to try to setup inn. I have not switched to inn yet. >>8) chat - I dropped pidgin and adopted erc + bitlbee. Bitlbee now does >>skype, too. And otr. Love bitlbee. Problem right now is that it doesn't do yahoo. (Patches are out there, haven't got around to applying them) >>The net benefit to my life is that I just rid myself of several >>applications and their relevant context switches. I would argue that I >>went from about 10-15% emacs usage per day to about 75%. I'm able to do >>things like customize my keyboard to handle my carpalness (like mapping >>' to return) and not have my default keystrokes break other apps. >> >>With Emacs' abbrev mode, im turns automatically into I'm, and with >>auto-capitalize mode (which I put a fix in for on the wiki recently) I >>almost never have to hit a shift key again. Big win. You couldn't get me >>to switch back to any other mail client if you paid me. >> >>I love green on black text everywhere. >> >>I cleared out a lot of screen space by getting rid of menus, icons, >>scrollbars, fringes and other stuff that get in the way. hide-mode-line >>is cool, too. >> >>Supercite is great. The gpg integration is great too. >> >>rss2email has easily put 12 hours a week back into my life that I used >>to spend waiting for blogs to load. I'm spending 4 hours of that on >>netnews, which has been kind of fun in a retro sort of way. >> >>My mail is as fast now as instant messaging. Switching in or out of mail >>mode takes two keys, a split second, and no thought. There's no "Logging >>into server... checking folders... sending mail..." step at all. For the >>first couple weeks I kept running tail -f /var/log/mail.log just because >>I was scared it wasn't working. >> >>I tied mail and org mode notifications into a speech synth. >> >>I can do just about any darn thing I want to with procmail, including >>automagically create mailboxes for any mailing lists I might join. I >>had wished thunderbird would do that for a long time. >> >>And I can take my mail with me, to the beach, or the park, without having >>to be online, and write voluminous emails like this one. >> >>My only major open problem is somewhere in my maildir experiments my >>sent mail folder stopped working. :(. I'll figure it out eventually. >> >>I'm still in a losing fight with how GNUS splits windows on wide displays. >> >>I still have the more prosaic problem of expiring the mailboxes (like >>messages from cron and nagios) that I want to expire the way I want to >>expire them. I like very much the concept of expiring - or at least, >>automatically archiving, mail, much more than I like the idea of >>continuing to have 20,000+ message mailboxes as I have in gmail. Yes, I >>have read how to do it, but regular expressions scare me. I will try it >>on some smaller test mailboxes first. So far, 2000+ message mbox >>mailboxes have been acceptably fast on the hardware I use. >> >>mbox format + archival actually makes sense to me, although I will take >>a stab at Maildir again one of these days. I got maildir working finally (I don't remember how). Getting it to co-exist with dovecot's imap was harder, but I have that running now for a test user. (I will document later). Now, as to whether I need imap or not, I don't know... I really like wandering the house with X on multiple emacs displays. -- Dave Taht http://the-edge.blogspot.com ^ permalink raw reply [flat|nested] 45+ messages in thread
* Re: Moving from Thunderbird to Emacs for mail and calendar 2009-09-13 1:06 ` Dave Täht 2009-10-12 2:11 ` Anyone gone from mutt to Emacs? was: " David Combs @ 2009-10-27 12:03 ` Francis Moreau 1 sibling, 0 replies; 45+ messages in thread From: Francis Moreau @ 2009-10-27 12:03 UTC (permalink / raw) To: help-gnu-emacs d@teklibre.org (Dave Täht) writes: [...] > > 5) For news, Leafnode. The local nntp cache makes a huge difference in > speed, and I can read news offline. I liked leafnode so much that I > subscribed to lkml again via gmane, and the various gnus.* groups. > Does that mean you store all LKML traffic on you machine ? I actually use news groups to avoid this so it sounds a bit weird. Thanks -- Francis ^ permalink raw reply [flat|nested] 45+ messages in thread
end of thread, other threads:[~2009-10-27 12:03 UTC | newest] Thread overview: 45+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2009-09-08 23:33 Moving from Thunderbird to Emacs for mail and calendar Jeff Clough 2009-09-09 2:55 ` Bastien 2009-09-09 9:45 ` Tassilo Horn [not found] ` <mailman.6296.1252489560.2239.help-gnu-emacs@gnu.org> 2009-09-09 10:08 ` Torsten Mueller 2009-09-09 12:00 ` Andreas Politz [not found] ` <mailman.6303.1252497724.2239.help-gnu-emacs@gnu.org> 2009-09-09 12:40 ` Torsten Mueller 2009-09-09 15:39 ` Andreas Politz [not found] ` <mailman.6268.1252464957.2239.help-gnu-emacs@gnu.org> 2009-09-09 3:12 ` notbob 2009-09-09 7:18 ` Sébastien Vauban 2009-09-09 8:27 ` ken 2009-09-09 10:06 ` Andreas Politz [not found] ` <mailman.6288.1252484861.2239.help-gnu-emacs@gnu.org> 2009-09-09 9:59 ` Sébastien Vauban 2009-09-09 23:31 ` ken [not found] ` <mailman.6339.1252539077.2239.help-gnu-emacs@gnu.org> 2009-09-09 23:59 ` Richard Riley 2009-10-12 12:06 ` Francis Moreau 2009-10-12 12:47 ` Jeff Clough [not found] ` <mailman.8593.1255351673.2239.help-gnu-emacs@gnu.org> 2009-10-12 12:56 ` Richard Riley 2009-10-12 13:40 ` Francis Moreau 2009-10-12 16:51 ` Richard Riley 2009-10-12 17:12 ` Andreas Politz 2009-10-13 13:29 ` Jeff Clough [not found] ` <mailman.8683.1255440588.2239.help-gnu-emacs@gnu.org> 2009-10-13 13:58 ` Richard Riley 2009-10-13 15:33 ` Jeff Clough [not found] ` <mailman.8686.1255448028.2239.help-gnu-emacs@gnu.org> 2009-10-13 16:20 ` Richard Riley 2009-10-13 17:13 ` Jeff Clough 2009-10-13 17:51 ` Memnon Anon 2009-10-13 18:17 ` Matt Lundin [not found] ` <mailman.8690.1255454017.2239.help-gnu-emacs@gnu.org> 2009-10-13 17:32 ` rustom 2009-10-13 17:40 ` Richard Riley 2009-10-13 17:35 ` Richard Riley 2009-10-13 19:31 ` Ted Zlatanov 2009-10-15 19:59 ` Francis Moreau 2009-10-16 14:26 ` Richard Riley 2009-10-16 19:23 ` Francis Moreau [not found] ` <4AA7B21C.4000008@chaosphere.com> 2009-09-09 14:35 ` Bastien 2009-09-09 15:28 ` Jeff Clough 2009-09-09 22:25 ` Bastien 2009-09-09 17:55 ` Jeff Clough [not found] ` <mailman.6308.1252506039.2239.help-gnu-emacs@gnu.org> 2009-09-09 14:35 ` Richard Riley 2009-09-09 15:48 ` Jeff Clough [not found] ` <mailman.6321.1252511354.2239.help-gnu-emacs@gnu.org> 2009-09-10 5:17 ` Jason Rumney 2009-09-10 5:12 ` Jason Rumney [not found] <mailman.6252.1252454441.2239.help-gnu-emacs@gnu.org> 2009-09-13 1:06 ` Dave Täht 2009-10-12 2:11 ` Anyone gone from mutt to Emacs? was: " David Combs 2009-10-25 13:12 ` Dave Täht 2009-10-27 12:03 ` Francis Moreau
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).