Gnus development mailing list
 help / color / mirror / Atom feed
From: Matthias Andree <ma@dt.e-technik.uni-dortmund.de>
Subject: Corrupt MIME articles without boundary parameter?
Date: Sun, 09 Feb 2003 23:43:06 +0100	[thread overview]
Message-ID: <m31y2hyt1h.fsf@merlin.emma.line.org> (raw)

Hi,

I sometimes receive articles with munged headers that lack the boundary
parameter. The problem is something like this in the headers:

| Mime-Version: 1.0
| Content-Type: multipart/signed; micalg=pgp-sha1;
| Content-Disposition: inline
| User-Agent: Mutt/1.4i

I don't have "show body as plain text, in this buffer", and pressing C-d
is of no avail.

As we know mutt emits correct MIME stuff in this case, we can safely
assume the boundary parameter was munged by some transport software that
was unaware of folded lines (aka. continuation lines). One such piece of
broken software is BeroList before and excluding 3.0.

Would some kind volunteer soul of Gnus hacker provide either of the
following:

1. an insinuate-MIME function (maybe for article washing) that finds the
   first line to match ^--(.*)$ and use the captured string as boundary

alternatively:

2. treat the message as text/plain if the boundary parameter is missing

Of course, I'd prefer #1.

Being unaware of elisp and the Gnus environment and short of time to get
acquainted with that, I'm unable to do this myself now. Maybe in my next
life...

Many thanks in advance.

-- 
Matthias Andree



             reply	other threads:[~2003-02-09 22:43 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-02-09 22:43 Matthias Andree [this message]
2003-02-11  1:36 ` Lars Magne Ingebrigtsen
2003-02-12  9:58   ` Matthias Andree

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=m31y2hyt1h.fsf@merlin.emma.line.org \
    --to=ma@dt.e-technik.uni-dortmund.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).