Re: urlview not listing the links right

Top Page
Attachments:
Message as email
+ (text/plain)
+ t-com_racun.eml.gz (application/octet-stream)
+ signature.asc (application/pgp-signature)
Delete this message
Author: Miroslav Rovis
Date:  
To: mutt-users
New-Topics: OT: Miro's PGP signature [Was: urlview not listing the links right]
Subject: Re: urlview not listing the links right
( I use the opportunity to now include the t-com_racun.eml.gz which
didn't fit because of the austere limit of 20k for the list, that way
maybe newbies can understand this issue as well... )

And when checking up how my post arrived at:

http://marc.info/?l=mutt-users&m=147417425713497&w=2

I'm pretty puzzled to see a different (but in a way similar) issue. The
links that I included in the email do not show right.

The first has the last two chars "ml" cut out from it. As is shown on
that web interface, it opens:

http://www.croatiafidelis.hr/cenz/iskon-tcom-mr/message/20160913.203031.48fe8c4f.en.ht

which of course, is "Not Found".

One only needs to stick "ml" (without quotes) to it, and it's fine.

But the urlview shows here as well! On that first mail in this thread
that I just sent, which I BCC'd to myself, the
^B
offers:

====================================================
UrlView 0.9: (5 matches) Press Q or Ctrl-C to Quit!

->    1 http://www.croatiafidelis.hr/cenz/iskon-tcom-mr/message/20160913.203031.48f=
      2 http://www.croatiafidelis.hr/cenz/iskon-tcom-mr/mbox/20160913.203031.48fe8c=
      3 www.mailchimp.com/                                                          
      4 www.hrvatskitelekom.hr/
      5 http://www.CroatiaFidelis.hr
====================================================


Annoying...

Thanks if anybody has a piece of advice...

On 160918-06:53+0200, Miroslav Rovis wrote:
> Hi!
>
> It's about urlview not doing the work, and I'd like to see if my Mutt:
>
> Mutt 1.6.2 (2016-07-01)
> ...
> System: Linux 4.7.2-hardened-r1-160906 (x86_64)
> ncurses: ncurses 6.0.20150808 (compiled with 6.0)
> libidn: 1.33 (compiled with 1.32)
> ...
> Compiler:
> Using built-in specs.
> ...
> COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-pc-linux-gnu/5.4.0/lto-wrapper
> ...
> Configured with: /var/tmp/portage/sys-devel/gcc-5.4.0/work/gcc-5.4.0/configure
> ...
>
> (I just noticed, as I'm second-time proofreading this or so, that the above
> line is suspicious to me, that's the build dir in Gentoo, and it's been empty
> since my last system update... Could that be something bad, how bad?...)
>
> ( But anyway, pls. see what my Mutt is like by gunzip'ing the attached:
> Mutt-1.6.2.txt.gz
> ; it's not built with emerge --they use the sidebar and do not keep to
> mainstream Mutt--, but I compiled it out-of-portage, the, let's call it
> linux-form-scratch way... )
>
> Or is my urlview maybe old...? Looking it up:
>
> # equery l urlview
> * Searching for urlview ...
> [IP-] [ ] net-misc/urlview-0.9:0
> #
> And that's the only one available in my Gentoo Portage, so I doubt.
>
> What the problem is, the urlview will not find the links correctly. Pls.
> follow on.
>
> gunzip this attached email:
> t-com_racun.O.eml.gz (O for original)
>
> ( you can also download it from:
> http://www.croatiafidelis.hr/cenz/iskon-tcom-mr/message/20160913.203031.48fe8c4f.en.html
> more exactly from where it reads: "Poruka kao e-pismo" (means "Message
> as email"):
> http://www.croatiafidelis.hr/cenz/iskon-tcom-mr/mbox/20160913.203031.48fe8c4f.rfc822
> )
>
> Try to open that t-com_racun.O.eml email with:
>
> $ mutt -f t-com_racun.O.eml
>
> The folder opens. Hit Enter to view the email. Now do:
> ^B
>
> If it's not just my Mutt, then you will get this what I paste (just I did
> sed 's/http/htNOtp/' and such, to not clutter with links):
>
> ===================================================================
> UrlView 0.9: (25 matches) Press Q or Ctrl-C to Quit!
>
> ->    1 htNOtp://www.mailchimp.com/abuse/abuse.phtml?u=0d5eb20e6e39c5bf888683064&id=daad2b5f43&e=40bc5160c5
>       2 mailNOto:unsubscribe-mc.us9_0d5eb20e6e39c5bf888683064.daad2b5f43-40bc5160c5@????subject=unsubscribe
>       3 htNOtp://hrvatskitelekom.us9.list-manage.com/unsubscribe?u=0d5eb20e6e39c5bf888683064&id=6706e0975c&e=40bc5160c5&c=daad2b5f43
>       4 www.hrvatskitelekom.hr/
>       5 htNOtps://moj.hrvatskitelekom.hr/publi=
>       6 htNOtps://play.google.com/store/apps/details?id=3Dcom.hrv=
>       ...[14 lines cut here]...
>      21 htNOtp://hrvatskitelekom.us9.list-manage.c=
>      22 htNOtp://hrvatskitelekom.=
>      23 htNOtp://hrvatskitelekom.us9.list-manage.com/unsubscribe?u=3D0d5eb20e6e39c5=
>      24 htNOtp://hrvatskitelekom.us9.list-manage1.com/profile?u=3D0d5eb20e=
>      25 htNOtp://hrvatskitelekom.us9.list-manage.co=
> ===================================================================
> (without the "===" lines).

>
> And that's not the links that are in this email.
>
> Do the following in your own $EDITOR, but the below is quicker for me to
> explain than generally. (I also tried to do this editing with sed, but
> didn't make it.)
>
> Open the original email in Vim. Type exactly this:
> :%s/=\n//gc
> , which will ask you to remove all instances of two chars: char '=' (without
> quotes) followed by newline.
>
> (If you are using some other editor, short explanation:) in Vim you are
> asked to do that on instances found from top to bottom.
>
> Skip only first three (don't remove them!) and then just press 'a' which
> will remove all the remaining 114 instances (in 42 lines). Save that
> file as:
>
> t-com_racun.eml
>
> ( but the post was to big to include gzip'd t-com_racun.eml )
>
> And now the urlview works! Try it:
>
> $ mutt -f t-com_racun.eml
>
> and then:
> ^B
>
> That gets you:
>
> ===================================================================
> UrlView 0.9: (24 matches) Press Q or Ctrl-C to Quit!
>
> ->    1 htNOtp://www.mailchimp.com/abuse/abuse.phtml?u=0d5eb20e6e39c5bf888683064&id=daad2b5f43&e=40bc5160c5
>       2 mailNOto:unsubscribe-mc.us9_0d5eb20e6e39c5bf888683064.daad2b5f43-40bc5160c5@????subject=unsubscribe
>       3 htNOtp://hrvatskitelekom.us9.list-manage.com/unsubscribe?u=0d5eb20e6e39c5bf888683064&id=6706e0975c&e=40bc5160c5&c=daad2b5f43
>       4 htNOtps://www.hrvatskitelekom.hr/webresources/newsletter/03-2016-e-racun-mail.html?utm_source=3Dnewsletter-ht&utm_medium=3Demail&utm_content=3Dnl-web&utm_campaign=3De-racun-mail-09-2016
>       5 htNOtps://moj.hrvatskitelekom.hr/public?utm_source=3Dnewsletter-ht&utm_medium=3Demail&utm_content=3Dmoj-t&utm_campaign=3De-racun-mail-09-2016
>       6 htNOtps://play.google.com/store/apps/details?id=3Dcom.hrvatskitelekom.m.mojT&hl=3Dhr&utm_source=3Dnewsletter-ht&utm_medium=3Demail&utm_content=3Dandroid&utm_campaign=3De-racun-mail-09-2016
>       7 htNOtps://itunes.apple.com/us/app/moj-telekom-hr/id1076967450?mt=3D8&utm_source=3Dnewsletter-ht&utm_medium=3Demail&utm_content=3Dios&utm_campaign=3De-racun-mail-09-2016
>      ...[14 lines cut here]...
>      22 htNOtp://hrvatskitelekom.us9.list-manage.com/track/click?u=3D0d5eb20e6e39c5bf888683064&id=3D212a61a16c&e=3D40bc5160c5
>      23 htNOtp://hrvatskitelekom.us9.list-manage.com/track/click?u=3D0d5eb20e6e39c5bf888683064&id=3Dabff7c90ab&e=3D40bc5160c5
>      24 htNOtp://hrvatskitelekom.us9.list-manage.com/track/open.php?u=3D0d5eb20e6e39c5bf888683064&id=3Ddaad2b5f43&e=3D40bc5160c5
> ===================================================================
> (without the "===" lines).

>
> and that was as intended. Also I can confirm that the the original email, the
> t-com_racun.O.eml shows just fine in my Lurker archive (and the link
> below is to its frozen image). Have a look:
>
> http://www.croatiafidelis.hr/cenz/iskon-tcom-mr/message/20160913.203031.48fe8c4f.en.html
>
> That fact tells me one thing. Regardless of my aforementioned provider
> stepping onto standards something like M$ people do, and feeding obnoxious
> HTML emails to its customers, this some 15 years or so old program Lurker (they
> maintain it, but there has been no major rewrites of the code, nor the Mail
> standard RFC's, has there?...)
>
> [The fact that the some 15 yr or so old program Lurker] shows the links
> right and opens them right, tells me the links in that t-com_racun.O.eml email
> must still be within the standards, else Lurker wouldn't open it as
> expected, would it?...
>
> So, it appears to me, it can be only either Mutt or more likely: urlview that
> do not do the work here.
>
> So, unless it's only the above misgiving happens only in my Mutt, for some
> reason, unless only me here, the question is probably:
>
> How do I get urlview to do this right without having to covert emails, which I
> don't like to do, I like to keep documents as they have been sent, untouched
> in any way.
>
> I hope I have explained it clearly and am eager to see what could this be.
>
> Only here or?
>
> Regards!
> --
> Miroslav Rovis
> Zagreb, Croatia
> http://www.CroatiaFidelis.hr







--
Miroslav Rovis
Zagreb, Croatia
http://www.CroatiaFidelis.hr