Hi mefizto,
Apologies for the mistaken addressing.
Firstly, you are correct, you do not need to use Thunderbird, it was merely used as an example of the steps that I took for my use case.
Thunderbird is however a simple and easy solution and you will have a local copy, just ensure that when you configure Thunderbird in
"Account Settings - Server Settings" you set "Server Type - IMAP Mail Server"
I would personally however suggest using the isync method, it does involve a little more effort but you will not have a
bloated application that will require regular updates .
You will find some documentation at :
debian operating system manual for mbsync section 1 of the unix.com man page documentation.
www.unix.com
manpages.ubuntu.com
or after installing isync, read the manpage and use the example file
/usr/local/etc/mbsyncrc.sample comment out everything that you will not use.
Apologies - the 'code' option will not co-operate, I guess that I need another coffee
mbsync only supports IMAP and Maildir
In ~/mbsync/.mbsyncrc you would configure some of the parameters that I mentioned e.g.
Expunge None # do not delete emails from Server i.e. Master or Local i.e. Slave
Create Both # create required folders on Master and Slave
MaildirStore local
Path ~/.mail/ # declare your chosen local disc path for saving data
IMAPStore [mefizto1] # example - useful for multiple accounts, you could also have mefizto2 ...
Host [where_to_fetch_mail] # supplied by your ISP
User [login_name_for_email_account]
Pass [xxxxx] # better to use supplied examples for something like gpg or Keyring
Channel mefisto1 # this and next 2 options used with IMAPSTORE for multiple accounts
Master :mefisto1:
Slave :local:mefisto1
Sync PullNew # only retrieve new mail
I hope that this is succinct.
Please ask should you need more clarity.