From owner-freebsd-questions@FreeBSD.ORG Mon Dec 20 17:32:47 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48A7B16A4CE for ; Mon, 20 Dec 2004 17:32:47 +0000 (GMT) Received: from smtp811.mail.sc5.yahoo.com (smtp811.mail.sc5.yahoo.com [66.163.170.81]) by mx1.FreeBSD.org (Postfix) with SMTP id E052643D1F for ; Mon, 20 Dec 2004 17:32:46 +0000 (GMT) (envelope-from krinklyfig@spymac.com) Received: from unknown (HELO smogmonster.com) (jtinnin@pacbell.net@64.173.26.30 with login) by smtp811.mail.sc5.yahoo.com with SMTP; 20 Dec 2004 17:32:41 -0000 From: Joshua Tinnin To: freebsd-questions@freebsd.org Date: Mon, 20 Dec 2004 09:32:36 -0800 User-Agent: KMail/1.7.2 References: <41C4FA1C.4090006@nbritton.org> <20041220162538.GA1206@bsdbox.farid-hajji.net> <20041220164151.GA847@orion.daedalusnetworks.priv> In-Reply-To: <20041220164151.GA847@orion.daedalusnetworks.priv> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200412200932.37029.krinklyfig@spymac.com> cc: Giorgos Keramidas cc: Matthias Buelow cc: Nikolas Britton cc: cpghost@cordula.ws Subject: Re: migrating from thunderbird to mutt? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Dec 2004 17:32:47 -0000 On Monday 20 December 2004 08:41 am, Giorgos Keramidas wrote: > % Moved from freebsd-questions to freebsd-chat, > % since this is not really a question. > > On 2004-12-20 17:25, cpghost@cordula.ws wrote: > >On Mon, Dec 20, 2004 at 04:15:18PM +0100, Matthias Buelow wrote: > >>cpghost@cordula.ws wrote: > >>> esmtp will contact the appropriate SMTP server on your behalf and > >>> will use the correct credentials to connect (if required). > >> > >> What happens if sending fails (for whatever temporary reason)? > >> Will esmtp queue the mail, like a real MTA would? The issue is > >> problematic with all those "minimalistic" pseudo-MTAs because mutt > >> thinks it's delivering to a real sendmail, and hence doesn't > >> handle failure gracefully (at least not afair). Mozilla otoh, > >> initiating the smtp connection by itself, will let you retry, or > >> save it to a Drafts folder. With mutt, your mail is probably gone. > > > > Indeed. That's really a problem. I wished mutt would include > > libESMTP as a compile/configure option, and thus queue unsent mails > > in a dedicated mailbox. I don't think that it would be very > > difficult to merge libESMTP into mutt anyway. It's a mystery why it > > didn't happen yet :) > > Err, I may sound a bit silly now, but why would people use a "limited > sort of MTA", which may lose their messages instead of setting up a > real MTA and use its queueing, forwarding and delivery features? > > I've heard of two major replies to a question like this: > > 1. It's difficult to install an MTA. > 2. It's difficult to set up an MTA. > > The first point is moot, given the fact that FreeBSD comes with an > MTA preinstalled. The second may be valid for Sendmail, but I've > seen so many knowledgeable people answer questions about Sendmail > here and at comp.mail.sendmail that this shouldn't be true either. > > Even if someone hates the guts of Sendmail, there is always Postfix, > whose minimal configuration can be just a 2-line file: > > % cat /etc/postfix/main.cf > myhostname = bee > mydomain = serverhive.com > > So, why do people fear real MTAs so much and try to do their work > with "light, fast, broken, almost-there MTAs"? As for me, it's because my box is in a LAN with a router using a dynamic IP, so I can't get a fully-qualified domain name. This also causes some minor issues with fbsd, but not so much that I can't work with it. As for using Sendmail as the MTA just so Mutt can pass off email to an SMTP server, I've tried configuring it for weeks now, and I'm still not there. I may end up using esmtp if it can save some headaches, although I purposely tried to get Sendmail to work so that I could do it the "right" way. Well, I still want to learn, but it's one of the most confusing and frustrating experiences I've ever had dealing with software, and I'm not alone in this. *That's* why people fear "real" MTAs so much, because mail transfer protocols and software at the low level is very complicated and extremely finicky in ways that aren't documented clearly. - jt