Re: [MlMt] Transferring mailmate config

2018-03-22 Thread Benny Kjær Nielsen

On 21 Mar 2018, at 22:37, lists.freron@nietzold.com wrote:


`defaults read com.freron.MailMate`

just read the defaults gives me a very big list of settings :(
how i can find out the hidden settings i have done?


There's no easy way to do that I'm afraid. Most of the values are 
changes you have done in the Preferences of MailMate, but there are also 
values set by other parts of MailMate, for example, when telling 
MailMate to suppress a warning panel. And of course, some values are 
hidden preferences of which a subset are described 
[here](https://manual.mailmate-app.com/hidden_preferences).


Here's one way of getting a list of variables names which might help you 
identify what you have changed:


defaults read com.freron.MailMate | grep "^Mm"

(Note that preferences you have never changed are not going to be in 
that list.)


I hope that helps a bit.

--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] Transferring mailmate config

2018-03-21 Thread Topher Ayrhart

Yikes! Be careful with `defaults read` if using High Sierra.
https://scriptingosx.com/2018/02/defaults-the-plist-killer/

**Topher Ayrhart**
[topherayrhart.com](http://www.topherayrhart.com)

On 21 Mar 2018, at 16:37, lists.freron@nietzold.com wrote:


`defaults read com.freron.MailMate`

just read the defaults gives me a very big list of settings :(
how i can find out the hidden settings i have done?




On 6 Nov 2017, at 11:30, Benny Kjær Nielsen wrote:


On 5 Nov 2017, at 22:13, Robert Kroeger wrote:

Is it sufficient (or dangerous) to copy from `~/Library/Application 
Support/MailMate` (while Mailmate is not running I presume):


```
Identities.plist
Mailboxes.plist
Sources.plist
Submission.plist
Tags.plist
```


This should work as long as you have not already configured MailMate 
on the new machine (with 1 or more accounts). If you have then start 
by deleting the entire folder.


Or do I need to copy some other files? Or are some of these better 
not copied?


It should be fine to copy all `*.plist` files in the top-level folder 
like the files above. Some other settings are saved in the so-called 
`defaults` system (e.g., most of the settings in the Preferences 
panes).


--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate




___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] Transferring mailmate config

2018-03-21 Thread lists . freron . com

`defaults read com.freron.MailMate`

just read the defaults gives me a very big list of settings :(
how i can find out the hidden settings i have done?




On 6 Nov 2017, at 11:30, Benny Kjær Nielsen wrote:


On 5 Nov 2017, at 22:13, Robert Kroeger wrote:

Is it sufficient (or dangerous) to copy from `~/Library/Application 
Support/MailMate` (while Mailmate is not running I presume):


```
Identities.plist
Mailboxes.plist
Sources.plist
Submission.plist
Tags.plist
```


This should work as long as you have not already configured MailMate 
on the new machine (with 1 or more accounts). If you have then start 
by deleting the entire folder.


Or do I need to copy some other files? Or are some of these better 
not copied?


It should be fine to copy all `*.plist` files in the top-level folder 
like the files above. Some other settings are saved in the so-called 
`defaults` system (e.g., most of the settings in the Preferences 
panes).


--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] Transferring mailmate config

2018-03-21 Thread lists . freron . com
the supposed export should also export (or sync) the `defaults write` 
settings…


On 6 Nov 2017, at 11:30, Benny Kjær Nielsen wrote:


On 5 Nov 2017, at 22:13, Robert Kroeger wrote:

Is it sufficient (or dangerous) to copy from `~/Library/Application 
Support/MailMate` (while Mailmate is not running I presume):


```
Identities.plist
Mailboxes.plist
Sources.plist
Submission.plist
Tags.plist
```


This should work as long as you have not already configured MailMate 
on the new machine (with 1 or more accounts). If you have then start 
by deleting the entire folder.


Or do I need to copy some other files? Or are some of these better 
not copied?


It should be fine to copy all `*.plist` files in the top-level folder 
like the files above. Some other settings are saved in the so-called 
`defaults` system (e.g., most of the settings in the Preferences 
panes).


--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] Transferring mailmate config

2017-11-10 Thread Robert Brenstein

On 10 Nov 2017, at 15:57, Benny Kjær Nielsen wrote:


On 9 Nov 2017, at 15:48, Robert Brenstein wrote:

I regularly run into issue that spam handling on each computer does 
not agree with each other and mails are showing up in wrong places.


MailMate cannot solve this. If you have a machine which is always on 
then you can use that as a drone for SpamSieve as described 
[here](https://c-command.com/spamsieve/help/setting-up-a-mailmate-d).


Spam detection is generally best done on the server, but I know this 
is not always an option.


--
Benny



I have never seen that mentioned before. Sounds like a great idea.

Robert___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] Transferring mailmate config

2017-11-10 Thread Benny Kjær Nielsen

On 9 Nov 2017, at 15:48, Robert Brenstein wrote:

I regularly run into issue that spam handling on each computer does 
not agree with each other and mails are showing up in wrong places.


MailMate cannot solve this. If you have a machine which is always on 
then you can use that as a drone for SpamSieve as described 
[here](https://c-command.com/spamsieve/help/setting-up-a-mailmate-d).


Spam detection is generally best done on the server, but I know this is 
not always an option.


--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] Transferring mailmate config

2017-11-09 Thread Robert Brenstein

On 7 Nov 2017, at 23:39, Bill Cole wrote:

I agree with this. I do think it would be a nice feature to at least 
synchronize mailboxes, signatures, and tags. It's just one of those 
features I keep on postponing.


Synchronizing account settings would be tricky although I haven't 
thought about it in detail.



I miss the old "MobileMe" prefs sync. It *mostly* worked...

In theory, an app can use the NSUbiquitousKeyValueStore class to sync 
prefs between multiple devices, but it has an issue. From the Apple 
docs:


   "To use this class, you must distribute your app through the App 
Store or Mac App Store"


One thing that MIGHT work for the settings that are in the 'defaults' 
subsystem  (I have not tried it, because I value my email...) is to 
use its "export" and "import" subcommands to dump the settings to a 
file that can be loaded on another machine. That has all sorts of 
problematic edge cases, such as the fact that in my case the 2 
machines I would be keeping in sync are a 27" iMac and a 13" Macbook. 
The different screen sizes mean that I don't want the same window 
sizes or default layouts or columns or even fonts on both machines. So 
if a dump/load approach was used, there would need to be some way to 
protect machine-specific settings.


Synchronizing MM settings and config can be done through some cloud 
service or through some imap service (as discussed a while ago). What I 
am missing yet is syncing the spamsieve settings and data. I regularly 
run into issue that spam handling on each computer does not agree with 
each other and mails are showing up in wrong places.


Robert___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] Transferring mailmate config

2017-11-07 Thread Bill Cole

On 7 Nov 2017, at 8:06 (-0500), Benny Kjær Nielsen wrote:


On 7 Nov 2017, at 8:18, Robert M. Münch wrote:


On 6 Nov 2017, at 21:46, Vlad Ghitulescu wrote:

Seeing that this question arise again: Benny, wouldn't be possible 
to have a menu-item / preference-button for exporting everything 
that make sense (like a backup-capsule :-) in order to start with 
MailMate on a new machine / os / etc.?


How about just exporting these files on Dropbox/... and importing 
them again on startup if they are available? Keeping configs in sync 
on many machines is really a key-feature these days.


I agree with this. I do think it would be a nice feature to at least 
synchronize mailboxes, signatures, and tags. It's just one of those 
features I keep on postponing.


Synchronizing account settings would be tricky although I haven't 
thought about it in detail.


I miss the old "MobileMe" prefs sync. It *mostly* worked...

In theory, an app can use the NSUbiquitousKeyValueStore class to sync 
prefs between multiple devices, but it has an issue. From the Apple 
docs:


   "To use this class, you must distribute your app through the App 
Store or Mac App Store"


One thing that MIGHT work for the settings that are in the 'defaults' 
subsystem  (I have not tried it, because I value my email...) is to use 
its "export" and "import" subcommands to dump the settings to a file 
that can be loaded on another machine. That has all sorts of problematic 
edge cases, such as the fact that in my case the 2 machines I would be 
keeping in sync are a 27" iMac and a 13" Macbook. The different screen 
sizes mean that I don't want the same window sizes or default layouts or 
columns or even fonts on both machines. So if a dump/load approach was 
used, there would need to be some way to protect machine-specific 
settings.

___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] Transferring mailmate config

2017-11-07 Thread Benny Kjær Nielsen

On 7 Nov 2017, at 8:18, Robert M. Münch wrote:


On 6 Nov 2017, at 21:46, Vlad Ghitulescu wrote:

Seeing that this question arise again: Benny, wouldn't be possible to 
have a menu-item / preference-button for exporting everything that 
make sense (like a backup-capsule :-) in order to start with MailMate 
on a new machine / os / etc.?


How about just exporting these files on Dropbox/... and importing them 
again on startup if they are available? Keeping configs in sync on 
many machines is really a key-feature these days.


I agree with this. I do think it would be a nice feature to at least 
synchronize mailboxes, signatures, and tags. It's just one of those 
features I keep on postponing.


Synchronizing account settings would be tricky although I haven't 
thought about it in detail.


--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] Transferring mailmate config

2017-11-06 Thread Vlad Ghitulescu



On 7 Nov 2017, at 8:18, Robert M. Münch wrote:


On 6 Nov 2017, at 21:46, Vlad Ghitulescu wrote:


I've copied this files:

- ~/Library/Application Support/MailMate/*.plist
- ~/Library/Application Support/MailMate/Resources/
- ~/Library/Application Support/MailMate/Bundles/
- ~/Library/Preferences/com.freron.MailMate.plist

as Benny sugested me a while ago.

Seeing that this question arise again: Benny, wouldn't be possible to 
have a menu-item / preference-button for exporting everything that 
make sense (like a backup-capsule :-) in order to start with MailMate 
on a new machine / os / etc.?


How about just exporting these files on Dropbox/... and importing them 
again on startup if they are available?


That's exactly what I did, yes.
A button / menu-item in MailMate itself would still have 3 advantages:

1. Nobody would had to remember which plist-files etc. exactly are 
relevant.

2. Nobody would have to "*dig*" deep in ~Library to find the files.
3. Benny could alter anytime the list of the relevant files whit out 
having to send a notice to all.


I use a couple of apps (TextExpander, Hazel, KeyboardMaestro) that have 
a similar approach: with a single click I can export text-snippets / 
rules / macros into a folder I can choose. BusyCal / BusyContacts also 
let you backup the events / contacts to a location you can choose.



Keeping configs in sync on many machines is really a key-feature these 
days.


Totally agree! Even when MailMate is not supposed to run simultaneously 
on two (or more) machines with a single set of plist-files & co., as far 
as I remember.___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] Transferring mailmate config

2017-11-06 Thread Robert M. Münch
On 6 Nov 2017, at 21:46, Vlad Ghitulescu wrote:

> I've copied this files:
>
>   - ~/Library/Application Support/MailMate/*.plist
>   - ~/Library/Application Support/MailMate/Resources/
>   - ~/Library/Application Support/MailMate/Bundles/
>   - ~/Library/Preferences/com.freron.MailMate.plist
>
> as Benny sugested me a while ago.
>
> Seeing that this question arise again: Benny, wouldn't be possible to have a 
> menu-item / preference-button for exporting everything that make sense (like 
> a backup-capsule :-) in order to start with MailMate on a new machine / os / 
> etc.?

How about just exporting these files on Dropbox/... and importing them again on 
startup if they are available? Keeping configs in sync on many machines is 
really a key-feature these days.

-- 

Robert M. Münch, CEO
M: +41 79 65 11 49 6

Saphirion AG
smarter | better | faster

http://www.saphirion.com
http://www.nlpp.ch


signature.asc
Description: OpenPGP digital signature
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] Transferring mailmate config

2017-11-06 Thread Vlad Ghitulescu

I've copied this files:

- ~/Library/Application Support/MailMate/*.plist
- ~/Library/Application Support/MailMate/Resources/
- ~/Library/Application Support/MailMate/Bundles/
- ~/Library/Preferences/com.freron.MailMate.plist

as Benny sugested me a while ago.

Seeing that this question arise again: Benny, wouldn't be possible to 
have a menu-item / preference-button for exporting everything that make 
sense (like a backup-capsule :-) in order to start with MailMate on a 
new machine / os / etc.?



Regards,
Vlad




On 5 Nov 2017, at 22:13, Robert Kroeger wrote:


Hi,

I recently installed a fresh copy of HighSierra on a Mac (probably 
like a lot of other people) and wanted to easily copy my Mailmate 
config from my old disk to the new one. I saw some discussions here 
about syncing Mailmate config but remain unclear on what files I would 
need to copy to replicate the configuration on a new machine? (In 
particular, without access to the old machine’s Mailmate, I failed 
to replicate the exact combination of settings that I had for Mailmate 
to work in a way that I like with Gmail.)


Is it sufficient (or dangerous) to copy from `~/Library/Application 
Support/MailMate` (while Mailmate is not running I presume):


```
Identities.plist
Mailboxes.plist
Sources.plist
Submission.plist
Tags.plist
```

Or do I need to copy some other files? Or are some of these better not 
copied?


Rob.

___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] Transferring mailmate config

2017-11-06 Thread Benny Kjær Nielsen

On 5 Nov 2017, at 22:13, Robert Kroeger wrote:

Is it sufficient (or dangerous) to copy from `~/Library/Application 
Support/MailMate` (while Mailmate is not running I presume):


```
Identities.plist
Mailboxes.plist
Sources.plist
Submission.plist
Tags.plist
```


This should work as long as you have not already configured MailMate on 
the new machine (with 1 or more accounts). If you have then start by 
deleting the entire folder.


Or do I need to copy some other files? Or are some of these better not 
copied?


It should be fine to copy all `*.plist` files in the top-level folder 
like the files above. Some other settings are saved in the so-called 
`defaults` system (e.g., most of the settings in the Preferences panes).


--
Benny
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


[MlMt] Transferring mailmate config

2017-11-05 Thread Robert Kroeger

Hi,

I recently installed a fresh copy of HighSierra on a Mac (probably like 
a lot of other people) and wanted to easily copy my Mailmate config from 
my old disk to the new one. I saw some discussions here about syncing 
Mailmate config but remain unclear on what files I would need to copy to 
replicate the configuration on a new machine? (In particular, without 
access to the old machine’s Mailmate, I failed to replicate the exact 
combination of settings that I had for Mailmate to work in a way that I 
like with Gmail.)


Is it sufficient (or dangerous) to copy from `~/Library/Application 
Support/MailMate` (while Mailmate is not running I presume):


```
Identities.plist
Mailboxes.plist
Sources.plist
Submission.plist
Tags.plist
```

Or do I need to copy some other files? Or are some of these better not 
copied?


Rob.

___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate