All the best, Chris Yocum
setq vm-imap-folder-cache-directory (substitute-in-file-name
"~/mail/"))
(setq vm-imap-account-alist '(
("imap-ssl:imap.gmail.com:993:*:login:cyo...@gmail.com:<password>"
"gmail") ))
(setq vm-primary-inbox
"imap-ssl:imap.gmail.com:993:inbox:login:cyo...@gmail.com:*")
(setq vm-auto-get-new-mail t)
(setq vm-send-using-mime t)
(setq vm-stunnel-program
"/usr/bin/X11/stunnel4")
(setq send-mail-function 'smtpmail-send-it
message-send-mail-function 'smtpmail-send-it
smtpmail-starttls-credentials '(("smtp.gmail.com" 587 nil nil))
smtpmail-default-smtp-server "smtp.gmail.com" smtpmail-smtp-server
"smtp.gmail.com" smtpmail-smtp-service 587 smtpmail-debug-info t)
(require 'smtpmail)
(add-hook 'vm-mode-hook 'mc-install-read-mode) (add-hook
'vm-summary-mode-hook 'mc-install-read-mode) (add-hook
'vm-virtual-mode-hook 'mc-install-read-mode) (add-hook
'vm-mail-mode-hook 'mc-install-write-mode)
> (setq vm-imap-account-alist '(
> ("imap-ssl:imap.gmail.com:993:*:login:cyo...@gmail.com:<password>"
> "gmail") ))
The only difference with mine is that I have * for password.
It is actually "S" (vm-save-folder) that saves the changes to the folders. get-new-mail also does a little bit of synchronization for technical reasons.
Please be sure to read the section on IMAP folders in the Starting Up section of the info manual.
Cheers,
Uday