From owner-freebsd-questions@FreeBSD.ORG Tue Jan 22 13:20:00 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id C5270534 for ; Tue, 22 Jan 2013 13:20:00 +0000 (UTC) (envelope-from ralf.mardorf@rocketmail.com) Received: from nm12.bullet.mail.ird.yahoo.com (nm12.bullet.mail.ird.yahoo.com [77.238.189.65]) by mx1.freebsd.org (Postfix) with ESMTP id F3E3835B for ; Tue, 22 Jan 2013 13:19:59 +0000 (UTC) Received: from [212.82.105.247] by nm12.bullet.mail.ird.yahoo.com with NNFMP; 22 Jan 2013 13:19:58 -0000 Received: from [217.146.189.97] by tm19.bullet.mail.ird.yahoo.com with NNFMP; 22 Jan 2013 13:19:58 -0000 Received: from [127.0.0.1] by smtp113.mail.ird.yahoo.com with NNFMP; 22 Jan 2013 13:19:58 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rocketmail.com; s=s1024; t=1358860798; bh=EVRCFo9Cca6j4THMWZ3Mk0OWx6voHIM/FIHXwoQxFQU=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:Content-Type:To:Subject:References:Date:MIME-Version:Content-Transfer-Encoding:From:Message-ID:In-Reply-To:User-Agent; b=4iIbyq4JkIo7GFmio/pCi7m8YK77cLQt4P3rF2Hi+eLtu/9biKbxG0BvBoXiC9OOENMJFYbbXema32zepxChK1xaeqEtZMGaDK4UNQ0psPa12hO4e3JBoF7Wg6slc9KMFzlnC9PErXVolha4qpd2oomAUM5fG983ymxbvXJsDoA= X-Yahoo-Newman-Id: 476890.66020.bm@smtp113.mail.ird.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: FiKYeGsVM1mXZiW_vzO3tuvbuiLo7CJeSDbHewM8j2w3AYA 4veZFg3WoS1FeLqd93CVE.ZQzOiyBBJHTTlOYc37YN7gtZ6Bq_nP6kxGsmsM SEG7HPXsG6TG2r7djNcntVidCYvXKLToBqWczZ.FtuiVSMN__9_cFaPD3CqX Eg5TU3YDx9rYNTeGIE_Ov5Y2TMqp6p_nxMjBf.6KnXLnzWGqCMPn6x526t8X eK_ojPa2yNqkXt06garQhxisNiBNPZXOszzFcsKA3K4u05d9fJHnm_lqq9r9 PGU_7oAHBF7u_Y1dq2DoX_lUXfaJ6DUICSF7OPy4LwFcn4o9FveQZGJ2t9f2 AxJ3Lx28XG5R..tEHbtEarnFfV4nGpBjasxoW0N5fCGt90VWnx9zIpjHFDeI NQK9lEoTkt73PSbxiIsSzLxlg_18dK.juc5FYq0f8jg-- X-Yahoo-SMTP: BeMCPs2swBABTJ3kAeEiC_hE0mz8jRexLddJfD8pI2j32fOacjBmXg-- Received: from freebsd (ralf.mardorf@92.231.4.91 with login) by smtp113.mail.ird.yahoo.com with SMTP; 22 Jan 2013 05:19:58 -0800 PST Content-Type: text/plain; charset=utf-8; format=flowed; delsp=yes To: freebsd-questions@freebsd.org Subject: Re: Sharing a mail folder between Linux and FreeBSD References: <1358811229.2031.60.camel@precise> <50FE670A.9040500@gmail.com> <20130122112618.9ef2bb2a.freebsd@edvax.de> Date: Tue, 22 Jan 2013 14:19:57 +0100 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: "Ralf Mardorf" Message-ID: In-Reply-To: <20130122112618.9ef2bb2a.freebsd@edvax.de> User-Agent: Opera Mail/12.12 (FreeBSD) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jan 2013 13:20:00 -0000 On Tue, 22 Jan 2013 11:26:18 +0100, Polytropon wrote: > On Tue, 22 Jan 2013 04:16:42 -0600, Joshua Isom wrote: >> On 1/21/2013 5:33 PM, Ralf Mardorf wrote: >> > Hi :) >> > >> > I'm sharing the same directory for Evolution emails, by several Linux >> > installs. For e.g. Ubuntu Precise it's Evolution 3.2.3 and for e.g. >> > Ubuntu Quantal it's Evolution 3.6.0. >> > >> > I'm doing it by a link: >> > >> >> It looks like to me you're asking for long term trouble. You're using >> multiple versions, so in the future there could be changes that could >> corrupt your mail. Why not just use an IMAP server instead? It's what >> I do, so my mail's shared between FreeBSD, Windows, and Android. > > That might be overhead, but still the approach contains > potential for future trouble, as you correctly pointed > out. > > The reason is simple: While you may not have trouble if > all programs use the same mechanism for _storing_ mail > (e. g. in mbox, MH or Maildir format), they might store > other aspects of communication (read / unread, address > books, configuration settings) differently. This should > happen _independently_ of the mail storage. As long as > all involved programs are the same version, it will > probably work without any trouble. But if one program > of a newer version decides to rewrite the configuration > data in a new (and backwards-incompatible) format, the > older versions will definitely run into trouble. > > I've been using a similar approach in the past, having > several GUI and TUI mail clients use the same mail > _storage_. Still as you suggest, running a (local) IMAP > server may prevent trouble, at least on the long run, > and it enables you easier testing for mail clients that > do not use the same storage format as your "old" ones do. > Still you can have any "storage backend" you like, so > even "plain text work" (easily done with MH and Maildir) > can be done if required (like grepping through messages > or processing them automatically in whatever manner). I don't share configurations, filters etc. only the mails and it never did cause an issue. Read and unread always worked. First I let Evolution restore all data from an Evolution backup, Evolution has gut an option to do it, so it will convert all configurations, filters etc., then I delete mail and only link "mail". Doing this with e.g. Mozilla MUAs does cause issues, when they are from different versions, but it works flawlessly for Evolution. For older versions of Evolution it wasn't possible to backup and restore everything by an Evolution option, then we had to do a lot of manually work, even when not sharing a folder. Since this is fixed, sharing the mail folder always will work. Regards, Ralf