<DKIM> Is OfflineIMAP right for my use case?
Robert Wolf
r.wolf.debian at atlas.cz
Thu Jul 28 12:33:41 BST 2016
On Sun, 24 Jul 2016, Nicolas Sebrecht wrote:
> On Sat, Jul 23, 2016 at 01:06:12PM +0200, Mike Murdoch wrote:
>
> > Hello,
>
> Hi,
>
> > I've been trying to find solutions to ease my Email management for a
> > while now. OfflineIMAP looks promising, but before I start setting
> > things up, I'm wondering if it is even the right thing to use.
> >
> > Current setup:
> > - A couple of different Email accounts with different providers
> > - Different devices (email clients) in different networks that should
> > have access to all accounts
> > - A home server
> >
> > Requirements:
> > - Grab Email from the provider a soon as possible, leave nothing behind
> > (i.e. POP3 principle, delete from server)
> > - Still allow synchronization of mail between clients
> > - Make setup of a new client easier (don't want to add 10 accounts to
> > each new device)
>
> I've never tried something like that. I think it's possible to get
> something near to what to aim, though. Here's my idea:
Hello,
I have exactly this setup. I have some gmail.com, atlas.cz and seznam.cz mails.
I have setup offline IMAP with name translation to store all different
mailboxes to different subfolder of my private mailbox on my private server
running dovecot. I use alpine and gmail and atlas are somehow IMAP-incompatible
(gmail reports sometimes rfc822.size equal 0 and alpine re-reads email
repeatedly and it takes long time, and the atlas has active instant delete - if
I mark message delete, it will disappear without expunge).
So I sync my mailboxes including subfolders from the different providers to one
mailbox.
But IMHO you don't need offlineimap, if you want to delete emails on receiving
mail server. Just forward incoming emails to your mail server, make some rules
to store incoming mails to different folders according to recipient email
address.
> > A remaining issue is how to handle outgoing mail. If I have everything
> > going through the proxy, how do I tell it which account to ultimately
> > send with? And I *do* want to be able to send via any account.
*** Many email clients support different identities. In Alpine I can set
different Roles with different From address. In Thunderbird you can set
different identities with different From address and different Sent-Items
folder. And then you can simply choose the identity by sending.
The other question is, over which server you send such an email. In my case, I
use my server with postfix configured for relay smtp in case of sender
@gmail.com (gmail has SPF), and sending directly for atlas.cz.
In Thunderbird, you can have multiple SMTP Servers defined and you can define
for every identity different SMTP server. So for @gmail.com identity (address)
you can define smtp.gmail.com server, for other identity other server or your
own smtp server.
If you don't like setting up many mail accounts on different machines, you can
create template profile in thunderbird and then copy this template only.
You can update only this template and then copy to different machines to update
the settings on different hosts.
(again) BUT IMHO you don't need to setup your own single server, just to
configure template profile in Thunderbird with all your accounts and then only
copy this template profile on other machines and connect to installed
thunderbird. Then you have many accounts defined in thunderbird, but management
is still easy in one template, and installation is easy too.
Regards,
Robert Wolf.
More information about the OfflineIMAP-project
mailing list