🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.vm.bug
Article #616

Encoding problem?

#616
From: Jorge Gonzalez
Date: Sun, 06 Jun 2004 03:11
240 lines
9204 bytes
I have 
(setq vm-mime-8bit-text-transfer-encoding 'quoted-printable)
and my message composition buffers have auto-fill on.

When I send a text-only email (with 8-bit characters), the message is
qp mime encoded only if the paragraphs are all shorter than 6 lines.
(Paragraphs delimited by a blank line.)

If the message has longer paragraphs, text email with 8bit characters
is base64 mime encoded.

If the message has lots of short paragraphs, the email is (properly)
qp encoded.

I'd like to avoid base64 encoding of text messages.  What's overriding
vm-mime-8bit-text-transfer-encoding?

Thanks for any clues,

        Jorge

-- 
Jorge Gonzalez
jorge@aeth.org


Emacs  : GNU Emacs 21.1.1 (sparc-sun-solaris2.8, X toolkit, Xaw3d scroll bars)
 of 2001-12-02 on solaris
Package: VM 7.18

current state:
==============
(setq
 vm-arrived-message-hook nil
 vm-arrived-messages-hook nil
 vm-auto-center-summary t
 vm-auto-decode-mime-messages t
 vm-auto-displayed-mime-content-type-exceptions nil
 vm-auto-displayed-mime-content-types 
        '("text" "multipart" "message/rfc822" "message/delivery-status")
 vm-auto-folder-case-fold-search t
 vm-auto-get-new-mail 120
 vm-auto-next-message t
 vm-berkeley-mail-compatibility nil
 vm-check-folder-types t
 vm-circular-folders nil
 vm-confirm-new-folders t
 vm-confirm-quit 0
 vm-convert-folder-types t
 vm-crash-box "~/mail/mbox.CRASH"
 vm-crash-box-suffix ".CRASH"
 vm-default-From_-folder-type 'From_
 vm-default-folder-permission-bits 384
 vm-default-folder-type 'From_-with-Content-Length
 vm-delete-after-archiving t
 vm-delete-after-bursting nil
 vm-delete-after-saving t
 vm-delete-empty-folders nil
 vm-digest-burst-type "guess"
 vm-digest-identifier-header-format "X-Digest: %s\n"
 vm-digest-center-preamble t
 vm-digest-preamble-format "\"%s\" (%F)"
 vm-digest-send-type "mime"
 vm-display-buffer-hook nil
 vm-display-using-mime t
 vm-edit-message-hook nil
 vm-edit-message-mode 'text-mode
 vm-fill-paragraphs-containing-long-lines 78
 vm-flush-interval 90
 vm-folder-directory "~/mail/"
 vm-folder-read-only nil
 vm-folders-summary-database "~/.vm.folders.db"
 vm-folders-summary-directories '("~/mail/")
 vm-folders-summary-format "  %12f %4t total, %n new, %u unread, %s spooled\n"
 vm-follow-summary-cursor t
 vm-forward-message-hook nil
 vm-forwarded-headers nil
 vm-forwarding-digest-type "mime"
 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-highlight-url-face 'bold-italic
 vm-highlighted-header-regexp nil
 vm-honor-mime-content-disposition nil
 vm-honor-page-delimiters nil
 vm-icontopbm-program "/usr/X/bin/icontopbm"
 vm-image-directory "/usr/local/share/emacs/21.1/etc/vm/"
 vm-imagemagick-convert-program nil
 vm-imagemagick-identify-program nil
 vm-imap-bytes-per-session nil
 vm-imap-expunge-after-retrieving nil
 vm-imap-max-message-size nil
 vm-imap-messages-per-session nil
 vm-imap-session-preauth-hook nil
 vm-in-reply-to-format "%i"
 vm-included-text-attribution-format "%F writes:\n"
 vm-included-text-discard-header-regexp nil
 vm-included-text-headers nil
 vm-included-text-prefix " > "
 vm-index-file-suffix nil
 vm-init-file "~/.vm"
 vm-infer-mime-types t
 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 5
 vm-lynx-program "lynx"
 vm-mail-header-from nil
 vm-mail-header-insert-date t
 vm-mail-header-insert-message-id t
 vm-mail-hook nil
 vm-mail-check-interval 300
 vm-mail-send-hook '(vm-remove-flyspell-mail)
 vm-make-crash-box-name nil
 vm-make-spool-file-name nil
 vm-mime-7bit-composition-charset "us-ascii"
 vm-mime-8bit-composition-charset "iso-8859-1"
 vm-mime-8bit-text-transfer-encoding 'quoted-printable
 vm-mime-alternative-select-method '(favorite-internal "text/plain")
 vm-mime-attachment-save-directory "~/attach"
 vm-mime-avoid-folding-content-type t
 vm-mime-base64-decoder-program "base64-decode"
 vm-mime-base64-decoder-switches nil
 vm-mime-base64-encoder-program "base64-encode"
 vm-mime-base64-encoder-switches nil
 vm-mime-button-face 'gui-button-face
 vm-mime-charset-font-alist nil
 vm-mime-confirm-delete nil
 vm-mime-decode-for-preview t
 vm-mime-default-face-charset-exceptions nil
 vm-mime-delete-after-saving nil
 vm-mime-delete-viewer-processes t
 vm-mime-digest-discard-header-regexp nil
 vm-mime-display-function nil
 vm-mime-external-content-types-alist nil
 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 '("text/html")
 vm-mime-max-message-size nil
 vm-mime-qp-decoder-program "qp-decode"
 vm-mime-qp-decoder-switches nil
 vm-mime-qp-encoder-program "qp-encode"
 vm-mime-qp-encoder-switches nil
 vm-mime-require-mime-version-header t
 vm-mime-use-image-strips t
 vm-mime-use-w3-for-text/html nil
 vm-mime-uuencode-decoder-program "uudecode"
 vm-mime-uuencode-decoder-switches nil
 vm-mosaic-program "Mosaic"
 vm-mosaic-program-switches nil
 vm-move-after-deleting t
 vm-move-after-undeleting nil
 vm-move-after-killing nil
 vm-move-messages-physically nil
 vm-movemail-program "movemail"
 vm-mutable-frames nil
 vm-mutable-windows t
 vm-netscape-program "netscape"
 vm-netscape-program-switches nil
 vm-page-continuation-glyph "...press SPACE to see more..."
 vm-paragraph-fill-column 72
 vm-pop-bytes-per-session nil
 vm-pop-expunge-after-retrieving t
 vm-pop-max-message-size nil
 vm-pop-messages-per-session nil
 vm-pop-md5-program "md5"
 vm-popup-menu-on-mouse-3 t
 vm-preferences-file "~/.vm.preferences"
 vm-preview-lines 0
 vm-preview-read-messages nil
 vm-primary-inbox "~/mail/mbox"
 vm-quit-hook '(vm-expunge-folder)
  vm-reply-hook nil
 vm-reply-ignored-reply-tos nil
 vm-reply-subject-prefix "Re: "
 vm-resend-bounced-discard-header-regexp nil
  vm-resend-bounced-message-hook nil
 vm-resend-discard-header-regexp "\\(\\(X400-\\)?Received:\\|Resent-\\)"
 vm-resend-headers nil
 vm-resend-message-hook nil
 vm-retrieved-spooled-mail-hook nil
 vm-rfc1153-digest-discard-header-regexp "\\(X400-\\)?Received:"
 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-skip-deleted-messages t
 vm-skip-read-messages nil
 vm-spool-file-suffixes '(".SPOOL")
 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 t
 vm-strip-reply-headers nil
 vm-stunnel-program "~/bin/stunnel"
 vm-stunnel-program-switches nil
 vm-stunnel-random-data-method 'generate
 vm-subject-significant-chars 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-redo-hook nil
 vm-summary-show-threads nil
 vm-summary-thread-indent-level 2
 vm-summary-uninteresting-senders "jorge"
 vm-summary-uninteresting-senders-arrow "To: "
 vm-tale-is-an-idiot nil
 vm-temp-file-directory "/tmp"
 vm-thread-using-subject t
 vm-toolbar-pixmap-directory "/usr/local/share/emacs/21.1/etc/vm/"
 vm-trust-From_-with-Content-Length t
 vm-uncompface-program nil
 vm-undisplay-buffer-hook nil
 vm-unforwarded-header-regexp "only-drop-this-header"
 vm-url-browser "lynx"
 vm-url-browser-switches nil
 vm-url-retrieval-methods '(lynx wget fetch curl w3m)
 vm-url-search-limit 12000
  vm-virtual-folder-alist nil
 vm-virtual-mirror t
 vm-visible-headers '("Date:" "From:" "To:" "Cc:" "Subject:")
 vm-visit-folder-hook nil
 vm-visit-when-saving 0
 vm-warp-mouse-to-new-frame nil
 vm-wget-program "wget"
 vm-window-configuration-file "~/.vm.windows"
 
Technical Details
Message-ID: <5hj4qppwfc3.fsf@shell1.oit.umass.edu>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!newshub.sdsu.edu!logbridge.uoregon.edu!news.umass.edu!53ab2750!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: f6829,7db50088b9a51efb,start
X-Google-Attributes: gidf6829,public
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!newshub.sdsu.edu!logbridge.uoregon.edu!news.umass.edu!53ab2750!not-for-mail
Sender: jorgelg@shell1.oit.umass.edu
Newsgroups: gnu.emacs.vm.bug
Subject: Encoding problem? 
From: Jorge Gonzalez <jorge@aeth.org>
X-Loop: JL_No_Loops
Message-ID: <5hj4qppwfc3.fsf@shell1.oit.umass.edu>
Lines: 240
User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Original-NNTP-Posting-Host: shell1.oit.umass.edu
X-Original-Trace: 5 Jun 2004 23:11:24 -0500, shell1.oit.umass.edu
Date: 05 Jun 2004 23:11:24 -0400
NNTP-Posting-Host: 192.168.175.1
X-Complaints-To: usenet@oit.umass.edu
X-Trace: news.umass.edu 1086491487 192.168.175.1 (Sat, 05 Jun 2004 23:11:27 EDT)
NNTP-Posting-Date: Sat, 05 Jun 2004 23:11:27 EDT
Organization: University of Massachusetts, Amherst