On Tue, 3 Jul 2018, at 15:52, Peter Nabbefeld wrote: > topic is probably not so precise. What I want is the following: > - I've got some Email/IMAP account. > - My mail is hosted on a server by GMX. > - I've got too many Emails on the host. > - I don't want to loose any of the emails. > - So I will have to install my own mail server, > fetching all my emails from the host. > - The mail server will then have to interact with > my providers server like a client, working as a server for me. > > I'm sure there're some good servers, but I don't know which one > - works as expected, > - and is easy to configure. > > Any help appreciated. If you're open to *not* setting up a complete MTA, I have the following setup: isync set up in pull-only mode from my IMAP hoster excluding deletions: All folders from the remote are backed up to my local email storage, including the sent folder. The local storage is a maildir; my local MUA saves sent messages, drafts etc to the same folder hierarchy as the isync sync channel – this yields an integrated, simple mail system without much configuration and operations overhead. The email sync is triggered both via a hook in the MUA (mutt) and via a systemd --user timer (hourly).