You need the below line in your .mc file;
FEATURE(domaintable, `hash -o /etc/mail/domaintable')
the file domaintable would include 1 line;
kanga.int.strauser.com strauser.com
That should take care of it...
-Tony
* -----Original Message-----
* From: [EMAIL PROTECTED]
* [mailto:[EMAIL PROTECTED]]On Behalf Of Kirk Strauser
* Sent: Sunday, August 05, 2001 12:46 PM
* To: [EMAIL PROTECTED]
* Subject: Can't get sendmail to masquerade
*
*
* I'm using sendmail 8.11.5 on a FreeBSD-STABLE
* (4.4-PRERELEASE) system. I
* use the `.int' domain for hosts on my LAN, and the domain
* `strauser.com' for
* mail to and from all hosts. My mailserver/gateway/etc., the
* forementioned
* FreeBSD server, is named `kanga.int'. I thought that getting
* email running
* would be trivial - I only needed to set the `MASQUERADE_AS'
* entry to the
* default freebsd.mc file. Here is my entire kanga.int.mc file
* minus the BSD
* comments at the top:
*
* ##############################
*
* divert(0)
* VERSIONID(`$FreeBSD: src/etc/sendmail/freebsd.mc,v 1.10.2.11
* 2001/07/14 18:07:27 gshapiro Exp $')
* OSTYPE(freebsd4)
* DOMAIN(generic)
*
* MASQUERADE_AS(strauser.com)
*
* FEATURE(access_db, `hash -o /etc/mail/access')
* FEATURE(blacklist_recipients)
* FEATURE(local_lmtp)
* FEATURE(mailertable, `hash -o /etc/mail/mailertable')
* dnl FEATURE(relay_based_on_MX)
* FEATURE(virtusertable, `hash -o /etc/mail/virtusertable')
*
* dnl Uncomment to activate Realtime Blackhole List
* dnl information available at http://www.mail-abuse.com/
* dnl NOTE: This is a subscription service as of July 31, 2001
* dnl FEATURE(dnsbl)
* dnl Alternatively, you can provide your own rejection message
* for the RBL:
* dnl FEATURE(dnsbl, `blackholes.mail-abuse.org', `"550 Mail
* from " $&{client_addr} " rejected, see
* http://mail-abuse.org/cgi-bin/lookup?" $&{client_addr}')
*
* dnl Other DNS based black hole lists
* dnl --------------------------------
* dnl MAPS Relay Spam Stopper (RSS): http://mail-abuse.org/rss/
* dnl NOTE: This is a subscription service as of July 31, 2001
* dnl FEATURE(dnsbl, `relays.mail-abuse.org', `"550 Mail from "
* $&{client_addr} " rejected; see
* http://mail-abuse.org/cgi-bin/nph-rss?" $&{client_addr}')
*
* dnl MAPS Dial-up User List (DUL): http://maps.vix.com/dul/
* dnl NOTE: This is a subscription service as of July 31, 2001
* dnl FEATURE(dnsbl, `dialups.mail-abuse.org', `"550 Mail from
* dial-up rejected; see http://mail-abuse.org/dul/enduser.htm"')
*
* dnl Dialup users should uncomment and define this appropriately
* dnl define(`SMART_HOST', `your.isp.mail.server')
*
* dnl Uncomment the first line to change the location of the default
* dnl /etc/mail/local-host-names and comment out the second line.
* dnl define(`confCW_FILE', `-o /etc/mail/sendmail.cw')
* define(`confCW_FILE', `-o /etc/mail/local-host-names')
*
* dnl Uncomment both of the following lines to listen on IPv6
* as well as IPv4
* dnl DAEMON_OPTIONS(`Name=IPv4, Family=inet')
* dnl DAEMON_OPTIONS(`Name=IPv6, Family=inet6')
*
* define(`confMAX_MIME_HEADER_LENGTH', `256/128')
* define(`confNO_RCPT_ACTION', `add-to-undisclosed')
* define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy')
* MAILER(local)
* MAILER(smtp)
*
* ##############################
*
* To keep from introducing my own errors, I leaned on the
* /etc/mail/Makefile
* to compile my kanga.int.mc to kanga.int.cf, which I then installed as
* freebsd.cf, and then restarted sendmail with `make restart'.
*
* My problem is that, even though I defined the masquerading
* feature, if I
* type:
*
* echo 'test' | sendmail [EMAIL PROTECTED] [EMAIL PROTECTED]
*
* I still get this in /var/log/maillog:
*
* Aug 5 14:36:17 kanga sendmail[83841]: f75JaHH83841:
* [EMAIL PROTECTED], size=5, class=0, nrcpts=1,
* msgid=<[EMAIL PROTECTED]>, relay=root@localhost
* Aug 5 14:36:18 kanga sendmail[83843]: f75JaHH83841:
* [EMAIL PROTECTED], [EMAIL PROTECTED] (0/0),
* delay=00:00:01, xdelay=00:00:01, mailer=esmtp, pri=30005,
* relay=ds9.honeypot.net. [207.150.30.101], dsn=5.6.0,
* stat=Data format error
* Aug 5 14:36:18 kanga sendmail[83843]: f75JaHH83841:
* f75JaIG83843: DSN: Data format error
* Aug 5 14:36:19 kanga sendmail[83843]: f75JaIG83843:
* [EMAIL PROTECTED], delay=00:00:01, xdelay=00:00:01,
* mailer=esmtp, pri=30105, relay=ds9.honeypot.net., dsn=2.0.0,
* stat=Sent (f75JZsR32315 Message accepted for delivery)
*
* And a bounce message with the following contents:
*
* ----- The following addresses had permanent fatal errors -----
* [EMAIL PROTECTED]
* (reason: 501 5.1.8 <[EMAIL PROTECTED]>... Domain of
* sender address [EMAIL PROTECTED] does not exist)
*
* ----- Transcript of session follows -----
* ... while talking to ds9.honeypot.net.:
* >>> MAIL From:<[EMAIL PROTECTED]> SIZE=5
* <<< 501 5.1.8 <[EMAIL PROTECTED]>... Domain of sender
* address [EMAIL PROTECTED] does not exist
* 501 5.6.0 [EMAIL PROTECTED] Data format error
* Reporting-MTA: dns; kanga.honeypot.net
* Arrival-Date: Sun, 5 Aug 2001 14:13:28 -0500 (CDT)
*
* Note that I get the same problem if I define
* FEATURE(`masquerade_envelope'). Any suggestions or
* troubleshooting advice?
* --
* Kirk Strauser
*
* To Unsubscribe: send mail to [EMAIL PROTECTED]
* with "unsubscribe freebsd-net" in the body of the message
*
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-net" in the body of the message