[MlMt] Resetting URL Handlers (Yosemite)
Benny Kjær Nielsen
mailinglist at freron.com
Mon Sep 22 06:42:50 EDT 2014
On 21 Sep 2014, at 23:33, Simon Kaplan wrote:
> I wonder if you could please help me. On Yosemite I’ve set MailMate
> to be my default mail client. This loads the 4 URL scheme handler
> (message:, mailto:, mid:, etc) into
> com.apple.launchservices.secure.plist in
> ~/Library/Preferences/com.apple.LaunchServices.
>
> If I change back to Mail.app as my default mail handler, these don’t
> seem to get changed back/deleted from the plist file.
Did you change back using Mail or MailMate?
> This is a particular problem as OmniFocus uses message: URL schemes to
> link actions back to their ‘parent’ email messages, so this keeps
> opening MailMate. (Obviously many MailMate users will not see this as
> a bug!)
Yes, that's not good. The whole point of MailMate using the `message:`
URL scheme was to be compatible with Apple Mail.
> How can I force the message: URL scheme to go back to mail.app?
> I’ve tried editing the com.apple.launchservices.secure.plist file
> using Xcode, but the changes won’t save.
I cannot remember how to do this manually, but I think it should work if
you use MailMate to switch back to Apple Mail (in the General
preferences pane). If not then I should treat it as a bug.
(In the past I had the problem that Apple Mail would silently “steal
back” the `message:` URL scheme. I had to add an automatic check in
MailMate for this where the user is asked whether or not MailMate should
steal it back without asking whenever this happens. This only happens if
MailMate is already the default for `mailto:`.)
--
Benny
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freron.com/pipermail/mailmate/attachments/20140922/33fb888d/attachment.html>
More information about the mailmate
mailing list