Re: [MlMt] Moving messages to local storage

2017-01-17 Thread Benny Kjær Nielsen

On 16 Jan 2017, at 14:49, David Ledger wrote:

Does dragging produce any different results to Command -> Export -> 
Select Export Folder,


Dragging produces `.eml` files (raw RFCx822 emails equivalent to what is 
store don the IMAP server). These are indexed by Spotlight (using a 
plugin included with MailMate). The “Command ▸ Export” adds emails 
to an `.mbox` file using the `formail` command. The filename is based on 
the IMAP folder path.


and can the results of either or both methods be re-imported using 
File -> Import Messages ?


Yes.


What does Command -> Export -> Copy to box actually do?


Appends the selected emails to a `.mbox` file within the selected export 
folder (by default this is `~/Desktop/MailMate Export`). The name of the 
`.mbox` file is based on the IMAP mailbox path of the selected emails 
(this might be multiple files).


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


Re: [MlMt] Moving messages to local storage

2017-01-16 Thread David Ledger

On 16 Jan 2017, at 9:52, Benny Kjær Nielsen wrote:


On 15 Jan 2017, at 0:04, Kai Großjohann wrote:


On 31 Dec 2016, at 21:30, Dave C wrote:

If I understand, MM does not provide a means to download messages 
from the IMAP server to local HD for archiving locally. All MM’s 
features are to be used to move messages between IMAP folders.


Yes.  Benny has described in the past a mechanism for creating a 
dummy account and to use its cache as a stand-in for a local account. 
 This was described as a workaround and I don't think it's officially 
supported.


That is correct. I'll repeat the main caveat since it's important: If 
you move an email from an *online* IMAP mailbox to an *offline* dummy 
IMAP mailbox then it'll look like it was a successful move in 
MailMate, but it'll leave MailMate with a pending move it cannot 
complete. MailMate is very careful about not deleting an email from 
the online IMAP mailbox until *after* it has completed the upload to 
the *offline* IMAP mailbox (which never succeeds). The end result is 
that the message is going to stay in the online IMAP mailbox and this 
can be seen using any other IMAP client including MailMate running on 
other machines.


(One can force the move by instead doing a copy holding down ⌥ and 
then delete the original message, but this is cumbersome.)


What I do is to run Dovecot on my MacBook and that's where my local 
mail goes.  It means that the local mail is on my disk twice (once in 
Dovecot and once in MailMate's cache).  That's the price I'm paying 
for being too chicken to do the workaround thing.


That's wise in my opinion :)

For long term archival I now simply recommend dragging emails out of 
MailMate to save them on disk and then delete them in MailMate (and 
thereby on the IMAP server). These are still going to be searchable 
using Spotlight and viewable in MailMate (but not searchable in 
MailMate).


--
Benny




Does dragging produce any different results to Command -> Export -> 
Select Export Folder, and can the results of either or both methods be 
re-imported using File -> Import Messages ?


What does Command -> Export -> Copy to box actually do?

Thanks,
David

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


Re: [MlMt] Moving messages to local storage

2017-01-16 Thread Benny Kjær Nielsen

On 15 Jan 2017, at 0:04, Kai Großjohann wrote:


On 31 Dec 2016, at 21:30, Dave C wrote:

If I understand, MM does not provide a means to download messages 
from the IMAP server to local HD for archiving locally. All MM’s 
features are to be used to move messages between IMAP folders.


Yes.  Benny has described in the past a mechanism for creating a dummy 
account and to use its cache as a stand-in for a local account.  This 
was described as a workaround and I don't think it's officially 
supported.


That is correct. I'll repeat the main caveat since it's important: If 
you move an email from an *online* IMAP mailbox to an *offline* dummy 
IMAP mailbox then it'll look like it was a successful move in MailMate, 
but it'll leave MailMate with a pending move it cannot complete. 
MailMate is very careful about not deleting an email from the online 
IMAP mailbox until *after* it has completed the upload to the *offline* 
IMAP mailbox (which never succeeds). The end result is that the message 
is going to stay in the online IMAP mailbox and this can be seen using 
any other IMAP client including MailMate running on other machines.


(One can force the move by instead doing a copy holding down ⌥ and 
then delete the original message, but this is cumbersome.)


What I do is to run Dovecot on my MacBook and that's where my local 
mail goes.  It means that the local mail is on my disk twice (once in 
Dovecot and once in MailMate's cache).  That's the price I'm paying 
for being too chicken to do the workaround thing.


That's wise in my opinion :)

For long term archival I now simply recommend dragging emails out of 
MailMate to save them on disk and then delete them in MailMate (and 
thereby on the IMAP server). These are still going to be searchable 
using Spotlight and viewable in MailMate (but not searchable in 
MailMate).


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


Re: [MlMt] Moving messages to local storage

2017-01-14 Thread Kai Großjohann

On 31 Dec 2016, at 21:30, Dave C wrote:

If I understand, MM does not provide a means to download messages from 
the IMAP server to local HD for archiving locally. All MM’s features 
are to be used to move messages between IMAP folders.


Yes.  Benny has described in the past a mechanism for creating a dummy 
account and to use its cache as a stand-in for a local account.  This 
was described as a workaround and I don't think it's officially 
supported.


What I do is to run Dovecot on my MacBook and that's where my local mail 
goes.  It means that the local mail is on my disk twice (once in Dovecot 
and once in MailMate's cache).  That's the price I'm paying for being 
too chicken to do the workaround thing.


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


Re: [MlMt] Moving messages to local storage

2017-01-02 Thread Benny Kjær Nielsen

On 1 Jan 2017, at 0:34, Bill Cole wrote:

Some people set up a local IMAP server just for MM to use or configure 
a totally bogus account into which messages can be moved, where they 
will sit forever waiting to be synched to a server that doesn't exist.


Just to be clear about the latter solution: I don't recommend it, 
because it fails in a subtle way. MailMate is very careful when moving 
messages between IMAP servers. A message is not deleted from the source 
IMAP mailbox until *after* it has been uploaded to the destination IMAP 
mailbox. A bogus offline account would never allow uploading messages 
and therefore the messages are never deleted from the source account. 
(This is not easily seen in MailMate, because it's just a pending 
synchronization event which is assumed to be a temporary state.)


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


Re: [MlMt] Moving messages to local storage

2016-12-31 Thread Bill Cole

On 31 Dec 2016, at 15:30, Dave C wrote:

If I understand, MM does not provide a means to download messages from 
the IMAP server to local HD for archiving locally. All MM’s features 
are to be used to move messages between IMAP folders.


Is my understanding correct?


Mostly. MailMate does not support any strictly local storage that is not 
notionally an image of an IMAP account.


MM does maintain a complete local copy of all messages in all of your 
subscribed IMAP folders, but that local replica of the IMAP server's 
mail store is kept in sync with the IMAP server. If you do regular 
backups (e.g. with Time Machine) and don't have ~/Library/Application 
Support/MailMate/Messages excluded from the backups, you've got archives 
for as long as you keep backups.


MM can also export messages in mbox form (Command->Export menu) or 
individually as .eml files (drag & drop from MM to a Finder window or 
Desktop.)


Some people set up a local IMAP server just for MM to use or configure a 
totally bogus account into which messages can be moved, where they will 
sit forever waiting to be synched to a server that doesn't exist.

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


[MlMt] Moving messages to local storage

2016-12-31 Thread Dave C
If I understand, MM does not provide a means to download messages from 
the IMAP server to local HD for archiving locally. All MM’s features 
are to be used to move messages between IMAP folders.


Is my understanding correct?

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