I would like to be able to use Claws as default email program within the meaning of windows environment. Mainly in order to be able to use mailto: links to be opened by Claws.
The installer program asks you about this during installation. Does it not work when you answer Yes to the question?
No, it does not.
I just tried on win 8.1 with fresh install and it does not registers too.
You will have to wait for a new release (later this month), there will be some fixes for Windows registry entries needed for this functionality.
With version 3.12. I tried couple of scenarios. association with mailto:email@example.com works just fine. windows (win7 in my case) can see claws in Default programs for mailto: protocol. But I cannot see it for Send mail (see claws00 picture). But when I look to thunderbird settings, I see that option as assigned to Claws (see claws 01 picture). However Send mail option from Explorer or from PDF viewer does not work for me and ends with error that no default mail program is set.
Created attachment 1542 [details]
Created attachment 1543 [details]
claws01 default programs
Click on send as email attachment does not work in Explorer or Foxit Reader.
Click on send page link in email works in Firefox
Seems like this is caused by one extra registry key which we really shouldn't install, since Claws Mail doesn't support MAPI. I have removed it from the installer, next release will not set that key anymore.
To fix this, either take over the screenshotted functionality with application of your choice, or edit default value of following two keys using regedit:
I think we will also have to reword the default mail program question, because all Claws Mail really supports is the MAILTO protocol handling, not accepting e-mails via MAPI, which is what Explorer's "Send to recipient" apparently uses.
Thank You Andrej. So as I understand it, mailto protocol works fine, mailMAPI is not and will not be supported. I understand it is out of the scope of interest of developers, but do You think that Claws is capable - when the settings in registry are set properly - to handle mailMAPI? Or is any experimenting just waste of time?
It should be possible, yes, if someone puts in the effort to figure out how exactly it works and how to implement it.
And although nobody on the team currently cares enough for this to make that effort, an eventual patch from someone else would most likely be accepted.
Andrej, could this issue be left opened?
I'm not sure leaving it open will ever serve any purpose. See my comment #1 on http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=2973