From owner-freebsd-questions Wed Dec 4 22: 6:37 2002 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 790D437B404 for ; Wed, 4 Dec 2002 22:06:36 -0800 (PST) Received: from sccrmhc02.attbi.com (sccrmhc02.attbi.com [204.127.202.62]) by mx1.FreeBSD.org (Postfix) with ESMTP id 97ACE43EB2 for ; Wed, 4 Dec 2002 22:06:35 -0800 (PST) (envelope-from kkb@breathhost.net) Received: from [192.168.1.63] (12-240-223-234.client.attbi.com[12.240.223.234]) by sccrmhc02.attbi.com (sccrmhc02) with SMTP id <2002120506063400200ktmlde>; Thu, 5 Dec 2002 06:06:34 +0000 User-Agent: Microsoft-Outlook-Express-Macintosh-Edition/5.0.3 Date: Wed, 04 Dec 2002 22:06:34 -0800 Subject: Re: Mail server howto question From: Kurt Bigler To: Lord Raiden , Message-ID: In-Reply-To: <4.2.0.58.20021204224615.00a51100@pop.voyager.net> Mime-version: 1.0 Content-type: text/plain; charset="US-ASCII" Content-transfer-encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG on 12/4/02 7:48 PM, Lord Raiden wrote: > Ok, this is kind of a two part question. So here goes. > > 1st, I need to build a mail server that does both pop and smtp. 2nd, I > need that server to be able to do pop before smtp authentication for relaying. > > Anyone got a good tutorial on how to do that and how to setup the server > to authenticate smtp users via "pop before smtp"? What mail server > software would I need to pull this off? Thanks for the info! qmail+vpopmail does this. It is working fine for me. You can set the life span of the smtp authorization (how long after a pop smtp accesses are allowed). When it expires it requires another pop before smtp is allowed. Only problem is I find that one send attempt will fail even if I program the email client to check before sending. I suppose if there is not enough time between the pop and the smtp this will happen. Retrying receive+send at the client once gets rid of the problem until it expires again. If you check email regularly all day it may only expire once a day. So people using the feature will have to get used to getting the one error and retrying after each time it is allowed to expire, unless they can program (or manually arrange) a sufficient delay between popping and sending in their client. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message