From owner-freebsd-questions@freebsd.org Sun Aug 7 17:07:27 2016 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4ECF1BB1001 for ; Sun, 7 Aug 2016 17:07:27 +0000 (UTC) (envelope-from doug@mail.sermon-archive.info) Received: from zoom.lafn.org (zoom.lafn.org [108.92.93.123]) by mx1.freebsd.org (Postfix) with ESMTP id 3806A1849 for ; Sun, 7 Aug 2016 17:07:26 +0000 (UTC) (envelope-from doug@mail.sermon-archive.info) Received: from [10.0.1.4] (unknown [71.177.216.148]) by zoom.lafn.org (Postfix) with ESMTPSA id 433BB34AA19; Sun, 7 Aug 2016 10:07:26 -0700 (PDT) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: Need advice for setting up mail server From: Doug Hardie In-Reply-To: <20160807174936.90f2a2c2c2a3e1a3e84452cc@sohara.org> Date: Sun, 7 Aug 2016 10:07:26 -0700 Cc: FreeBSD Questions Content-Transfer-Encoding: quoted-printable Message-Id: <511A90F2-8BF1-4C6E-92DC-C442649B075B@mail.sermon-archive.info> References: <20160807165256.78074e54154e43d3a696b22d@sohara.org> <20160807174936.90f2a2c2c2a3e1a3e84452cc@sohara.org> To: Steve O'Hara-Smith X-Mailer: Apple Mail (2.3124) X-Virus-Scanned: clamav-milter 0.98 at zoom.lafn.org X-Virus-Status: Clean X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 07 Aug 2016 17:07:27 -0000 > On 7 August 2016, at 09:49, Steve O'Hara-Smith = wrote: >=20 > On Sun, 7 Aug 2016 09:25:06 -0700 > Doug Hardie wrote: >=20 >> I found it best to use dovecot's MDA from postfix so that pigeon = sieve >> could be used during delivery. That gives you features like vacation = and >> automatic delivery to inboxes other than INBOX. I did the initial = setup >> one step at a time. Get it working then add the next feature. >=20 > Hmm that's interesting I used procmail for that which involves > fiddling with procmailrc which is fine for me but less so for others. = Is it > easy for users to set up the automatic delivery ? I found the sieve language a bit confusing at first. It took a few = tries to get one to compile without errors. One of the more interesting = aspects is that the sieve is not compiled when you save it. It is = compiled when the next message is processed. It will generate a log = file if an error is found. The error messages are actually helpful. = There is a way to manually force the compile, but I never can remember = it. I just send myself an email so I don't have to wait to find out if = the change was proper. Using the web interface might make it easier. I = have never bothered to install it to find out. Currently I am the only = one using that feature and vi is just fine for me. If one of the others = starts using it though I'll probably have to try that. I believe that freebsd 11 has two different sieve implementations = available for the dovecot MDA. I started this server on freebsd 9.3 and = it had only pigeonhole (I got the name wrong earlier). I am in the = midst of upgrading the machine to 11 so haven't investigated the other = implementation. I'll probably stick with pigeonhole as its working.