Hi Frank,
If you use IMAP, you should give Wanderlust a try.
It's even easier to set up than GNUs. BBDB and others work fine with it.
If the settings are really too annoying I'll be able to give you tips (in
private because my setup is too ugly to post it here).
I start with those lines in my .emacs:
;; I use my own installation
(add-to-list 'load-path "~/.emacs.d/extras/wanderlust/wl")
(add-to-list 'load-path "~/.emacs.d/extras/wanderlust/elmo")
(add-to-list 'load-path "~/.emacs.d/extras/wanderlust/utils") ; bbdb and ssl
(load "mime-setup")
;; I load it all
(autoload 'wl "wl" "Wanderlust" t)
(autoload 'wl-other-frame "wl" "Wanderlust on new frame." t)
(autoload 'wl-draft "wl-draft" "Write draft with Wanderlust." t)
;; I use bbdb
(require 'bbdb-wl)
(bbdb-wl-setup)
;; the rest of the settings is a bit long and specific (I use some hacks in
;; order to read CSV and outlook files
Then you need to configure a .wl file (I give you some essential lines)
(setq wl-smtp-posting-server "localhost")
(setq mime-setup-enable-inline-html nil)
(setq mime-edit-split-message nil)
;(setq mime-edit-message-default-max-lines 1000)
(setq wl-from "XXX <[EMAIL PROTECTED]>")
(setq wl-user-mail-address-list
(list (wl-address-header-extract-address wl-from)
"[EMAIL PROTECTED]"
"[EMAIL PROTECTED]"))
(setq elmo-imap4-default-server "myimapaddress")
(setq elmo-imap4-default-authenticate-type 'clear) ; raw
(setq elmo-imap4-default-user "xxxxx") ; login
;(setq elmo-imap4-default-authenticate-type 'cram-md5) ; CRAM-MD5
;(setq elmo-imap4-default-stream-type 'ssl)
;(setq elmo-imap4-default-port 993)
;(setq elmo-imap4-use-cache nil)
;(setq ssl-certificate-verification-policy 1)
(setq wl-default-folder "%inbox")
(setq wl-expire-alist
'(("^\\+trash$" (date 30) remove)
;; delete
("^\\+tmp$" (date 15) trash)
;; re-file to wl-trash-folder
("^\\+outbox$" (number 300) "$outbox;lha")
;; re-file to the specific folder
("^\\+ml/tmp$" nil)
;; do not expire
("^\\+ml/wl$" (number 500 510) wl-expire-archive-number1 t)
;; archive by message number (retaining numbers)
("^\\+ml/.*" (number 300 310) wl-expire-archive-number2 t)
;; archive by a fixed number (retaining numbers)
("^\\+diary$" (date 30) wl-expire-archive-date)
;; archive by year and month (numbers discarded)
("^\\%inbox$" (date 30) wl-expire-archive-date)
))
The IMAP box are preceded by a % and others by a +.
Appearances are easy to change (I don't link the default summary look).
Afaik, there's a beagle search engine module that looks promissing for the
future.
I use 3wm with Wanderlust to display HTML.
It's a bit hard (I can read a bit Japanese so I can understand forums hints),
but it's really a joy to manage IMAP, to automagically grab/compress archives
and to bookmark mails in org-mode contents...
Actually Emacs is a wonderful tool and I try to do everything in it: it's often
boring to switch between closed applications (I am fond of Smalltalk and Lisp
machines'
philosophy).
Good luck,
Hope this helps,
--
Martial
At Mon, 5 May 2008 08:57:30 -0700 (PDT),
Rexaurum wrote:
>
>
> Hi,
>
> I have been using Thunderbird for my email, but would like to
> try one of the emacs mail apps (in the spirit of stying in Emacs
> as much as possible). I have 3 IMAP servers to check, which
> each have various folders. I have checked Mew, Wanderlust and
> GNUS and all seem like a pain to configure, etc. I guess, I would
> like both a recommendation and maybe a sample .emacs section
> of how to set it up.
>
> Thanks,
> Frank
> >
--~--~---------~--~----~------------~-------~--~----~
Carbon Emacs User Group
http://groups.google.com/group/carbon-emacs?hl=en
-~----------~----~----~----~------~----~------~--~---