← Back to team overview

vm team mailing list archive

VM-BUG: Filename encoding for external viewer inconsistent

 

Hi,

after finally configuring some external viewers for VM in NTEmacs,
I noticed that the encoding used for saving the temporary file and
that for calling the program to display it are not consistent.  (Well,
it may be an inconsistency in Windows...)

The filename of the saved file was effectively windows-1252 (default
in German Windows XP) as you can see in the explorer window in the
screen shot.  Apparently the viewer (IrfanView [i_view32.exe] in this
case) was called with a UTF-8 string, though.

The content description in the original mail was:
| Content-Type: image/jpeg; name*=ISO-8859-1''Verpuffende%20Fernw%E4rme.jpg
| Content-Disposition: attachment; filename*=ISO-8859-1''Verpuffende%20Fernw%E4rme.jpg
| Content-Transfer-Encoding: base64
The text part of the original mail was encoded as UTF-8.

Attachment: Screenshot of image file in Explorer and error message of
viewer program.

PNG image

Best Regards
Malte


Emacs  : GNU Emacs 22.3.1 (i386-mingw-nt5.1.2600)
 of 2008-09-06 on SOFT-MJASON
Package: VM 8.1.0-beta2

current state: [some variables removed for privacy]
==============
(setq
 features '(vm-reply reporter vm-edit vm-crypto vm-pop bbdb-gui bbdb-hooks
	    vm-save tapestry bbdb-vm vm-autoload vm-autoloads bbdb-snarf
	    mail-extr bbdb-com cl cl-19 vm-rfaddons advice help-fns help-mode
	    view advice-preload vm-menu vm-window vm-toolbar vm-folder vm-mime
	    vm-undo vm-summary vm-mouse vm-page vm-motion vm-minibuf
	    vm-message vm-misc vm-macro vm-vars jka-compr find-func loadhist
	    message rfc822 mml easymenu mml-sec mml-smime smime dig mm-decode
	    mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp
	    ietf-drums mailabbrev nnheader gnus-util netrc time-date mm-util
	    mail-prsvr mail-utils gmm-utils mailheader canlock sha1 hex-util
	    smtpmail sendmail bbdb-autoloads bbdb regexp-opt vm-w3m w3m
	    browse-url timezone w3m-hist w3m-e21 wid-edit w3m-ccl ccl w3m-fsf
	    w3m-favicon w3m-image w3m-proc w3m-util vm vm-version vm-site
	    org-install server encoded-kb code-pages tooltip ediff-hook
	    vc-hooks lisp-float-type dos-w32 disp-table ls-lisp tool-bar
	    mwheel dnd fontset image fringe abbrev lisp-mode register page
	    menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock
	    font-lock syntax facemenu font-core frame ucs-tables georgian
	    utf-8-lang misc-lang vietnamese tibetan thai lao korean japanese
	    hebrew greek romanian slovak czech european ethiopic kannada tamil
	    malayalam devanagari indian cyrillic chinese case-table
	    jka-cmpr-hook help simple button faces cus-face text-properties
	    overlay md5 base64 format mule env custom widget backquote
	    make-network-process emacs)
 vm-always-use-presentation-buffer nil
 vm-arrived-message-hook nil
 vm-arrived-messages-hook nil
 vm-assertion-checking-off t
 vm-assimilate-html-command "striptags"
 vm-assimilate-html-mixed t
 vm-assimilate-new-messages-sorted nil
 vm-auto-center-summary 1
 vm-auto-decode-mime-messages t
 vm-auto-displayed-mime-content-type-exceptions nil
 vm-auto-displayed-mime-content-types '("text" "image" "multipart"
					"message/rfc822")
 vm-auto-folder-case-fold-search nil
 vm-auto-get-new-mail t
 vm-auto-next-message t
 vm-berkeley-mail-compatibility nil
 vm-buffer-name-limit 80
 vm-buffer-type-debug nil
 vm-burst-digest-messages-inherit-labels t
 vm-check-folder-types t
 vm-circular-folders nil
 vm-coding-system-priorities nil
 vm-confirm-mail-send nil
 vm-confirm-new-folders nil
 vm-confirm-quit 0
 vm-continue-postponed-message-hook nil
 vm-convert-folder-types t
 vm-curl-program "curl"
 vm-default-From_-folder-type 'From_
 vm-default-folder-permission-bits 384
 vm-default-folder-type 'From_
 vm-default-new-folder-line-ending-type nil
 vm-delete-after-archiving t
 vm-delete-after-bursting nil
 vm-delete-after-saving t
 vm-delete-empty-folders t
 vm-delete-message-action "vm-next-message"
 vm-digest-burst-type "guess"
 vm-digest-center-preamble t
 vm-digest-identifier-header-format "X-Digest: %s\n"
 vm-digest-preamble-format "\"%s\" (%F)"
 vm-digest-send-type "mime"
 vm-directory "C:/Programme/Emacs/site-lisp/vm/lisp"
 vm-disable-modes-before-encoding '(auto-fill-mode font-lock-mode
				    ispell-minor-mode flyspell-mode
				    abbrev-mode adaptive-fill-mode)
 vm-display-buffer-hook nil
 vm-display-using-mime t
 vm-display-xfaces nil
 vm-do-fcc-before-mime-encode nil
 vm-drop-buffer-name-chars "[^ a-zA-Z0-9.,_\"'+-]"
 vm-edit-message-hook nil
 vm-edit-message-mode 'text-mode
 vm-enable-addons '(check-recipients check-for-empty-subject encode-headers)
 vm-fetch-program "fetch"
 vm-fill-long-lines-in-reply-column nil
 vm-fill-paragraphs-containing-long-lines 80
 vm-firefox-client-program "firefox"
 vm-firefox-client-program-switches '("-remote")
 vm-firefox-program "firefox"
 vm-firefox-program-switches nil
 vm-flush-interval 90
 vm-folder-directory "G:/Mail/"
 vm-folder-file-precious-flag t
 vm-folder-read-only nil
 vm-folders-summary-database "~/.vm.folders.db"
 vm-folders-summary-format "  %12f %4t total, %n new, %u unread, %s spooled\n"
 vm-folders-summary-mode-hook nil
 vm-follow-summary-cursor t
 vm-forward-message-hook nil
 vm-forwarded-headers nil
 vm-forwarding-digest-type nil
 vm-forwarding-subject-format "forwarded message from %F"
 vm-frame-parameter-alist nil
 vm-frame-per-completion t
 vm-frame-per-composition t
 vm-frame-per-edit t
 vm-frame-per-folder t
 vm-frame-per-folders-summary nil
 vm-frame-per-help nil
 vm-frame-per-summary nil
 vm-grep-program "grep"
 vm-grepmail-command "grepmail"
 vm-handle-return-receipt-mode 'edit
 vm-handle-return-receipt-peek 500
 vm-highlight-url-face 'bold-italic
 vm-highlighted-header-face 'bold
 vm-honor-mime-content-disposition nil
 vm-honor-page-delimiters nil
 vm-iconify-frame-hook nil
 vm-icontopbm-program nil
 vm-image-directory nil
 vm-imagemagick-convert-program nil
 vm-imagemagick-identify-program nil
 vm-imap-account-alist nil
 vm-imap-auto-expunge-alist nil
 vm-imap-bytes-per-session nil
 vm-imap-expunge-after-retrieving t
 vm-imap-expunge-retries 1
 vm-imap-folder-cache-directory nil
 vm-imap-max-message-size nil
 vm-imap-messages-per-session nil
 vm-imap-save-to-server nil
 vm-imap-server-list nil
 vm-imap-session-preauth-hook nil
 vm-imap-sync-on-get t
 vm-imap-tolerant-of-bad-imap 0
 vm-in-reply-to-format "%i"
 vm-include-text-from-presentation nil
 vm-included-mime-types-list nil
 vm-included-text-attribution-format "%F schrieb:\n\n"
 vm-included-text-discard-header-regexp nil
 vm-included-text-headers '("From:" "To:" "Cc:" "Subject:" "Date:"
			    "Message-ID:" "Content-Type:")
 vm-included-text-prefix "> "
 vm-index-file-suffix nil
 vm-infer-mime-types nil
 vm-init-file "~/.emacs.d/.vm"
 vm-invisible-header-regexp nil
 vm-jump-to-new-messages t
 vm-jump-to-unread-messages t
 vm-keep-crash-boxes nil
 vm-keep-sent-messages 4
 vm-konqueror-client-program "kfmclient"
 vm-konqueror-client-program-switches nil
 vm-konqueror-program "konqueror"
 vm-konqueror-program-switches nil
 vm-lynx-program "lynx"
 vm-mail-check-interval 300
 vm-mail-fcc-default '(or (vm-mail-select-folder vm-mail-folder-alist)
		       (vm-mail-to-fcc nil t) mail-archive-file-name)
 vm-mail-header-from nil
 vm-mail-header-insert-date t
 vm-mail-header-insert-message-id t
 vm-mail-header-order '("From:" "Organization:" "Subject:" "Date:" "Priority:"
			"X-Priority:" "Importance:" "Message-ID:"
			"MIME-Version:" "Content-Type:" "To:" "CC:" "BCC:"
			"Reply-To:")
 vm-mail-hook nil
 vm-mail-mode-citation-kill-regexp-alist '(("^\\( > [|{}>:;][^\n]*\n\\)+" .
					    "[...]\n")
					   ("^\\([^|{}>:;]+.*\\)\n > [|{}>:;]*$" . "\\1")
					   ("^ > [|{}>:;]*\n\\([^|{}>:;]\\)" .
					    "\\1")
					   ("^ > [|{}>:;]*\\s-*\n\\( > [|{}>:;]*\\s-*\n\\)+" . " > \n")
					   ("\n\n\n+" . "\n\n")
					   ("^ > --[^\n]*\n\\( > [^\n]*\n\\)+"
					    . "\n")
					   ("^ > ________[^\n]*\n\\( > [^\n]*\n\\)+" . "\n")
					   )
 vm-mail-mode-elide-reply-region "[...]\n"
 vm-mail-mode-fake-date-p t
 vm-mail-mode-hidden-headers '("References" "In-Reply-To" "X-Mailer")
 vm-mail-mode-open-line-regexp "[ 	]*>"
 vm-mail-priority "Priority: urgent\nImportance: High\nX-Priority: 1"
 vm-mail-prompt-if-subject-empty t
 vm-mail-reorder-message-headers nil
 vm-mail-send-hook '(vm-mail-check-for-empty-subject)
 vm-mail-subject-number-reply nil
 vm-mail-subject-prefix-replacements '(("\\(\\(re\\|aw\\|antw\\)\\(\\[[0-9]+\\]\\)?:[ 	]*\\)+" . "Re: ")
				       ("\\(\\(fo\\|wg\\)\\(\\[[0-9]+\\]\\)?:[ 	]*\\)+" . "Fo: ")
				       )
 vm-mail-to-headers '("To:" "CC:" "BCC:")
 vm-mail-to-regexp "\\([^<	\n ]+\\)@"
 vm-make-crash-box-name nil
 vm-make-spool-file-name nil
 vm-menu-hm-no-hidden-dirs t
 vm-menu-hm-tree-ls-flags "-aFLR"
 vm-menu-setup-hook nil
 vm-mime-7bit-composition-charset "us-ascii"
 vm-mime-8bit-composition-charset nil
 vm-mime-8bit-text-transfer-encoding 'quoted-printable
 vm-mime-all-attachments-directory nil
 vm-mime-alternative-select-method 'best-internal
 vm-mime-attach-files-in-directory-default-charset 'guess
 vm-mime-attach-files-in-directory-default-type nil
 vm-mime-attachment-auto-suffix-alist '(("image/jpeg" . ".jpg")
					("image/gif" . ".gif")
					("image/png" . ".png")
					("image/tiff" . ".tif")
					("text/html" . ".html")
					("audio/basic" . ".au")
					("video/mpeg" . ".mpg")
					("video/quicktime" . ".mov")
					("application/zip" . ".zip")
					("application/postscript" . ".ps")
					("application/pdf" . ".pdf")
					("application/msword" . ".doc")
					("application/vnd.ms-excel" . ".xls")
					("application/vnd.ms-powerpoint" .
					 ".ppt")
					("application/mac-binhex40" . ".hqx"))
 vm-mime-attachment-auto-type-alist '(("\\.jpe?g$" . "image/jpeg")
				      ("\\.gif$" . "image/gif")
				      ("\\.png$" . "image/png")
				      ("\\.tiff?$" . "image/tiff")
				      ("\\.pcx$" . "image/x-pcx")
				      ("\\.txt$" . "text/plain")
				      ("\\.html?$" . "text/html")
				      ("\\.vcf$" . "text/x-vcard")
				      ("\\.au$" . "audio/basic")
				      ("\\.mpe?g$" . "video/mpeg")
				      ("\\.mov$" . "video/quicktime")
				      ("\\.zip$" . "application/zip")
				      ("\\.e?ps$" . "application/postscript")
				      ("\\.pdf$" . "application/pdf")
				      ("\\.doc$" . "application/msword")
				      ("\\.xls$" . "application/vnd.ms-excel")
				      ("\\.ppt$" .
				       "application/vnd.ms-powerpoint")
				      ("\\.mdb$" . "application/vnd.ms-access")
				      ("\\.hqx$" . "application/mac-binhex40"))
 vm-mime-attachment-infer-type-for-text-attachments nil
 vm-mime-attachment-save-directory "d:/"
 vm-mime-attachment-source-directory "d:/"
 vm-mime-auto-save-all-attachments-subdir nil
 vm-mime-avoid-folding-content-type t
 vm-mime-base64-decoder-program nil
 vm-mime-base64-decoder-switches nil
 vm-mime-base64-encoder-program nil
 vm-mime-base64-encoder-switches nil
 vm-mime-button-face 'gui-button-face
 vm-mime-button-format-alist '(("text" . "%-35.35(%d, %c%) [%k to %a]")
			       ("multipart/alternative" .
				"%-35.35(%d%) [%k to %a]")
			       ("multipart/digest" .
				"%-35.35(%d, %n message%s%) [%k to %a]")
			       ("multipart" .
				"%-35.35(%d, %n part%s%) [%k to %a]")
			       ("message/partial" .
				"%-35.35(%d, part %N (of %T)%) [%k to %a]")
			       ("message/external-body" .
				"%-35.35(%d%) [%k to %a (%x)]")
			       ("message" . "%-35.35(%d%) [%k to %a]")
			       ("audio" . "%-35.35(%d%) [%k to %a]")
			       ("video" . "%-35.35(%d%) [%k to %a]")
			       ("image" . "%-35.35(%d%) [%k to %a]")
			       ("application/octet-stream" .
				"%-35.35(%d, %f%) [%k to %a]")
			       )
 vm-mime-charset-converter-alist nil
 vm-mime-charset-font-alist nil
 vm-mime-composition-armor-from-lines nil
 vm-mime-confirm-delete t
 vm-mime-decode-for-preview t
 vm-mime-default-face-charset-exceptions nil
 vm-mime-default-face-charsets '("us-ascii")
 vm-mime-deletable-type-exceptions '("text")
 vm-mime-deletable-types '("application" "x-unknown" "application/x-gzip")
 vm-mime-delete-after-saving nil
 vm-mime-delete-viewer-processes t
 vm-mime-deleted-object-label "[Deleted %f (%d;%t)]\n"
 vm-mime-digest-discard-header-regexp nil
 vm-mime-digest-headers '("Resent-" "From:" "Sender:" "To:" "Cc:" "Subject:"
			  "Date:" "Message-ID:" "Keywords:" "MIME-Version:"
			  "Content-")
 vm-mime-display-function nil
 vm-mime-display-image-strips-incrementally t
 vm-mime-display-internal-multipart/mixed-separater "\n----------------------------------------------------------------------\n"
 vm-mime-encode-headers-regexp "Subject\\|\\(\\(Resent-\\)?\\(From\\|To\\|CC\\|BCC\\)\\)\\|Organization"
 vm-mime-encode-headers-type 'Q
 vm-mime-encode-headers-words-regexp "\\s-\\(\\([^ 	\n
]*[^-]+[^ 	\n
]*\\)+\\(\\s-+\\([^ 	\n
]*[^-]+[^ 	\n
]*\\)+\\)*\\)"
 vm-mime-encode-words-regexp "[^-]+"
 vm-mime-external-content-type-exceptions nil
 vm-mime-external-content-types-alist '(("image" "i_view32.exe")
					("application/pdf" "AcroRd32.exe")
					("application/x-pdf" "AcroRd32.exe")
					("application/msword"
					 vm-open-office-program)
					("application/msexcel"
					 vm-open-office-program)
					("application/mspowerpoint"
					 vm-open-office-program)
					)
 vm-mime-forward-local-external-bodies nil
 vm-mime-ignore-composite-type-opaque-transfer-encoding t
 vm-mime-ignore-mime-version t
 vm-mime-ignore-missing-multipart-boundary t
 vm-mime-internal-content-type-exceptions nil
 vm-mime-internal-content-types t
 vm-mime-max-message-size nil
 vm-mime-qp-decoder-program nil
 vm-mime-qp-decoder-switches nil
 vm-mime-qp-encoder-program nil
 vm-mime-qp-encoder-switches nil
 vm-mime-require-mime-version-header nil
 vm-mime-savable-type-exceptions '("text")
 vm-mime-savable-types '("application" "x-unknown" "application/x-gzip")
 vm-mime-show-alternatives nil
 vm-mime-text/html-blocker "<img[^>]*\\s-src=."
 vm-mime-text/html-blocker-exceptions nil
 vm-mime-text/html-handler 'auto-select
 vm-mime-thumbnail-max-geometry "80x80"
 vm-mime-type-converter-alist '(("text/html" "text/plain" "cat"))
 vm-mime-ucs-list '(utf-8 iso-2022-jp ctext escape-quoted)
 vm-mime-use-image-strips t
 vm-mime-uuencode-decoder-program "uudecode"
 vm-mime-uuencode-decoder-switches nil
 vm-mime-write-file-filter-alist '(("application/mac-binhex40" . "hexbin -s "))
 vm-mime-yank-attachments nil
 vm-mmosaic-program "mMosaic"
 vm-mmosaic-program-switches nil
 vm-mode-hook '((lambda nil (make-local-variable (quote file-precious-flag))
		 (setq file-precious-flag t))
		turn-on-font-lock)
 vm-mode-hooks nil
 vm-mosaic-program "Mosaic"
 vm-mosaic-program-switches nil
 vm-mouse-track-summary t
 vm-move-after-deleting t
 vm-move-after-killing nil
 vm-move-after-undeleting t
 vm-move-messages-physically nil
 vm-movemail-program "movemail"
 vm-movemail-program-switches nil
 vm-mozilla-program "mozilla"
 vm-mozilla-program-switches nil
 vm-mutable-frames nil
 vm-mutable-windows t
 vm-netscape-program "netscape"
 vm-netscape-program-switches nil
 vm-opera-program "opera"
 vm-opera-program-switches nil
 vm-page-continuation-glyph "...press SPACE to see more..."
 vm-pipe-messages-to-command-end t
 vm-pipe-messages-to-command-start t
 vm-pop-auto-expunge-alist nil
 vm-pop-bytes-per-session nil
 vm-pop-expunge-after-retrieving t
 vm-pop-folder-alist nil
 vm-pop-folder-cache-directory nil
 vm-pop-max-message-size nil
 vm-pop-md5-program "md5"
 vm-pop-messages-per-session nil
 vm-pop-read-quit-response t
 vm-popup-menu-on-mouse-3 t
 vm-postpone-message-hook nil
 vm-postponed-folder "postponed"
 vm-postponed-header "X-VM-postponed-data: "
 vm-postponed-message-discard-header-regexp nil
 vm-postponed-message-headers '("From:" "Organization:" "Reply-To:" "To:"
				"Newsgroups:" "CC:" "BCC:" "FCC:"
				"In-Reply-To:" "References:" "Subject:"
				"X-Priority:" "Priority:")
 vm-preferences-file "~/.vm.preferences"
 vm-presentation-mode-hook nil
 vm-preview-lines 0
 vm-preview-read-messages nil
 vm-primary-inbox "G:\\Mail\\INBOX"
 vm-print-command ""
 vm-print-command-switches nil
 vm-ps-print-each-message-header-lines 2
 vm-ps-print-each-message-left-header '(list
					(format "(Folder `%s')" folder-name)
					(format "(%s)"
					 (vm-ps-print-tokenized-summary msg
					  (vm-summary-sprintf
					   vm-ps-print-each-message-summary-format msg t)
					  )
					 )
					)
 vm-ps-print-each-message-right-header '(list "/pagenumberstring load"
					 (quote dd-mon-yyyy))
 vm-ps-print-each-message-summary-format "Message# %n, Lines %l, Characters %c"
 vm-ps-print-message-font-size 10
 vm-ps-print-message-function 'ps-print-buffer-with-faces
 vm-ps-print-message-header-lines 2
 vm-ps-print-message-left-header '(list (format "(Folder `%s')" folder-name)
				   (format "(%d message%s printed)" mcount
				    (if (= mcount 1) "" "s"))
				   )
 vm-ps-print-message-right-header '(list "/pagenumberstring load"
				    (quote dd-mon-yyyy))
 vm-ps-print-message-separater "\n"
 vm-ps-print-message-summary-format "******************************************************************************\n%n %*%a %-17.17F %-3.3m %2d %4l/%-5c %I\"%s\"\n******************************************************************************\n"
 vm-quit-hook nil
 vm-raise-frame-at-startup nil
 vm-recognize-imap-maildrops "^\\(imap\\|imap-ssl\\|imap-ssh\\):[^:]+:[^:]+:[^:]+:[^:]+:[^:]+:.+"
 vm-recognize-pop-maildrops "^\\(pop:\\|pop-ssl:\\|pop-ssh:\\)?[^:]+:[^:]+:[^:]+:[^:]+:.+"
 vm-rename-current-buffer-function nil
 vm-reply-hook nil
 vm-reply-ignored-addresses nil
 vm-reply-ignored-reply-tos nil
 vm-reply-include-presentation nil
 vm-reply-subject-prefix "Re: "
 vm-resend-bounced-discard-header-regexp nil
 vm-resend-bounced-headers '("MIME-Version:" "Content-" "From:" "Sender:"
			     "Reply-To:" "To:" "Cc:" "Subject:" "Newsgroups:"
			     "In-Reply-To:" "References:" "Keywords:" "X-")
 vm-resend-bounced-message-hook nil
 vm-resend-discard-header-regexp "\\(\\(X400-\\)?Received:\\|Resent-\\)"
 vm-resend-headers nil
 vm-resend-message-hook nil
 vm-restore-saved-summary-formats nil
 vm-retrieved-spooled-mail-hook nil
 vm-rfc1153-digest-discard-header-regexp "\\(X400-\\)?Received:"
 vm-rfc1153-digest-headers '("Resent-" "Date:" "From:" "Sender:" "To:" "Cc:"
			     "Subject:" "Message-ID:" "Keywords:")
 vm-rfc934-digest-discard-header-regexp nil
 vm-rfc934-digest-headers '("Resent-" "From:" "Sender:" "To:" "Cc:" "Subject:"
			    "Date:" "Message-ID:" "Keywords:")
 vm-rmail-mode nil
 vm-rmail-mode-list '(vm-summary-mode)
 vm-search-other-frames t
 vm-search-using-regexps nil
 vm-select-message-hook '(bbdb/vm-pop-up-bbdb-buffer)
 vm-select-new-message-hook nil
 vm-select-unread-message-hook nil
 vm-send-digest-hook nil
 vm-send-using-mime t
 vm-showing-message-hook nil
 vm-skip-deleted-messages t
 vm-skip-read-messages nil
 vm-sort-threads-by-youngest-date t
 vm-spam-words-file "d:/.spam-words"
 vm-spamassassin-strip-report "spamassassin -d"
 vm-spool-file-suffixes nil
 vm-spool-files nil
 vm-spooled-mail-waiting-hook nil
 vm-ssh-program "ssh"
 vm-ssh-program-switches nil
 vm-ssh-remote-command "echo ready; sleep 15"
 vm-startup-with-summary 1
 vm-strip-reply-headers nil
 vm-stunnel-program "stunnel"
 vm-stunnel-program-additional-configuration-file nil
 vm-stunnel-program-switches nil
 vm-stunnel-random-data-method 'generate
 vm-subject-ignored-prefix "^\\(re: *\\)+"
 vm-subject-ignored-suffix "\\( (fwd)\\| \\)+$"
 vm-subject-significant-chars nil
 vm-summary-arrow "->"
 vm-summary-attachment-indicator "$"
 vm-summary-attachment-label "$"
 vm-summary-attachment-mime-type-exceptions nil
 vm-summary-attachment-mime-types nil
 vm-summary-format "%n %*%a %-17.17F %-3.3m %2d %4l/%-5c %I\"%s\"\n"
 vm-summary-highlight-face 'bold
 vm-summary-mode-hook nil
 vm-summary-mode-hooks nil
 vm-summary-pointer-update-hook nil
 vm-summary-postponed-indicator "P"
 vm-summary-redo-hook nil
 vm-summary-show-threads nil
 vm-summary-thread-indent-level 2
 vm-summary-uninteresting-senders-arrow "To: "
 vm-summary-update-hook nil
 vm-tale-is-an-idiot nil
 vm-thread-using-subject t
 vm-toolbar nil
 vm-toolbar-height nil
 vm-toolbar-orientation 'top
 vm-toolbar-pixmap-directory nil
 vm-trust-From_-with-Content-Length nil
 vm-uncompface-program nil
 vm-undisplay-buffer-hook nil
 vm-unforwarded-header-regexp "only-drop-this-header"
 vm-url-browser "C:/Programme/Opera/opera.exe"
 vm-url-browser-switches nil
 vm-url-retrieval-methods '(lynx wget fetch curl w3m)
 vm-url-search-limit 12000
 vm-use-lucid-highlighting nil
 vm-use-menus '(folder motion send mark label sort virtual dispose nil help)
 vm-use-toolbar '(getmail next previous delete/undelete autofile file reply
		  followup forward compose print visit quit help)
 vm-vcard-filter nil
 vm-vcard-format-function nil
 vm-virtual-auto-folder-alist nil
 vm-virtual-folder-alist nil
 vm-virtual-mirror t
 vm-virtual-mode-hook nil
 vm-visible-headers '("X-Text-Classification:" "Resent-" "From:" "Sender:"
		      "To:" "Apparently-To:" "Cc:" "Subject:" "Date:")
 vm-visit-folder-hook nil
 vm-visit-when-saving 0
 vm-vs-attachment-regexp "^Content-Disposition: attachment"
 vm-vs-spam-score-headers '(("X-Spam-Score:" "[-+]?[0-9]*\\.?[0-9]+"
			     string-to-number)
			    ("X-Spam-Status:" "[-+]?[0-9]*\\.?[0-9]+"
			     string-to-number)
			    ("X-Spam-Level:" "\\*+" length))
 vm-w3m-display-inline-images t
 vm-w3m-program "w3m"
 vm-w3m-safe-url-regexp "\\`cid:"
 vm-w3m-use-w3m-minor-mode-map t
 vm-warp-mouse-to-new-frame nil
 vm-wget-program "wget"
 vm-window-configuration-file "~/.vm.windows"
 )

Follow ups