From owner-freebsd-questions@FreeBSD.ORG Sat Dec 15 04:44:19 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EC4F916A419 for ; Sat, 15 Dec 2007 04:44:19 +0000 (UTC) (envelope-from tedm@toybox.placo.com) Received: from mail.freebsd-corp-net-guide.com (mail.freebsd-corp-net-guide.com [65.75.192.90]) by mx1.freebsd.org (Postfix) with ESMTP id 93F7D13C46E for ; Sat, 15 Dec 2007 04:44:19 +0000 (UTC) (envelope-from tedm@toybox.placo.com) Received: from TEDSDESK (nat-rtr.freebsd-corp-net-guide.com [65.75.197.130]) by mail.freebsd-corp-net-guide.com (8.13.8/8.13.8) with SMTP id lBF4iIsH047490; Fri, 14 Dec 2007 20:44:18 -0800 (PST) (envelope-from tedm@toybox.placo.com) From: "Ted Mittelstaedt" To: "Andrew Falanga" Date: Fri, 14 Dec 2007 20:45:23 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1914 In-Reply-To: <340a29540712141935j387d3cffo56d5aca0ba1865a4@mail.gmail.com> Cc: Rob , FreeBSD Questions Subject: RE: Suggestions please for what POP or IMAP servers to use X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Dec 2007 04:44:20 -0000 > -----Original Message----- > From: owner-freebsd-questions@freebsd.org > [mailto:owner-freebsd-questions@freebsd.org]On Behalf Of Andrew Falanga > Sent: Friday, December 14, 2007 7:35 PM > To: Ted Mittelstaedt > Cc: Rob; FreeBSD Questions > Subject: Re: Suggestions please for what POP or IMAP servers to use > > > On Dec 13, 2007 10:06 PM, Ted Mittelstaedt wrote: > > > > The developer is very adamant about writing dovecot strictly to > > > the letter of the IMAP specification. He's also discovered many > > > of the popular clients have bugs, and are unable to work (or at > > > least have issues) with an IMAP server that goes purely by the rules. > > > > > > He refused to "break" his software to work around bugs on the > > > client side, but ultimately compromised by writing in > > > work-arounds that you can enable in the config file. You can > > > enable them all if you like. > > > > > > > Which is a really dumb attitude since the dovecot developer was > > not the author of the IMAP standard and probably was in diapers > > when the standard was first written: > > > I agree with your sentiment that, "who can use a server that no client can > connect to?" However, that being said, why write a standard you don't > intend to adhere too? It's a crying shame that folks write standards for > things like IMAP and e-mail client providers don't follow them. I wished > more people were like this fellow who writes Dovecot! If more people were > strict about server interfaces, then perhaps more vendors would > write their > code to the standard instead of those who write the standards > enabling poor > compliance by "dumbing" down their servers. > It's a chicken and egg problem. There's nothing wrong with writing an extremely strict standard. The issue is the implementation. If your server implementation is so strict that most clients have difficulty, then users will find something else and your standard will end up on the dustbin. It's better to start out with a strict standard and a forgiving server implementation, then as it falls into mainstream use, work with the client developers to correct their stuff. We don't want to end up like Microsoft - which writes very lax and contradictory standards, then makes up strict implementations. Then every new release of their stuff breaks things. Ted No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.5.503 / Virus Database: 269.17.2/1184 - Release Date: 12/14/2007 11:29 AM