From owner-freebsd-questions@FreeBSD.ORG Thu Jan 3 23:10:58 2008 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 F146C16A46C for ; Thu, 3 Jan 2008 23:10:58 +0000 (UTC) (envelope-from quakenet1@optusnet.com.au) Received: from mail03.syd.optusnet.com.au (mail03.syd.optusnet.com.au [211.29.132.184]) by mx1.freebsd.org (Postfix) with ESMTP id 7914A13C478 for ; Thu, 3 Jan 2008 23:10:58 +0000 (UTC) (envelope-from quakenet1@optusnet.com.au) Received: from [10.0.0.3] (c220-239-172-188.belrs4.nsw.optusnet.com.au [220.239.172.188]) by mail03.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id m03NAp6H025281; Fri, 4 Jan 2008 10:10:53 +1100 Message-Id: <06A8A1F9-B884-4BCF-A0AA-7AE2D4CFCCAC@optusnet.com.au> From: Jerahmy Pocott To: FreeBSD Questions In-Reply-To: <009501c84e10$d147dc50$c5010c0a@SUNYA> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v915) Date: Fri, 4 Jan 2008 10:11:33 +1100 References: <8089C65A-1218-4FCE-8040-16D21296E3DE@optusnet.com.au> <009501c84e10$d147dc50$c5010c0a@SUNYA> X-Mailer: Apple Mail (2.915) Cc: Jonathan McKeown , Barry Byrne Subject: Re: Sendmail: sub-domain masquerade as top level 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: Thu, 03 Jan 2008 23:10:59 -0000 On 04/01/2008, at 12:59 AM, Barry Byrne wrote: > >> -----Original Message----- >> From: owner-freebsd-questions@freebsd.org >> [mailto:owner-freebsd-questions@freebsd.org] On Behalf Of >> Jerahmy Pocott > >> I'm having an issue with getting sendmail to masquerade >> as the top level domain when the host is a sub domain. >> >> For example I want server.exmaple.com to send mail as >> user@example.com rather than user@server.example.com, >> how ever the masquerade options don't seem to work for >> this.. It works fine if the server is a different domain, but >> not when it's a sub domain.. >> >> How do I get this behavior? > > Jerahmy, > > You don't say what you've tried already. I use postfix these days, > but from > memory, something like the following should work for you: > > MASQUERADE_AS(`domain.com') > MASQUERADE_DOMAIN(`sub.domain.com') Sorry, I should have mentioned what I had tried: I have tried the above and the above in combination with FEATURE(`masquerade_entire_domain') and pretty much every combination of those statements all to no effect. For some reason when the masquerade domain is the top level of the actual domain, it won't change it even with those options set.. Maybe a virtualusertable entry could do the trick? Thanks! Jerahmy.