#1744 ✓cantreproduce
Bob Arasmith

Integration issue with BusyContacts

Reported by Bob Arasmith | May 4th, 2017 @ 03:31 AM

I issued the terminal command for BusyContacts

defaults write com.freron.MailMate MmDefaultAddressBook -string com.busymac.busycontacts

But I still do not see mail in the BusyContacts app. I sent a note to their support and their response was, well, kinda cryptic:

"I don't know what the magic incantation is to get it to work with MailMate. Have you set MailMate as your default Mail client? If so, could you give the folks at MailMate a holler to see if they have any ideas?"

So here I am tossing the ball to you. I assumed BusyContacts was pulling info from you but I guess not? Any hints would be appreciated. And in answer to their question Mailmate is my default mail client currently.

Thanks
bob

Comments and changes to this ticket

  • Christopher Corbettis

    Christopher Corbettis May 5th, 2017 @ 10:55 AM

    I just had a look at this myself (never having used BusyContacts, I’m always interested in trying different applications).

    It all worked as expected. Selecting a contact in BusyContacts showed up email from them in the right hand pane. Selecting send email switched to MailMate and started a new email to that contact. (Neither function seem to rely on delving into Apple Mail’s preferences and changing the default email client to MailMate either.)

    The only thing I can see, Bob, is that defaults write… you used, when you entered it you made sure it was all on one line? Probably best to have quit out of MailMate (and BusyContacts) when you run the command too.

  • Bob Arasmith

    Bob Arasmith May 5th, 2017 @ 04:44 PM

    Thanks for looking at it. I did go back and run the default write command with both apps down just to be sure. When I click on a link in BusyContacts it does spawn a composition window in MailMate but I do not see anything mail in the Activity panel on the right in BusyContacts.

    Maybe I will try reinstalling BusyContacts. It this point I am not sure it is looking at your mail store directly or if it is running some apple script against MailMate to get the messages. Without knowing how it is fetching mail I find it a bit tough to debug. But knowing it works for you gives me hope.

    Thanks
    bob

  • Bob Arasmith

    Bob Arasmith May 5th, 2017 @ 06:55 PM

    I just installed MailMate on my laptop and it works fine.
    Now I am concerned that maybe on my MacPro which has had MailMate installed on it for the last 4 years maybe has some dangling reference from an earlier version that is messing me up. I might flush MailMate and do a fresh install. But the fact it works on my MacBook Pro shows it does work.

  • benny

    benny May 10th, 2017 @ 11:45 AM

    • State changed from “new” to “cantreproduce”

    I'll switch this to cantreproduce, but let me know if you spot a pattern or something which triggers MailMate to misbehave.

    I edited your original ticket to show the defaults command on 1 line.

  • Bob Arasmith

    Bob Arasmith May 14th, 2017 @ 09:55 PM

    Benny is there a way for me to turn on any logging mode that shows AppleScript interaction? I am assuming BusyContacts is getting mail info via AppleScript but not sure. I have tried reinstalling MailMate and BusyContacts but it still will not talk to MailMate. I notice when I change my default mail client to Apple Mail they appear but when the default is MailMate they do not. So now I am wondering if MailMate is seeing the requests.

    Or is there anything else you can think of that I might try?

  • benny

    benny May 15th, 2017 @ 11:54 AM

    The emails showing up in BusyContacts also requires the Spotlight setting to be enabled in the General preferences pane (the custom location is not necessary). Note that it takes some time before the messages have been indexed after enabling this. Does that help?

  • Bob Arasmith

    Bob Arasmith May 15th, 2017 @ 01:51 PM

    I already had that enabled. And as far as I can tell the config no both my laptop and desktop are the same in MailMate. I am using custom location on both of them.

    Are there instructions for how I completely remove MailMate from my computer? I am thinking maybe when I reinstalled I left some piece behind so it was not a truly clean install.

  • benny

    benny May 15th, 2017 @ 01:53 PM

    I kind of doubt that would make a difference, but to completely remove MailMate and associated files then you need to remove the following:

    /Applications/MailMate.app
    ~/Library/Application Support/MailMate
    ~/Library/Preferences/com.freron.MailMate.plist
    

    If you have the custom location enabled then you need to remove that as well.

    Note that doing this also disables Spotlight indexing.

  • Bob Arasmith

    Bob Arasmith May 15th, 2017 @ 01:58 PM

    you're right, I definitely deleted those in my last attempt so it was a clean install.
    Humm, guess I'll keep looking for differences.

  • Bob Arasmith

    Bob Arasmith May 16th, 2017 @ 05:12 AM

    For anyone else that might be following this thread. I noticed today that when I delete a message from my inbox it appears in BusyContacts, it is if BusyContacts is only looking at my deleted messages folder, not the inbox. Again only one one of my macs, the other mac works fine.

    Just a datapoint.

  • Bob Arasmith

    Bob Arasmith May 16th, 2017 @ 06:37 AM

    Still closer. On my fresh install of MailMate on my laptop it had made the proper associations on mailbox type. On my MacPro Mailmate did not have any of my imap mailboxes associated with Sent, Deleted, Junk or Drafts. Once I set the mailbox types the messages appeared in BusyContacts. But the inbox still alludes me. There is no way to specifically set the mailbox type on the inbox, it appears to be implicit but BusyContacts still cannot see it.

    I'm going to resolve this if it kills me :)

  • Bob Arasmith

    Bob Arasmith May 16th, 2017 @ 09:37 PM

    Today I am seeing the inbox but when the mail is displayed in BusyContacts the subject is shown as the file name and the from field is "null" like this:

    Subject: 49817.eml
    From: (null)

    The message body is correct, but the date associated with the message is all the same, the date the mail messages were pulled from the IMAP server. When I search on my desktop with spotlight the messages appear with the correct subject. So it appears the interaction of MailMate and Spotlight are correct. But when BusyContact pulls the data from spotlight it is misinterpreting the fields.

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Mac OS X email client.

Shared Ticket Bins

People watching this ticket

Pages