VM (View Mail) for Emacs

Download project files

How do I verify a download?


8.2.0b release from the 8.2.x series released 2011-12-28

Release information
Release notes:

Beta testing release for 8.2.0. All users are encouraged to try it out to iron out any problems before the final release of 8.2.0. A few important additions have been made in this version: deploying the built-in SSL functionality of Emacs (available in Emacs 24), listing folders on IMAP servers and other operations on IMAP servers, creating virtual folders of message threads and an ability to sort messages by delivery-date rather than sent-date. See NEWS file for details. The Help menu now has entries for browsing the VM manual and the NEWS file.

Changelog:

  CHANGES

   * New customization variable `vm-spam-score-headers' allows the
     extraction of spam scores. (Replaces the former variable
     `vm-vs-spam-score-headers' used by vm-virtual.el.)

   * The variable `vm-mime-alternative-select-method' renamed to
     `vm-mime-alternative-show-method' to make it clear that it only applies
     to the viewing of messages. The new variable
     `vm-mime-alternative-yank-method' controls the selection of
     alternatives for citation in replies.

  IMPROVEMENTS

   * New variable `vm-mail-use-sender-address' allows `vm-mail' to pick up
     the sender of the current message as the recipient of a new message
     composition.

   * See the new info manual section on "IMAP folders" for newly documented
     functions. In particular, `vm-list-imap-folders' now lists the message
     counts in the IMAP folders.

   * New variable: `vm-sort-messages-by-delivery-date' allows messages to be
     sorted by the date of their delivery instead of the date sent.

   * New virtual folder selectors added: `message-id', `uid' (for IMAP) and
     `uidl' (for POP).

   * New command `vm-create-virtual-folder-of-threads' (bound to `V T')
     allows you to select entire threads into a virtual folder instead of
     individual messages. There are also new virtual folder selectors
     `thread' and `thread-all'.

   * The trace of POP/IMAP sessions are retained in buffers named "trace of
     POP session..." or "trace of IMAP session...". They are useful for
     troubleshooting any problems with mail server connections.

   * Setting `vm-stunnel-program' to nil asks VM to use the built-in SSL
     functionality of Emacs, available in Gnu Emacs 24.

   * New functions `vmpc-folder-match' and `vmpc-folder-account-match' in
     the vm-pcrisis package.

   * New variable `vm-mail-auto-save-directory' where message composition
     buffers are auto-saved.

File Description Downloads
download icon NEWS (md5) News and Change log 270
last downloaded 8 days ago
download icon vm-8.2.0b-gnu23.tgz (md5, sig) Source and compiled code for Gnu Emacs 23; gzipped tar file 473
last downloaded 2 days ago
download icon vm-8.2.0b.tgz (md5, sig) Source code - gzipped tar file 649
last downloaded 11 days ago
Total downloads: 1,392

8.2.0a release from the 8.2.x series released 2011-05-17

Release information
Release notes:

Final alpha testing release for 8.2.0. This release incorporates over 100 bug fixes of various kinds. The customize interface has been cleaned up (thanks to Tim Cross). The build scripts have been revised to use the standard installation conventions and install the doc files. New features include plain-text forwarding of messages, point-to-point and drag-n-drop attachment operations, improvements to virtual folders, and verbosity control for VM's progress messages. See the NEWS file for full details.

File Description Downloads
download icon vm-8.2.0a-gnu23.tgz (md5) Source and compiled code for Gnu Emacs 23; gzipped tar file 257
last downloaded 20 weeks ago
download icon NEWS (md5) News and Change log 123
last downloaded 3 weeks ago
download icon vm-8.2.0a.tgz (md5) Source code - gzipped tar file 178
last downloaded 58 weeks ago
Total downloads: 558

8.1.93a release from the 8.2.x series released 2010-08-28

Release information
Release notes:

Another incremental snapshot towards 8.2.0. The main new features have to do with thread management, thread folding and sorting of threads.

Changelog:

  CHANGES

  ** New feature: Invoking vm-load-init-file with a prefix argument
     loads the init-file (~/.vm) without loading the preferences-file
     (~/.vm.preferences). This is a good way to run VM with the
     default settings, much like `emacs -Q'. We are advising all
     users to split their init-files to make use of this feature. See
     info section on "Starting Up".

  ** New feature: vm-summary-enable-faces allows summary lists with
     faces turned on. (This was formerly an add-on contributed by
     Robert Fenk under the name vm-summary-faces-mode. But there are
     several changes. In particular, the face names do not end in
     "-face" following the Emacs naming conventions.) See the info
     section on "Summaries" for more information.

  ** Commands renamed:
     `vm-mime-save-all-attachments' => `vm-save-all-attachments'(C-c C-s)
     `vm-mime-delete-all-attachments' => `vm-delete-all-attachments'(C-c C-d)

  IMPROVEMENTS

   * Sorting of messages extended to work with threads. By default,
     threads are sorted by "activity", i.e., the date of their most
     recent activity. But they can also be sorted by other sort keys.

   * New feature: thread-folding in the Summary window allows message
     threads to be collapsed into single line summaries. The
     following new variables control the behavior of thread folding.
       `vm-summary-enable-thread-folding',
       `vm-summary-show-thread-count' and
       `vm-summary-thread-folding-on-motion'
     New commands:
       `vm-toggle-thread' (T), `vm-expand-all-threads' (E) and
       `vm-collapse-all-threads' (C).
     See the info file for details. Thanks to Arik Mitschang for this
     contribution.

   * New experimental feature: `vm-enable-thread-opeartions' enables
     "thread operations", a method of invoking operations (such as
     deleting or saving) on message threads. See the info file for
     details. Thanks to Arik Mitschang for this contribution.

   * New variables: `vm-summary-thread-indentation-by-references'
     controls whether threads are indented by their original nesting
     level or according to the nesting level within the folder.
     `vm-summary-maximum-thread-indentation' specifies the maximum
     depth of indentation to be displayed.

   * New command: `vm-kill-thread-subtree' (K) allows a thread subtree
     to be deleted. This amounts to the same thing as
     `vm-delete-message' invoked as a thread operation.

   * The calculation of threads improved using Jamie Zawinski's
     ideas. Threads are correctly identified even if some of the
     messages are missing.

   * Added EasyPG storage of passwords for mail server accounts. See
     info index under "passwords".

   * Virtual folder facility extended to work with POP and IMAP
     folders. But, there are still some outstanding problems with it.

   * Resolved performance problems in summary generation. It works
     quite fast now.

   * New variable: `vm-mime-parts-display-separator' allows you to
     insert a string as a separator between MIME parts.

   * New command: `vm-save-attachments' allows you to save all the
     attachments of a message under your own file names instead of the
     original file names given in the message.

   * New command: `vm-flag-message-read' (.) allows you to mark an
     unread or new message as read.

  BUG FIXES

   * Fixed various issues flagged by the Emacs 23 compiler warnings.

File Description Downloads
download icon NEWS (md5) Change log and other news 179
last downloaded 80 weeks ago
download icon vm-8.1.93a-gnu23.tgz (md5, sig) compressed tar file; sources and compiled files for Gnu Emacs 23 244
last downloaded 47 weeks ago
download icon vm-8.1.93a.tgz (md5, sig) compressed tar file; sources only 224
last downloaded 17 weeks ago
Total downloads: 647

8.1.92a release from the 8.2.x series released 2010-07-10

Release information
Release notes:

Second alpha release towards version 8.2.0. It completes the development of the headers-only operation for IMAP folders. Also contains some key updates for the Thunderbird folder handling.

Changelog:

  IMPROVEMENTS

   * Headers-only mode for IMAP folders is now completed. It operates
     by fetching messages into the Folder buffers, leading to a
     more reliable operation. (However, there is an important
     outstanding bug. See the file README.headers-only.)

   * New command `vm-list-imap-folders' can be used to list the
     folders on an IMAP server.

   * In headers-only mode, a limited number of messages can be fetched
     on demand for message preview. New variable
     `vm-fetched-message-max' specifies this number. (Default is 10.)

   * New variable `vm-imap-default-account' allows IMAP-FCC copies to
     be routed there.

   * New variable `vm-imap-server-timeout' allows timeout during a wait
     for output from an IMAP server.

   * New variable `vm-imap-ensure-active-sessions' asks VM to ensure
     that an IMAP session is active before issuing commands.

8.1.x branch:

    * Virtual folder facility extended to work with POP and IMAP folders.

    * VM made safe for use with Gnu Emacs 23, by removing a few calls
      to the `next-line' function (which was redefined in this Emacs).

    * Several critical problems with Thunderbird inter-operability
      were corrected. Manual section on Thunderbird folders added.

    * Extended Org mode email links to work for virtual folders.

  CHANGES

   ** The default values of `vm-pop-expunge-after-retrieving' and
      `vm-imap-expunge-after-retrieving' changed to nil to help new
      users.

    * `vm-fill-long-lines-in-reply' initialized to the default value
      of `fill-column'.

    * All MIME messages are now decoded in the Presentation buffer,
      unless they have US-ASCII as their charset. In particular,
      messages with 8bit charsets are treated this way. Such messages
      are not regarded "plain messages" any more.

File Description Downloads
download icon vm-8.1.925a.tgz (md5, sig) compressed tar file; sources only 28
last downloaded 47 weeks ago
Total downloads: 28

8.1.90a release from the 8.2.x series released 2010-05-11

Release information
Release notes:

First development snapshot of 8.2.x series, released for alpha-testing. It is not meant to be included in other distributions.

Changelog:

* This version contains an experimental feature of using IMAP
   folders in "headers-only" mode, with body loaded only on demand.
* New variable `vm-imap-refer-to-inbox-by-account-name' allows IMAP
   folders named "INBOX" to be referred to by their account names
   inside VM.
 * IMAP session dialogue restructured using UID queries, which makes
   VM more reliable in handling real-time changes on the server side.
 * New variable `vm-imap-connection-mode' can be set to 'offline to
   allow IMAP cache folders to be used offline. After connecting to
   the network, do `C-u M-x vm-imap-synchronize' to force full
   synchronization.
* New variable `vm-do-fcc-before-mime-encode' (formerly in
   vm-rfaddons) allows you to save fcc copies of messages before
   mime-encoding them.
* The right-mouse-button context menu for URL's in messages updated
   to eliminate obsolete web browsers. Entries added for Firefox,
   Mozilla and Opera.
* The function `vm-mouse-send-url-to-konqueror-new-browser' renamed
   to `vm-mouse-send-url-to-konqueror-new-window', to be consistent
   with other similar functions.
* New variables `vm-expunge-before-quit' and `vm-expunge-before-save'
  introduced to allow automatic expunge. They are nil by default.

File Description Downloads
download icon vm-8.1.90a.tgz (md5, sig) compressed tar file: sources only 47
last downloaded 91 weeks ago
Total downloads: 47

8.1.2 release from the 8.1.x series released 2012-03-05

Release information
Release notes:

Mainly a bug fix release fixing various compatibility issues. In particular, this version is "forward-compatible", i.e., it can interoperate with future releases of VM. All users of VM 8.1.1 are advised to upgrade to VM 8.1.2 before moving on to 8.2.0. The users of 8.2.0 prereleases need not use this version.

Changelog:

  BUG FIXES

   * VM versions 8.1.0 and 8.1.1 had a small bug which blocks them from
     being forward-compatible, i.e., being able to handle VM folders from
     future versions of VM. (They give error messages of the form "Bad VM
     cache data" and reinitialize the cached-data vectors.) The bug is
     fixed in this version of VM.

   * If you download mail from IMAP spool files, the 8.1.1 and 8.1.2
     versions of VM had a bug which allowed the the
     `X-VM-IMAP-Retrieved' headers to grow unnecessarily. This can
     slow down the saving of folders into which you downloaded IMAP
     mail. To solve the problem, run the command
     `vm-prune-imap-retrieved-list' after installing this version.
     (See info under "IMAP Spool Files".)

  IMPROVEMENTS

    * Virtual folder facility extended to work with POP and IMAP folders.

    * VM made safe for use with Gnu Emacs 23, by removing a few calls
      to the `next-line' function (which was redefined in this Emacs).

    * Several critical problems with Thunderbird inter-operability
      were corrected. Manual section on Thunderbird folders added.

    * Extended Org mode email links to work for virtual folders.

  CHANGES

   ** The default values of `vm-pop-expunge-after-retrieving' and
      `vm-imap-expunge-after-retrieving' changed to nil to help new
      users.

    * `vm-fill-long-lines-in-reply' initialized to the default value
      of `fill-column'.

    * All MIME messages are now decoded in the Presentation buffer,
      unless they have US-ASCII as their charset. In particular,
      messages with 8bit charsets are treated this way. Such messages
      are not regarded "plain messages" any more.

File Description Downloads
download icon NEWS (md5) Change log and other news 17
last downloaded 9 weeks ago
download icon vm-8.1.2-gnu23.tgz (md5, sig) compressed tar file: sources and binaries for Gnu Emacs 23 53
last downloaded 3 days ago
download icon vm-8.1.2.tgz (md5, sig) compressed tar file: sources only 602
last downloaded 2 days ago
Total downloads: 672

8.1.1 release from the 8.1.x series released 2010-04-25

Release information
Release notes:

Second release in the 8.1.x series. It corrects some outstanding problems in 8.1.0 for XEmacs. It also adds Org mode links to POP and IMAP messages.

Changelog:

   ** The variable vm-always-use-presentation-buffer is deprecated.
      Please remove all settings for this variable in your init file.
      The default behaviour will be to always use the presentation
      buffer. Report any problems that might arise as a result.

    * Extended Org mode email links to handle POP and IMAP folders.
      (Use org-vm.el in the VM contrib directory until the Org mode
      distribution gets updated.)

    * Added autoloads for easy inter-operation with the Org mode.

    * Made the autoloads compatible with VM 7.19 instructions.

    * Removed a few incompatibilites with XEmacs.

    * Mode line format reverted to the original one in 7.19. The new
      mode line format is available in the variable
      `vm-mode-line-format-robf'. It can be installed by adding a
      vm-mode-hook.

File Description Downloads
download icon NEWS (md5) Change log and other news 68
last downloaded 12 weeks ago
download icon vm-8.1.1-gnu22.tgz (md5, sig) compressed tar file; sources and compiled files for Gnu Emacs 22 22
last downloaded 85 weeks ago
download icon vm-8.1.1-gnu23.tgz (md5, sig) compressed tar file; sources and compiled files for Gnu Emacs 23 95
last downloaded 60 weeks ago
download icon vm-8.1.1.tgz (md5, sig) compressed tar file; sources only 463
last downloaded 10 weeks ago
Total downloads: 648

8.1.0 release from the 8.1.x series released 2010-03-21

Release information
Release notes:

This is the first official release of the VM 8.1.x series, which incorporates the development done over the last two years. The major new features are support for reading and replying to messages HTML messages and full support for IMAP servers.

Changelog:

MAJOR NEW FEATURES:
    * Support for reading and replying to messages in HTML.
    * Full support for IMAP servers.
CHANGES:
   ** vm-pgg is not loaded by default because it is a set up as an add-on.
   ** The variable `vm-mime-show-alternatives' is deprecated. Set
      the variable `vm-mime-alternative-select-method' to 'all.
IMPROVEMENTS:
   ** The commands `vm-mime-save-all-attachments' and `vm-mime-delete-all-attachments' have been moved to the VM core (from vm-rfaddons).
    * `vm-delete-duplicate-messages' now works by comparing message ID's. (from Noah Friedman's vm-addons).
   ** text/html handling controlled by a new variable `vm-mime-text/html-handler' which is set to 'auto-select by default. It causes VM to locate the best library and use it.
MORE DETAILS - in the NEWS file

File Description Downloads
download icon NEWS (md5) NEWS - change log and other announcements 41
last downloaded 36 weeks ago
download icon vm-8.1.0.tgz (md5) compressed tar file: sources only 155
last downloaded 58 weeks ago
Total downloads: 196

8.0.14 release from the 8.0.x series released 2009-12-09

Release information
Release notes:

Removes an incompatibility of 8.0.13 with XEmacs.

File Description Downloads
download icon vm-8.0.14.tgz (md5) VM 8.0.14 289
last downloaded 11 days ago
Total downloads: 289