@dingobingo Not sure, but it seems to be an issue with .NET native apps / Windows Store apps (which I think Photos kind of is). There might be some info here.
If all else fails, you'd probably need a fresh install of Windows 10 to fix it.
You can add:
Opera Preferences version 2.1
; Do not edit this file while Opera is running
; This file is stored in UTF-8 encoding
Save To Folder=
to Opera Mail's preferences directory. See "Menu -> Help => about Opera Mail" for the location. Then, you'll get an entry to Open in the Opera web browser in the "open with" menu in the attachment.
Add more entries for other image types. You can view source of an image with an attachment to see what content-type an attachment is, so you know what one to add.
You can goto "Alt + P -> advanced -> downloads" in Opera 12, configure all the types you want to open with a specific application and check "pass web address directly". Then, apply and close Opera 12. Then, you'll have its handlers.ini that you can just copy over to Opera Mail.