Pegasus Mail & Mercury

Welcome to the Community for Pegasus Mail and
The Mercury Mail Transport System, the Internet's longest-serving PC e-mail system!
Welcome to Pegasus Mail & Mercury Sign in | Join | Help
in
Home Blogs Forums Downloads Pegasus Mail Overview Mercury Overview Wiki

How To Show HTML Image-Links in Emails?

Last post 01-24-2020, 0:23 by idw. 18 replies.
Page 1 of 2 (19 items)   1 2 Next >
Sort Posts: Previous Next
  •  01-04-2020, 20:21

    • jomar2 is not online. Last active: 01-15-2020, 13:04 jomar2
    • Top 500 Contributor
    • Joined on 01-03-2020
    • Member
    • Points 450

    How To Show HTML Image-Links in Emails?



     
    What I assume are meant to be HTML images are blank, appearing as non-clickable gray boxes. I would like to turn them ON--preferably for selected emails.
     
    There are, for example, confirmation emails--instagram, etc.--whose links or buttons do not appear in PM. Forwarding such emails does not work; the content gets stripped out. Therefore, I can never confirm. 
     
    Can I change this, universally or individually? How about after the fact, once the email has already been received?
     
    Thanks! 
  •  01-04-2020, 23:16

    Re: How To Show HTML Image-Links in Emails?

    I'm assuming you have Pegasus Mail last version and its HTML renderers (IERenderer and BearHTML) also up to date (see my signature).

    jomar2:



     
    What I assume are meant to be HTML images are blank, appearing as non-clickable gray boxes. I would like to turn them ON--preferably for selected emails.
     
    There are, for example, confirmation emails--instagram, etc.--whose links or buttons do not appear in PM. Forwarding such emails does not work; the content gets stripped out. Therefore, I can never confirm. 
     
    Can I change this, universally or individually? How about after the fact, once the email has already been received?
     
    Thanks! 

    You can do it many ways:

    1. mouse right-click your message body (empty part) and  pick Show pictures (HTML only)
    2. mouse right-click your message body (empty part) and  pick Add sender's address to... > Allow remote graphics list
    3. pick from the main toolbar Tools > Options... > Incoming mail > Message reader >  Display remote-linked graphics in messages... and select a suitable option.
     
    Pegasus Mail does not show remote graphics by default. It uses Manually (by right-click) only for security reasons, but anyone can choose Automatically if a connection exists if (s)he thinks risk is acceptable. Option #2 above will include sender's address in #3's Exceptions...
     
    N.B. These settings are by Identity.

    Best,

    euler f german
    sete lagoas, mg, brazil
    Pegasus Mail 4.73.639 Standalone - Windows 7 Ultimate
    BearHTML 4.9.9.6 IERenderer 2.6.3.2
    Binaries: C:\PMAIL\Programs
    Mailboxes: C:\PMAIL\MAIL

    InsPMDic — Dictionary Handler Add-on (link on profile)
  •  01-05-2020, 0:09

    • Brian Fluet is not online. Last active: 01-29-2020, 16:06 Brian Fluet
    • Top 10 Contributor
    • Joined on 12-24-2014
    • North Carolina, USA
    • SuperStar
    • Points 28,835

    Re: How To Show HTML Image-Links in Emails?

    A fourth option, and my preferred one, is to right-click on the message (not on one of the gray boxes) and select "Open message in web browser...".  The rendering of the message will likely be better and, if you'll be clicking a hyperlink anyway, it's my logic to start in a browser, especially one with scripting blocked, but that's a different discussion.

    I do have a number of white listed senders (Eulers' option #2) but I almost never click a link from within Pegasus Mail.

  •  01-05-2020, 0:09

    • idw is online. Last active: Wed, Jan 29 2020, 22:36 idw
    • Top 10 Contributor
    • Joined on 03-25-2007
    • Germany
    • SuperStar
    • Points 48,580
    • BetaTeam

    Re: How To Show HTML Image-Links in Emails?

    jomar2:
    There are, for example, confirmation emails--instagram, etc.--whose links or buttons do not appear in PM.
    As far as I know so far it's not "for example, confirmation emails--instagram", it's actually only instagram, and it's broken HTML unless they changed it recently. I've already modified IERenderer so it can at least guarantee that those links work after opening such messages in your browser via Pegasus Mail's context menu, but there's no way to work around this issue without degrading performance for all other HTML mails as well. I've not yet released this IER update yet, though. Displaying the images won't help.

    I may take a look at this issue again, maybe I've got another idea meanwhile, but I don't think so.


    Michael

    --
    PGP Key ID (RSA 2048): 0xC45D831B
    PGP Plugin for Pegasus Mail: <http://www.pmpgp.de/pmpgp/>
    S/MIME Certificate Fingerprint: 94 c6 b4 71 0c 62 30 88 a5 b2 77 01 74 2b 86 66 3b 7e 65 7c
  •  01-05-2020, 0:54

    • jomar2 is not online. Last active: 01-15-2020, 13:04 jomar2
    • Top 500 Contributor
    • Joined on 01-03-2020
    • Member
    • Points 450

    Re: How To Show HTML Image-Links in Emails?

    Thank you all!

    I'm on 4.6 now so don't have some of these options. I'll copy PMAIL directory and then upgrade.

    As to Instagram only---I'm looking at an Apple receipt for an app subscription, and it's full of unclickable gray boxes. I get a good number of emails like that from businesses. (Also, yes, Instagram subscriptions.) Right now I'm waiting on a PayPal invoice, and expect the PAY NOW button to be unusable.

    My browser of choice is Vivaldi, which is built on Chrome. Right clicking to open in browser does not show Vivaldi or Chrome, though it does show some much more obscure browsers like Flashpeak, Avant, and Sleipnir.

  •  01-05-2020, 4:04

    • Brian Fluet is not online. Last active: 01-29-2020, 16:06 Brian Fluet
    • Top 10 Contributor
    • Joined on 12-24-2014
    • North Carolina, USA
    • SuperStar
    • Points 28,835

    Re: How To Show HTML Image-Links in Emails?

    Vivaldi portable?  Only browsers known to the system (except Edge) will show in the right-click open in web browser list.  My list includes IE, FF, & Vivaldi.
  •  01-05-2020, 17:02

    • idw is online. Last active: Wed, Jan 29 2020, 22:36 idw
    • Top 10 Contributor
    • Joined on 03-25-2007
    • Germany
    • SuperStar
    • Points 48,580
    • BetaTeam

    Re: How To Show HTML Image-Links in Emails?

    jomar2:
    I'm on 4.6 now so don't have some of these options. I'll copy PMAIL directory and then upgrade.

    First thing to do if something doesn't work is, of course, to use the most recent version of Pegasus Mail. After updating you may need more recent updates of it's HTML renderers, the easiest way for picking up the most recent versions is to open the debug post on top of the support forum containing the relevant links to the HTML renderers' download locations. After doing so we may discuss additional options.


    Michael

    --
    PGP Key ID (RSA 2048): 0xC45D831B
    PGP Plugin for Pegasus Mail: <http://www.pmpgp.de/pmpgp/>
    S/MIME Certificate Fingerprint: 94 c6 b4 71 0c 62 30 88 a5 b2 77 01 74 2b 86 66 3b 7e 65 7c
  •  01-06-2020, 4:10

    Re: How To Show HTML Image-Links in Emails?

    jomar2:

    Thank you all!

    I'm on 4.6 now so don't have some of these options. I'll copy PMAIL directory and then upgrade.

    As to Instagram only---I'm looking at an Apple receipt for an app subscription, and it's full of unclickable gray boxes. I get a good number of emails like that from businesses. (Also, yes, Instagram subscriptions.) Right now I'm waiting on a PayPal invoice, and expect the PAY NOW button to be unusable.

    My browser of choice is Vivaldi, which is built on Chrome. Right clicking to open in browser does not show Vivaldi or Chrome, though it does show some much more obscure browsers like Flashpeak, Avant, and Sleipnir.

    You're not rendering these mails with IERenderer, right? BearHTML do not support CSS3. For certain messages IERenderer is the only way to go. Of course you can also open the message on your browser as already advised.


    Best,

    euler f german
    sete lagoas, mg, brazil
    Pegasus Mail 4.73.639 Standalone - Windows 7 Ultimate
    BearHTML 4.9.9.6 IERenderer 2.6.3.2
    Binaries: C:\PMAIL\Programs
    Mailboxes: C:\PMAIL\MAIL

    InsPMDic — Dictionary Handler Add-on (link on profile)
  •  01-15-2020, 12:19

    • idw is online. Last active: Wed, Jan 29 2020, 22:36 idw
    • Top 10 Contributor
    • Joined on 03-25-2007
    • Germany
    • SuperStar
    • Points 48,580
    • BetaTeam

    Re: How To Show HTML Image-Links in Emails?

    Attachment: Instagram.jpg

    jomar2:
    As to Instagram only---I'm looking at an Apple receipt for an app subscription, and it's full of unclickable gray boxes. I get a good number of emails like that from businesses. (Also, yes, Instagram subscriptions.) Right now I'm waiting on a PayPal invoice, and expect the PAY NOW button to be unusable.

    Like I wrote before it's broken HTML that causes this issue in Instagram mails (see below for a sample where only the blue "button" is clickable), I've now created a workaround for it in my upcoming IER update (today or tomorrow, I suppose). If there are other originators involved as well I need sample messages, please forward them unaltered (!) to <beta-reports [@] pmail.gen.nz>, that is forward them attached to another message or as zipped CNM files (from Pegasus Mail's new mail directory) with a "speaking" subject so I can tell them apart from all the spam on this account.

    And, BTW: It does not matter, whether images are displayed as gray placeholders or actual images to be clickable in IER, the functionality is not affected by their replacement, only their trackability and privacy impairment is!

    jomar2:
    My browser of choice is Vivaldi, which is built on Chrome. Right clicking to open in browser does not show Vivaldi or Chrome, though it does show some much more obscure browsers like Flashpeak, Avant, and Sleipnir.

    IER picks its list of browsers from the Registry without checking their actual existance, maybe I should implement such a check now, thanks for your hint!



    Michael

    --
    PGP Key ID (RSA 2048): 0xC45D831B
    PGP Plugin for Pegasus Mail: <http://www.pmpgp.de/pmpgp/>
    S/MIME Certificate Fingerprint: 94 c6 b4 71 0c 62 30 88 a5 b2 77 01 74 2b 86 66 3b 7e 65 7c
  •  01-15-2020, 23:50

    • idw is online. Last active: Wed, Jan 29 2020, 22:36 idw
    • Top 10 Contributor
    • Joined on 03-25-2007
    • Germany
    • SuperStar
    • Points 48,580
    • BetaTeam

    Re: How To Show HTML Image-Links in Emails?

    idw:
    IER picks its list of browsers from the Registry without checking their actual existance, maybe I should implement such a check now, thanks for your hint!

    Turns out I had this check already implemented, the update is now available at <http://community.pmail.com/files/folders/community_add-ons_for_pegasus_mail/entry24145.aspx>.


    Michael

    --
    PGP Key ID (RSA 2048): 0xC45D831B
    PGP Plugin for Pegasus Mail: <http://www.pmpgp.de/pmpgp/>
    S/MIME Certificate Fingerprint: 94 c6 b4 71 0c 62 30 88 a5 b2 77 01 74 2b 86 66 3b 7e 65 7c
  •  01-16-2020, 23:05

    • idw is online. Last active: Wed, Jan 29 2020, 22:36 idw
    • Top 10 Contributor
    • Joined on 03-25-2007
    • Germany
    • SuperStar
    • Points 48,580
    • BetaTeam

    Re: How To Show HTML Image-Links in Emails?

    idw:
    idw:
    IER picks its list of browsers from the Registry without checking their actual existance, maybe I should implement such a check now, thanks for your hint!

    Turns out I had this check already implemented, the update is now available at <http://community.pmail.com/files/folders/community_add-ons_for_pegasus_mail/entry24145.aspx>.

    Sorry for another release, but I forgot to reenable a better performance feature after implementing a workaround for broken HTML messages, see the version history for details ... :-/


    Michael

    --
    PGP Key ID (RSA 2048): 0xC45D831B
    PGP Plugin for Pegasus Mail: <http://www.pmpgp.de/pmpgp/>
    S/MIME Certificate Fingerprint: 94 c6 b4 71 0c 62 30 88 a5 b2 77 01 74 2b 86 66 3b 7e 65 7c
  •  01-17-2020, 10:28

    • Joerg is not online. Last active: 01-29-2020, 15:13 Joerg
    • Top 25 Contributor
    • Joined on 03-25-2008
    • German Baltic Sea Coast
    • Contributor
    • Points 8,285

    How To Show HTML Image-Links in Emails?

    Hi Michael,

    Could you additionally provide all necessary files in a zip file? For our Mercury/Pmail network installation I would prefer replacing the affected files at the server instead of a setup each time.

  •  01-17-2020, 13:48

    • Brian Fluet is not online. Last active: 01-29-2020, 16:06 Brian Fluet
    • Top 10 Contributor
    • Joined on 12-24-2014
    • North Carolina, USA
    • SuperStar
    • Points 28,835

    Re: How To Show HTML Image-Links in Emails?

    The Innounpacker utility that Michael suggests on the download page works well for extracting the files from ierenderersetup.exe.  It's a command line tool that is pretty easy to use. 

    One thing that I think would help is a text file that advises which files go where.  That would save the step of having to locate and then replace.

     

  •  01-17-2020, 21:27

    • Joerg is not online. Last active: 01-29-2020, 15:13 Joerg
    • Top 25 Contributor
    • Joined on 03-25-2008
    • German Baltic Sea Coast
    • Contributor
    • Points 8,285

    How To Show HTML Image-Links in Emails?

    Just updated by using the setup from a client machine. The setup finds my server installation without problems. Different IERenderer files have been updated within the PROGRAMS folder and within separate IER subfolder, including the VIEWERS.PM, we discussed recently.

    But this time it works without need to replace the viewers.pm with the previous one. No crashes when opening html mails as I experienced with one of the last IER updates. Yes

     

    edit:

    Why IER still doesn't show all external linked images, even external images have been activated? Often 99% of the linked images within such a html mail will be shown but some others not. They are marked with a small crossed black rectangle and the description "Temporary Redirect (307)". What doest it mean? Other Mail Clients are able to show them. Michael, maybe you have also subscribed to the Heise Security News. This is a nice example where the Heise Logo at the top of the mail is not visible.

  •  01-18-2020, 18:43

    • idw is online. Last active: Wed, Jan 29 2020, 22:36 idw
    • Top 10 Contributor
    • Joined on 03-25-2007
    • Germany
    • SuperStar
    • Points 48,580
    • BetaTeam

    Re: How To Show HTML Image-Links in Emails?

    Attachment: FolderTree.jpg

    Brian Fluet:
    One thing that I think would help is a text file that advises which files go where.  That would save the step of having to locate and then replace.

    When using the "-x" commandline parameter you get the the following result: The files are extracted to the following directories: {app} = Pegasus Mail's ...\programs\... subdirectory, {app}\IERenderer = the ...\IERenderer\... subdirectory in there and {code_GetFFFPath} = any user's Newmail directory or the the {app} directory (depending on whether selected users or all of them are supposed to use IER), the fff-file in there needs to contain the proper path to the location of IERenderer.dll (it usually doesn't need to be changed). Users of the German version need to rename the fff-file's extension to .fde or add a respective copy if they want to allow dual use. I'll add something like this to the history file.

    [edited 19.01.2020, 22:40h UTC + 1]



    Michael

    --
    PGP Key ID (RSA 2048): 0xC45D831B
    PGP Plugin for Pegasus Mail: <http://www.pmpgp.de/pmpgp/>
    S/MIME Certificate Fingerprint: 94 c6 b4 71 0c 62 30 88 a5 b2 77 01 74 2b 86 66 3b 7e 65 7c
Page 1 of 2 (19 items)   1 2 Next >
View as RSS news feed in XML

Contact | Advertise | Host provider: PraktIT | Terms of Use | Privacy Statement
Copyright © 2007-2011 David Harris / Peter Strömblad. | Pegasus Mail Home Page