Do more on the web, with a fast and secure browser!

Download Opera browser with:

  • built-in ad blocker
  • battery saver
  • free VPN
Download Opera

Mailto Opera Yahoo issue

  • I would like to click the "Mailto" button extension to Yahoo mail. But soon as I clicked it it goes to outlook
    I dislike outlook so I deleted from pc.

    There are ZERO in the handler protocols for some reason
    One page did say something about the (ctrl +U) page and look for mail too but did not give any code or what to do after that

    imap.mail.yahoo.com
    Port 993
    Secure Connection (TLS) checked
    Auto (Auth Plain)

    Since Opera Removed everything, so how do I get get Opera now to mailto a Web page in yahoo.com ?

  • @mrbunnylamakins You save the page and send the file or you copy the page address and send it using your webmail or your email client.

  • Yahoo doesn't support registering itself as the mailto handler and the mailto button extension just creates a mailto link and invokes it, which loads in your default mail client.

    Instead, use the mailto extension, set it to "Yahoo", and check to make the option appear in the right-click menu. Then, you just right-click on a page and choose "mail this page's URL". The extension will then create a compose URL for Yahoo webmail that Yahoo supports instead of a mailto link.

  • @burnout426 How do I change the default mail client? Because it was set to Outlook by default. I never use it and deleted it now when I hit mailto> a new tab opens for 2 seconds and closes. And Yeah I have that extension added but not very clear on what to place in for url. I know on other Browser add-on you had to add the link that shows from when you open your email..... alt text .. Why is there no option there in protocol to edit or add?

  • @mrbunnylamakins said in Mailto Opera Yahoo issue:

    How do I change the default mail client?

    The default mail client is changed in your system settings, not in Opera. But, when a website asks you if you want it to handle mailto links and you say yes, 'mailto' will be added to the protocol handlers list AND Default Apps on your system will open up allowing you to set Opera as the default for the mailto protocol. The first part is so the website can handle mailto links in Opera. The second part is so Opera can handle mailto links on the system so that the website can handle mailto links on the system via Opera.

    However, things are going to work like that at all with Yahoo as Yahoo doesn't support for HTML5's registerProtocolHandler emits. Instead, you use the extension I mentioned. When you set up the extension, you set it to use Yahoo. Then, when you want to share a web page's link in an email in Yahoo, you just right-click and choose "mail this page's URL". The extension will take the address of the page and its title and convert it to an https yahoo webmail compose URL so that a yahoo compose page loads up with the title in the subject and the link of the page in the body. As in, you don't do anything with a URL manually.

    Now, as for setting Opera as the default mail client in this case, you don't and you don't set anything else as the default mail client on the system. You leave it to whatever you want.

    Now, if you want to be able to click on mailto links on a web page in Opera and have them open in Yahoo webmail, that's a different thing and you'll need an extension for that too. But, even if you have the extension for that, you still won't be able to use the "mailto button" extension as "mailto" still can't be associated with Yahoo.

    Now, if you used Gmail instead, the site would ask you if you want it to handle mailto links, it'd go in the Protocol Handlers list, you'd set Opera as the default mail client on the system and everything would just work like you'd expect, including the mailto button extension. It just doesn't work like that with Yahoo.

    Now, you can set Outlook or Thunderbird to connect to your Yahoo account via IMAP and then have Outlook or Thunderbird as the default mail client. Then things will just work including the mailto button extension. There just wouldn't be anything in the protocol handlers list and you'd be sending via Outlook or Thunderbird instead of Yahoo webmail. If you want to do that, then the settings in your mail client are:

    Incoming (IMAP) server: imap.mail.yahoo.com
    Port: 993
    TLS/SSL: Enabled
    Username: your yahoo email address
    Password: your password

    Outgoing (SMTP) server: smtp.mail.yahoo.com
    Port: 465
    TLS/SSL: Enabled
    Username: your yahoo email address
    Password: your password

    After the account is set up in Outlook or Thunderbird for example, make sure it's the default mail client on the system (nothing you do in Opera) and set your special folders (Drafts, Sent, Trash etc.) so that they point to the right folders on the server.

  • Well, I think you are saying that if I see a mailto link on a webpage (such as a "Contact Us"), there's no way to configure Opera so that when I click that link, it opens Thunderbird.

    Is that true?

  • @pikov I think Opera will invoke the program associated with the mailto protocol on Windows settings.

  • @pikov said in Mailto Opera Yahoo issue:

    Well, I think you are saying that if I see a mailto link on a webpage (such as a "Contact Us"), there's no way to configure Opera so that when I click that link, it opens Thunderbird.
    Is that true?

    No, that's not what I'm saying. I'm saying if you want Thunderbird or Outlook as the default mail client, you just set it as so in your OS and things will automatically work. Outlook is already set as your default mail client and Opera already passes mailto links to Outlook. So, everything is good to go if you just set up Yahoo in Outlook. Or, if you want to use Thunderbird, set yahoo up in that and set it as the default mail client in your OS.

    The protocol handlers list in Opera is for something different.

  • @burnout426 said in Mailto Opera Yahoo issue:

    d Opera already passes mailto links to Outlook. So, everything is good to go if you just set up Yahoo in Outlook. Or, if you want to use Thunderbird, set yahoo up in that and set it as the default mail client in your OS.
    The protocol handlers list in Opera is for something different.

    Since i deleted outlook from my pc because I NEVER used it and dislike everything defaulting to it. I no longer have mailto in my "Associate a file type or protocol with a specific program" ...(Control Panel> Default Program)

    So this us why my mail to button don't work. So how does one fix this because many of the articles online are outdated 2013 win 7 ,

    I am on Win 8.1

    alt text

  • Install Thundebird and set it as the default mail client and set up your Yahoo IMAP in it.