There are two types of rendering faults here. First, in order confirmation emails from eBay, often you'll get several words, some of which contain links, overlapping into a jumble. See the first of the attachments that follow. Second, if you go on eBay and contact a seller about a product, and tell eBay to send you a copy, the copy is rendered by LiteHTML in one long, narrow column, looks like it's word-wrapping everything to the narrowest it can manage. If the seller responds, their email to you is displayed by LiteHTML in the same columnar manner. Everything is pushed to the left - text, images, you name it. For the sake of privacy I cannot share the raw emails, but I don't suppose it would be very difficult to reproduce with your own account/orders/etc.
Created attachment 2070 [details] eBay order confirmation example
Created attachment 2071 [details] eBay seller response email example
I should add, this seems to affect emails going all the way back to approximately Jan 21, 2016. Emails from before that period look pretty normal. eBay obviously changed the formatting around that time.
Have you enable loading of remote content for LiteHTML? Mails from ebay loads all CSS via remote style sheets so if loading of remote content is disabled all the CSS used in the mail is not loaded causing all text rendering without CSS.
Yes, remote loading is enabled.
The html rendering plugins use external libraries to perform the rendering. For me, the Fancy plugin works best.
Er, claws-mail-fancy is obsolete and can't be installed on some recent distros because the rendering lib it relies on is outdated and insecure. I seem to recall that being Webkit, but either way -fancy is dead.
(In reply to Vanessa Dannenberg from comment #7) I was referring to the upcoming GTK3 release of claws-mail, (of which there has been one beta release), the Fancy plugin included with that relies on a more recent webkit which is very much in date, developed, and widely available.
OH G*d...another gtk3 adaptation. I was not aware. I hope it doesn't end up like the tragedy that literally every other app I use(d) turned into when switching away from gtk2.