[This message has also been posted to linux.debian.user.]
In article <[EMAIL PROTECTED]>, s. keeling wrote:
> hce <[EMAIL PROTECTED]>:
>> 
>>  I've just installed mutt in Debian, one problem is there are some
>>  mails from news lists with HTTP format, it was fine when I use Mozilla
>>  mail reader, but with mutt and vim, I could not read the HTTP format
>>  mails. One solution I can think of is to use lynx, but I don't know
>>  how to config mutt with lynx. How do you handle this issue?
>
> mutt needs to be trained.  You could tell it to use urlview via macro,
> but I see no need for it.  Install w3m, and it'll do everything you
> need.
>
> In your ~/.mailcap, add:
>
>   multipart/alternative ;  /usr/bin/w3m -dump %s; copiousoutput; 
> nametemplate=%s.html
>   multipart/related     ;  /usr/bin/w3m -dump %s; copiousoutput; 
> nametemplate=%s.html
>   text/html             ;  /usr/bin/w3m -T text/html -dump %s ; copiousoutput
>
> then tell mutt this (~/.muttrc):
>
>   macro index \cB |'w3m -m -cookie'\n 'call w3m to extract URLs out of a 
> message'
>   macro pager \cB |'w3m -m -cookie'\n 'call w3m to extract URLs out of a 
> message'
>

Well that's awfully complicated.  Why not just pipe the message
into metamail?  It'll bust a multipart message into parts and
run whatever it needs on each part.  In mailx, "pi metamail"
In Mutt, perhaps "| metamail"
Etch came with an /etc/mailcap that was pretty sensible, didn't
need any editing.  I went back and forth with whether I wanted
to display cruft-o-messages with Iceape or Lynx.  The default
was Lynx.


Cameron


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to