Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Feb 2005 22:51:00 -0800
From:      "Ted Mittelstaedt" <tedm@toybox.placo.com>
To:        "Ruben de Groot" <mail25@bzerk.org>
Cc:        freebsd-questions@freebsd.org
Subject:   RE: Sendmail masquerading configuration
Message-ID:  <LOBBIFDAGNMAMLGJJCKNGEFBFAAA.tedm@toybox.placo.com>
In-Reply-To: <20050208124715.GA75895@ei.bzerk.org>

next in thread | previous in thread | raw e-mail | index | archive | help


> -----Original Message-----
> From: owner-freebsd-questions@freebsd.org
> [mailto:owner-freebsd-questions@freebsd.org]On Behalf Of Ruben de Groot
> Sent: Tuesday, February 08, 2005 4:47 AM
> To: Ted Mittelstaedt
> Cc: Ian Moore; freebsd-questions@freebsd.org
> Subject: Re: Sendmail masquerading configuration
>
>
> >
> > X-Authentication-Warning: myhost.foo.bar: root set sender to
> > someuser using -f
>
> Sorry, but this simply isn't true. I have just tested this. Warnings
> like this might get generated when you remove root from the
> TRUSTED_USERS macro; *NOT* when you remove it from EXPOSED_USERS.
>

Your right, me bad!

> > It also makes it harder to troubleshoot when someone external to
> > your system is sending bogus junk to you.
>
> I agree. As I said in the part of my message you snipped:
>
> "BTW, I agree that masquerading is NOT the proper way to do
> these things."
>
> > And while it's not applicable now, with older versions of sendmail
> > this would definitely break all your scripts that used e-mail.
> >
> > Use of the -f flag is what he needs to do.
>
> Fine. But the OP's problem concerned mail send by cron. How would you
> instruct cron to use the -f flag? (There's a MAILTO environment
> variable in cron, but no MAILFROM)
>

I would probably install src/usr.sbin/ and recompile cron to use
the -f flag.  The flags are settible in cron/config.h in the source,
FreeBSD uses

#define MAILARGS "%s -FCronDaemon -odi -oem -oi -t"             /*-*/

just change this to

#define MAILARGS "%s -FCronDaemon -froot@verizon.net -odi -oem -oi -t"
/*-*/

Ted



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?LOBBIFDAGNMAMLGJJCKNGEFBFAAA.tedm>