MozillaZine

e-mails from Groupon links do not open browser (Firefox)

User Help for Mozilla Thunderbird
ispalten
 
Posts: 85
Joined: May 17th, 2005, 9:04 am
Location: Florida

Post Posted July 30th, 2018, 4:57 pm

I'm on Win10 V1803 x64, TB V52.9.1 32bit.

I've been getting 'offers' from Groupon.Com 'forever'. Recently I've not been able to click on a picture or 'VIEW DEAL' and have Firefox (or any browser) open. Links under pictures on all other e-mails work fine. So I looked at this e-mail before I took it into TB at my ISP's Web Client. Links all work fine? I also use MailWasher Pro as my e-mail filter for SPAM and using that I looked that the e-mail and links all work?

My wife has the same problem as I do, but her e-mail comes in via GMAIL.COM.

Odd part is that the very top works fine, links to Groupon, FB, Twitter, etc. icon's, as does the normal items on bottom, help, unsubscribe, etc.

I saved one as an .EML file and used Windows Mail to open it. It displays it fine, but also fails with an error?

I just found the ERROR log and it has:

=============
A promise chain failed to handle a rejection. Did you forget to '.catch', or did you forget to 'return'?
See https://developer.mozilla.org/Mozilla/J ... sm/Promise

Date: Mon Jul 30 2018 19:37:25 GMT-0400 (Eastern Standard Time)
Full Message: Error: there is no range maybe URI
Full Stack: TextLinkRangeUtils.prototype.getURIRangesIterator@resource://textlink-modules/range.js:165:10
TextLinkRangeUtils.prototype.getSelectionURIRanges/</timer<@resource://textlink-modules/range.js:717:20
setInterval/callback@resource://textlink-modules/jstimer.jsm:65:26
Timer.prototype.notify@resource://textlink-modules/jstimer.jsm:134:3
Timer.prototype.observe@resource://textlink-modules/jstimer.jsm:121:3
range.js:165
A promise chain failed to handle a rejection. Did you forget to '.catch', or did you forget to 'return'?
See https://developer.mozilla.org/Mozilla/J ... sm/Promise

Date: Mon Jul 30 2018 19:37:39 GMT-0400 (Eastern Standard Time)
Full Message: Error: there is no range maybe URI
Full Stack: TextLinkRangeUtils.prototype.getURIRangesIterator@resource://textlink-modules/range.js:165:10
TextLinkRangeUtils.prototype.getSelectionURIRanges/</timer<@resource://textlink-modules/range.js:717:20
setInterval/callback@resource://textlink-modules/jstimer.jsm:65:26
Timer.prototype.notify@resource://textlink-modules/jstimer.jsm:134:3
Timer.prototype.observe@resource://textlink-modules/jstimer.jsm:121:3
range.js:165
NS_ERROR_MALFORMED_URI: Component returned failure code: 0x804b000a (NS_ERROR_MALFORMED_URI) [nsIIOService2.newURI] BrowserUtils.jsm:134
reflow: 0ms function getNodeText, TooltipTextProvider.js line 124
NS_ERROR_MALFORMED_URI: Component returned failure code: 0x804b000a (NS_ERROR_MALFORMED_URI) [nsIIOService2.newURI] BrowserUtils.jsm:134
there is no range maybe URI range.js:165
A promise chain failed to handle a rejection. Did you forget to '.catch', or did you forget to 'return'?
See https://developer.mozilla.org/Mozilla/J ... sm/Promise

Date: Mon Jul 30 2018 19:39:02 GMT-0400 (Eastern Standard Time)
Full Message: Error: there is no range maybe URI
Full Stack: TextLinkRangeUtils.prototype.getURIRangesIterator@resource://textlink-modules/range.js:165:10
TextLinkRangeUtils.prototype.getSelectionURIRanges/</timer<@resource://textlink-modules/range.js:717:20
setInterval/callback@resource://textlink-modules/jstimer.jsm:65:26
Timer.prototype.notify@resource://textlink-modules/jstimer.jsm:134:3
Timer.prototype.observe@resource://textlink-modules/jstimer.jsm:121:3
range.js:165
=================

Of course I complained to Groupon and they said it is 'my PC' problem. Almost have to agree with them if the Web e-mail Client and MailWasher displays it and links work? One other thing, my Trash has many of these, and I looked at one from May 4th... it works fine? So to me, that points back to Groupon, but I can't prove it?

Willing to supply .EML files if needed?

I reported this over in Mozilla Support at https://support.mozilla.org/en-US/questions/1227795#answer-1138664, and you can see some screenshots there.
Irv Spalten

ajchicago
 
Posts: 6
Joined: October 2nd, 2017, 8:18 pm

Post Posted August 5th, 2018, 11:40 am

I noticed the same problem and started digging. Opened a problem with Groupon, too, since other links in email from other places were opening ok, just the Groupon links failed. Found out that if I went directly to Yahoo Mail and opened the same email as it sits before being pulled down the Thunderbird everything works OK. For some reason something is happening to the URL in the email when it us put on Thunderbird, but only for Groupon. Veeeeeeeeeery interesting! I hope someone looks into this issue at Mozilla.

quantaman
 
Posts: 7
Joined: September 20th, 2004, 7:35 am

Post Posted August 6th, 2018, 6:43 am

On June 27 links in groupon email started inserting a blank between the href=" and https. I contacted groupon with this message:

Links in your email no longer work in Thunderbird. They did until July 27 when your links started inserting a blank preceding the https.
Old snippet: <a href="https://www.groupon.com/coupons/stores...
New snippet: <a href=" https://www.groupon.com/coupons/store...
Notice the blank between href=" and https in the new code.

Their reply:
We are aware of the issue that some customers have been facing. We unfortunately do not have any resolution in sight right now, however, I encourage you to try opening them from other clients or even the web directly so that you don't face any trouble trying to visit our website.

Pretty lame. They should find a 10-yer-old to fix their code for them.

quantaman
 
Posts: 7
Joined: September 20th, 2004, 7:35 am

Post Posted August 6th, 2018, 7:08 am

In frustration I wrote them back:

Your revised links violate HTML standards. They may happen to work in other email clients but they are still erroneous. Switching clients is not an acceptable option for the 9+ million Thunderbird users. A more acceptable option is to abandon groupon.
So you can't fix your own error? Pretty lame. Go find a 10-year-old to fix your code.

I suggest Thunderbird users complain to groupon at support@groupon.com. If enough complain maybe they'll find that 10-year-old.

Return to Thunderbird Support


Who is online

Users browsing this forum: Google [Bot] and 5 guests