How To Disable Internet Explorer From Opening Apps (Email Links)?

Page 1 of 2 12 LastLast

  1. Posts : 5
    Windows 10
       #1

    How To Disable Internet Explorer From Opening Apps (Email Links)?


    I have created a web kiosk using internet explorer. The only remaining problem I am having is that by tapping on email links I get the following popup:

    How To Disable Internet Explorer From Opening Apps (Email Links)?-capture.jpg

    How do I disable internet explorer from opening any outside program (such as email) and preventing such popups from occurring?

    Thank you!
      My Computer


  2. Posts : 2,324
    Win10
       #2

    I'm not sure why IE is trying to Open Chrome as your default Mail App , but I'd look in IE's default Programs List ( Tools>Internet Options>Programs>Internet Programs and in Control Panel at the Default Programs Panel.
      My Computers


  3. Posts : 3,502
    Win_8.1-Pro, Win_10.1607-Pro, Mint_17.3
       #3

    jumpinjivinjoe said:
    I have created a web kiosk using internet explorer. The only remaining problem I am having is that by tapping on email links I get the following popup:
    How do I disable internet explorer from opening any outside program (such as email) and preventing such popups from occurring?
    Kbird is on the right track.

    The issue is the Mailto protocol - it is assigned to Chrome.

    Any URL: protocol will be opened by the assigned Pgm ... so you'll either have to unassigned any pgm from that protocol or recode your HTML

    How To Disable Internet Explorer From Opening Apps (Email Links)?-defpgms.png

    The only way I know of to remove a pgm from an extension or protocol is through registry mods.
    I suppose you could set up a nul pgm - any text editor, save the file as myNulPgm.exe, then assign that to the protocol. I have no idea how that will affect your system - it might crash or it might work. There are probably better ways.

    JS perhaps to prevent the URL protocols from launching - again .. not sure how to do that.

    Someone else might know another way.
      My Computer


  4. Posts : 5
    Windows 10
    Thread Starter
       #4

    So I removed chrome, and now it the mailto links open the Windows Mail application.

    When I try to change the default programs and associations in the control panel to a different program (such as the null program) it only gives me the options in the Windows Store and does not allow me search my computer for programs as Windows 7 did.

    I have been looking for registry edits and tried a few but none seemed to work.

    Do you have a suggestion for registry edits?

    Thank you!
      My Computer


  5. Posts : 2,324
    Win10
       #5

    I think you need to explain, in more depth the issue or what you are trying to do perhaps, as mailto: links should open in your default Mail Program (Mail in your case )

    In Default Progs>File Associations , Usually if you click on the down arrow at the bottom of "Other Options" , you will see some progs on your computer and if you scroll to the bottom of that , there is also "look for another App on this PC"
      My Computers


  6. Posts : 3,502
    Win_8.1-Pro, Win_10.1607-Pro, Mint_17.3
       #6

    Your kiosk is self enclosed, yes?
    It won't be used for other puposes?

    Command Prompt (Admin)
    reg query HKCR\mailto /s

    I'm not certain how Windows will behave if you change the MAILTO default and the shell to a null exe.

    The whole process is tied to mshtml.dll which has it's roots and branches in a lot of things.

    There are more than a few solutions offered in a Goggle search

    If you run the kiosk under a single user, you could set group policy or you could set custom Program access and computer defaults in Control Panel (no to the access to the mail application)

    That's about all I have to offer - other members might contribute what you need.
      My Computer


  7. Posts : 5
    Windows 10
    Thread Starter
       #7

    Kbird,

    When I go to set default program associations it only allows me to choose one from the windows store and not from my computer. See the following picture:

    How To Disable Internet Explorer From Opening Apps (Email Links)?-capture3.jpg

    How To Disable Internet Explorer From Opening Apps (Email Links)?-capture4.jpg

    Slartybart,

    I attempted your command line fix for the registry but to no avail. When I click on MAILTO links it opens up Windows Mail App still.

    How To Disable Internet Explorer From Opening Apps (Email Links)?-capture2.jpg

    I am perturbed that Windows 10 is not allowing me to select alternative apps for protocols and file types.
    I am also confused as to why the registry hacks that you and others online have suggested are not working for me.


    I appreciate your help and patience so far!
      My Computer


  8. Posts : 3,502
    Win_8.1-Pro, Win_10.1607-Pro, Mint_17.3
       #8

    It was a query, not a mod

    Please provide as much detail about the kiosk
    - is it a standalone box
    - do you have full control over the operation
    - are there external links to consider


    Depending on the implementation, the solution differs - all I have is
    I have created a web kiosk using internet explorer

    If you created the kiosk - don't code MAILTO

    If there are external pagees with MAILTO in them, you'll have to disable that protocol in the broswer (not sure how)
    If it's an open kiosk where any broswer cna be used - then you'll have to disable the protocol on Windows ... and that's where I think you're trying to get.

    Group policy is the only things I can think of that might help.
    GPO Software restriction mailto link
      My Computer


  9. Posts : 2,324
    Win10
       #9

    I think Mailto: is really a html tag, (link) it isn't a protocol , which is why I think Slarty gave you that reg hack above to add it to your protocol list in W10 , I don't have mailto: in "associate protocols with a specific program" on my Comp. but I haven't done the reg hack here to get it like you have. Mail automatically handles mailto links as it is the Default Email App/Program. I maybe wrong about this , Slarty will followup I am sure. (edit: he did above)

    http://www.webdevelopersnotes.com/ti...html_tips.php3


    Try looking in Default Programs in control Panel for what I mentioned above instead of in Settings>Default Apps ,which may be why you can't change what an App can do , Apps maybe/are handled differently from Programs (desktop programs) , for example Skype has an App as well as a Desktop Version.

    KB

    edit: looks like Slarty was typing as I was looking at info online ....
      My Computers


  10. Posts : 5
    Windows 10
    Thread Starter
       #10

    Forgive me for my delay.

    Slartybart,

    The kiosk we created uses a custom flash user interface that basically curates the clients website. We do not have control over their website. We only have control of our computer that accesses their website.

    You are correct I am trying to disable the protocol on Windows. I have not found a way to disable it on internet explorer either (other browsers do not currently work with our user interface so I am stuck with internet explorer).

    Please forgive my ignorance, but I do not know what a group policy is or how to do a group policy. Could you direct me to a resource to explain how to utilize group policies for "dummies"?

    Kbird,

    There appears to be nothing in my settings or control panel to disable the application/program or redirect the protocol to a null program.

    You are right the mailto is an html tag. It invokes the opening of my mail program.


    Any other solutions?

    Thanks!
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 10:23.
Find Us




Windows 10 Forums