From owner-freebsd-questions@FreeBSD.ORG Tue Jan 22 12:17:53 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 2FE77DBB for ; Tue, 22 Jan 2013 12:17:53 +0000 (UTC) (envelope-from jrisom@gmail.com) Received: from mail-qc0-f177.google.com (mail-qc0-f177.google.com [209.85.216.177]) by mx1.freebsd.org (Postfix) with ESMTP id D2BEEE40 for ; Tue, 22 Jan 2013 12:17:52 +0000 (UTC) Received: by mail-qc0-f177.google.com with SMTP id u28so4318539qcs.8 for ; Tue, 22 Jan 2013 04:17:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:user-agent:in-reply-to:references:mime-version :content-type:subject:from:date:to:cc:message-id; bh=M8T+uwDTUIMo8otKxmK3CxA8JuXuUzshTFr8TElQTK4=; b=peabyYodVZ8y48ZkPH0NVVfQoEptzUHw5sKtAUsXTlWwISuWkI/zUn0sATvy1qRUeN Zkx4swuaJVC1O5Yo7+BzybyVW3vbm1f0adphBYD190P7r2wcSqsTPsEegG+RCDQZAxMi CFxDu5mCLTYCduy3lGCTdkotxXgMCLrfLt3HWgpvvv7KmH8f80XzjGaMEpT5kSWWICZk Pf0wCDxaJtTR0hxjlccClgTMPYeauYms6seAF2XTgGx6aZHec91AHTXFehixlpb143HP XKsdWsJdoINbpqTLTkrEXQ9KewTqenA4Gmk3B9f/JMLvoihXxBCiUy5MekaAkQhdfed4 qOPA== X-Received: by 10.229.203.89 with SMTP id fh25mr5419300qcb.90.1358855431336; Tue, 22 Jan 2013 03:50:31 -0800 (PST) Received: from ?IPV6:2600:1008:b00b:9e0a:4d4b:996e:3888:ea5d? ([2600:1008:b00b:9e0a:4d4b:996e:3888:ea5d]) by mx.google.com with ESMTPS id ou3sm10589037qeb.0.2013.01.22.03.50.29 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 22 Jan 2013 03:50:30 -0800 (PST) User-Agent: K-9 Mail for Android In-Reply-To: <20130122112618.9ef2bb2a.freebsd@edvax.de> References: <1358811229.2031.60.camel@precise> <50FE670A.9040500@gmail.com> <20130122112618.9ef2bb2a.freebsd@edvax.de> MIME-Version: 1.0 Subject: Re: Sharing a mail folder between Linux and FreeBSD From: Joshua Isom Date: Tue, 22 Jan 2013 05:50:26 -0600 To: Polytropon Message-ID: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: freebsd-questions@freebsd.org 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 12:17:53 -0000 He already mentioned different major versions, and changing to 5.0 in a few years may need the mail "migrated" for a new feature. Then there could be trouble. Getting storage away from the client is the most stable. A local cache will likely provide all the new fancy features. 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). > > > > >-- >Polytropon >Magdeburg, Germany >Happy FreeBSD user since 4.0 >Andra moi ennepe, Mousa, ...