[prev in list] [next in list] [prev in thread] [next in thread]
List: mhonarc
Subject: Re: HTML files as attachments
From: Earl Hood <earl () earlhood ! com>
Date: 2002-08-09 4:00:42
[Download RAW message or body]
On August 9, 2002 at 03:22, Mooffie wrote:
> I searched the source code for the relevant code and found it in
> 'mhtxthtml.pl' (and 'mhtxtplain.pl'):
>
> if ($args =~ /\battachcheck\b/i) {
> my($disp, $nameparm) = readmail::MAILhead_get_disposition($fields);
> if ($disp =~ /\battachment\b/i) {
> ...
>
> When I change it to:
>
> if ($disp =~ /\b(attachment|inline)\b/i) {
>
> apparently everything works like I want it to.
>
> Do you see any problems in my "solution"?
Yes, because what you are basically checking for is the *existence*
of the Content-Disposition header. Logically, if a Content-Disposition
is not present, "inline" is assumed.
You are taking advantage of a common MUA behavior where the main
message header usually does explicitly define a Content-Disposition.
But hey, if it the above works for use, who am I to argue about it.
Note, to just check for the existance of Content-Disposition, the
following will do:
if (defined($fields->{'content-disposition'})) {
...
}
> Another question:
>
> Are there MUAs that attach files without including the
> "Content-Disposition" header at all?
Yes, I know of one. However, it is an MUA that I seriously doubt
any of your users will use. I believe all the popular GUI
MUAs will define it.
--ewh
---------------------------------------------------------------------
To sign-off this list, send email to majordomo@mhonarc.org with the
message text UNSUBSCRIBE MHONARC-USERS
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic