From owner-freebsd-questions@FreeBSD.ORG Wed Mar 9 16:26:54 2005 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 3DA9416A4CE for ; Wed, 9 Mar 2005 16:26:54 +0000 (GMT) Received: from argent.heraldsnet.org (argent.heraldsnet.org [64.83.41.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0F0D43D55 for ; Wed, 9 Mar 2005 16:26:53 +0000 (GMT) (envelope-from jtrigg@spamcop.net) Received: from mail.scadian.net (localhost.scadian.net [IPv6:::1]) by argent.heraldsnet.org (Postfix) with ESMTP id 8B3435AC; Wed, 9 Mar 2005 11:26:52 -0500 (EST) Received: from 128.222.32.10 (SquirrelMail authenticated user blaise) by mail.scadian.net with HTTP; Wed, 9 Mar 2005 11:26:52 -0500 (EST) Message-ID: <55289.128.222.32.10.1110385612.squirrel@mail.scadian.net> In-Reply-To: References: Date: Wed, 9 Mar 2005 11:26:52 -0500 (EST) From: "Jim Trigg" To: "Bart Silverstrim" User-Agent: SquirrelMail/1.4.4 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal cc: freebsd-questions Questions Subject: Re: postfix on FreeBSD 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: Wed, 09 Mar 2005 16:26:54 -0000 On Wed, March 9, 2005 10:43 am, Bart Silverstrim said: > In the /usr/local/etc/postfix/main.cf file, I added the line: > smtpd_recipient_restrictions = check_recipient_access > hash:/usr/local/etc/postfix/access > > Then using tail -f /var/log/maillog, I got the error: > Mar 9 10:28:48 myserver postfix/smtpd[73796]: fatal: parameter > "smtpd_recipient_restrictions": specify at least one working instance > of: check_relay_domains, reject_unauth_destination, reject, defer or > defer_if_permit > > I put in a hash mark for the smtpd_ line in main.cf and ran another > postfix stop and start to get mail working again, but what am I doing > wrong with the file? Read the error message - currently you are configured to accept *any* message presented except those going to the specified users. That includes spam intended for completely unrelated domains. I would recommend using the following as a *bare* minimum: smtpd_recipient_restrictions = permit_mynetworks, reject_unauth_destination, check_recipient_access hash:/usr/local/etc/postfix/access I would also recommend looking at http://www.postfix.org/SMTPD_ACCESS_README.html and http://jimsun.linxnet.com/misc/postfix-anti-UCE.txt -- they will help you understand what should be in your smtpd_*_restrictions. Jim -- Jim Trigg, Lord High Everything Else O- /"\ Hostmaster, Huie Kin family website \ / ASCII RIBBON CAMPAIGN Verger and System Administrator, X HELP CURE HTML MAIL All Saints Church - Sharon Chapel / \