Need help with a strange mail/domain problem!

2003-07-05 Thread Thomas Beutler
Hi everyone!

I'm a total stranger to the Unix world... too long have I dwelled in the
Windows area, and now I'm searching
for new horizons and worlds to explore... the Unix world. I looked around
and found FreeBSD interesting
enough to install... and here I am with a strange problem:

I installed FreeBSD 5.0-Release and got the system running. So far - so
good.
Second task: Install bind and get the DNS running. So far - so good - at
least I think so.

Third task was to get my email work... and now the problems begins.

I own the domain beutler.se, and my computers name is visthusboden.
The server accepts incoming mail all right - no problems there... BUT...
...whatever I do, all outgoing mail get the address
[EMAIL PROTECTED] instead of [EMAIL PROTECTED]

What am I doing wrong?

I've checked and tripple-checked every file in /etc/namedb/ and everything
looks fine (no missing dots or
some simple problem like that) and I've really read this through in the
FreeBSD manual... and still... ???

I'm at whits end here folks... please help me out!

Kind Regards
/Thomas


___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Need help with a strange mail/domain problem!

2003-07-05 Thread Stacey Roberts
Hello,
 
On Sat, 2003-07-05 at 11:56, Thomas Beutler wrote:
> Hi everyone!
> 
> I'm a total stranger to the Unix world... too long have I dwelled in the
> Windows area, and now I'm searching
> for new horizons and worlds to explore... the Unix world. I looked around
> and found FreeBSD interesting
> enough to install... and here I am with a strange problem:
> 
> I installed FreeBSD 5.0-Release and got the system running. So far - so
> good.
> Second task: Install bind and get the DNS running. So far - so good - at
> least I think so.
> 
> Third task was to get my email work... and now the problems begins.
> 
> I own the domain beutler.se, and my computers name is visthusboden.
> The server accepts incoming mail all right - no problems there... BUT...
> ...whatever I do, all outgoing mail get the address
> [EMAIL PROTECTED] instead of [EMAIL PROTECTED]
> 
> What am I doing wrong?
> 

Presuming that sendmail is being used, you need to look into configuring
sendmail's masquerade features:

http://www.sendmail.org/m4/masquerading.html

Hope this helps.

Regards,

Stacey

> I've checked and tripple-checked every file in /etc/namedb/ and everything
> looks fine (no missing dots or
> some simple problem like that) and I've really read this through in the
> FreeBSD manual... and still... ???
> 
> I'm at whits end here folks... please help me out!
> 
> Kind Regards
> /Thomas
> 
> 
> ___
> [EMAIL PROTECTED] mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "[EMAIL PROTECTED]"
-- 
Stacey Roberts
B.Sc (HONS) Computer Science

Web: www.vickiandstacey.com



___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Need help with a strange mail/domain problem!

2003-07-05 Thread Jamie Jones
In bish.lists.freebsd.questions, you wrote:
 
> Third task was to get my email work... and now the problems begins.
> 
> I own the domain beutler.se, and my computers name is visthusboden.
> The server accepts incoming mail all right - no problems there... BUT...
> ...whatever I do, all outgoing mail get the address
> [EMAIL PROTECTED] instead of [EMAIL PROTECTED]
> 
> What am I doing wrong?
> 
> I've checked and tripple-checked every file in /etc/namedb/ and everything
> looks fine (no missing dots or
> some simple problem like that) and I've really read this through in the
> FreeBSD manual... and still... ???

It's not a DNS issue, it's "sendmail".

What it's currently doing is correct - by default, it uses your fully
qualified hostname for the Sender address -- it doesn't know that
"[EMAIL PROTECTED]" will work also - so, you need to tell sendmail of this fact:

You can do this with the "massquerading" feature of sendmail.

See:

http://www.sendmail.org/m4/masquerading_relaying.html

and more generally: http://www.sendmail.org/m4/readme.html

Cheers,
Jamie
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Need help with a strange mail/domain problem!

2003-07-05 Thread Matthew Seaman
On Sat, Jul 05, 2003 at 01:56:25PM +0200, Thomas Beutler wrote:

> The server accepts incoming mail all right - no problems there... BUT...
> ...whatever I do, all outgoing mail get the address
> [EMAIL PROTECTED] instead of [EMAIL PROTECTED]

You need to build yourself a customised sendmail configuration, which
you can do in the following way.

% cd /etc/mail
# make

(# here implies you'll need root privileges to do this command) This
will create a file named after your host (referred to as
`hostname`.mc) which can be processed through the macro processor
m4(1) in order to generate a sendmail configuration file.

Now, edit the `hostname`.mc file and add lines according to the
following patch:

--- visthusboden.beutler.se.mc.old  Sat Jul  5 13:22:31 2003
+++ visthusboden.beutler.se.mc  Sat Jul  5 13:25:09 2003
@@ -54,6 +54,12 @@
 FEATURE(mailertable, `hash -o /etc/mail/mailertable')
 FEATURE(virtusertable, `hash -o /etc/mail/virtusertable')
 
+FEATURE(allmasquerade)dnl
+FEATURE(masquerade_envelope)dnl
+FEATURE(masquerade_entire_domain)dnl
+MASQUERADE_AS(`beutler.se')dnl
+MASQUERADE_DOMAIN(`beutler.se')dnl
+
 dnl Uncomment to allow relaying based on your MX records.
 dnl NOTE: This can allow sites to use your server as a backup MX without
 dnl   your permission.

Now, process the `hostname`.mc file into a sendmail configuration
file, install it as /etc/mail/sendmail.cf and restart sendmail so it
picks up the changes.

# make all
# make install
# make restart_mta

Et voila.

Read the file /usr/share/sendmail/cf/README for details about how to
generate a sendmail configuration.

Cheers,

Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.   26 The Paddocks
  Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey Marlow
Tel: +44 1628 476614  Bucks., SL7 1TH UK


pgp0.pgp
Description: PGP signature


Re: Need help with a strange mail/domain problem!

2003-07-05 Thread Bill Moran
Sendmail is a big, complex program ... I'm sure if you had the time,
you could make it wash dishes for you.
There are a gazillion howtos and explanations for configuring sendmail
all across the internet.
Considering the fact that you're using FreeBSD, I recommend the one
specifically written for FreeBSD in the Handbook.  I found this page
particularly useful:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/smtp-dialup.html
Jamie Jones wrote:
In bish.lists.freebsd.questions, you wrote:
 
Third task was to get my email work... and now the problems begins.

I own the domain beutler.se, and my computers name is visthusboden.
The server accepts incoming mail all right - no problems there... BUT...
...whatever I do, all outgoing mail get the address
[EMAIL PROTECTED] instead of [EMAIL PROTECTED]
What am I doing wrong?

I've checked and tripple-checked every file in /etc/namedb/ and everything
looks fine (no missing dots or
some simple problem like that) and I've really read this through in the
FreeBSD manual... and still... ???


It's not a DNS issue, it's "sendmail".

What it's currently doing is correct - by default, it uses your fully
qualified hostname for the Sender address -- it doesn't know that
"[EMAIL PROTECTED]" will work also - so, you need to tell sendmail of this fact:
You can do this with the "massquerading" feature of sendmail.

See:

http://www.sendmail.org/m4/masquerading_relaying.html

and more generally: http://www.sendmail.org/m4/readme.html
--
Bill Moran
Potential Technologies
http://www.potentialtech.com
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Need help with a strange mail/domain problem!

2003-07-05 Thread Jamie Jones
In bish.lists.freebsd.questions, you wrote:
> Sendmail is a big, complex program ... I'm sure if you had the time,
> you could make it wash dishes for you.

Now *that's* the URL i want!

> Considering the fact that you're using FreeBSD, I recommend the one
> specifically written for FreeBSD in the Handbook.  I found this page
> particularly useful:
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/smtp-dialup.html

Good point ... *blush*

Cheers,
Jamie

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Need help with a strange mail/domain problem!

2003-07-05 Thread Matthew Seaman
On Sat, Jul 05, 2003 at 01:43:50PM +0100, Jamie Jones wrote:
> In bish.lists.freebsd.questions, you wrote:
> > Sendmail is a big, complex program ... I'm sure if you had the time,
> > you could make it wash dishes for you.
> 
> Now *that's* the URL i want!

Not sure about washing dishes, but sendmail will certainly drink beer
for you...

http://99-bottles-of-beer.ls-la.net/s.html#Sendmail

Cheers,

Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.   26 The Paddocks
  Savill Way
PGP: http://www.infracaninophile.co.uk/pgpkey Marlow
Tel: +44 1628 476614  Bucks., SL7 1TH UK


pgp0.pgp
Description: PGP signature


Re: Need help with a strange mail/domain problem!

2003-07-05 Thread Thomas Beutler
> On Sat, Jul 05, 2003 at 01:56:25PM +0200, Thomas Beutler wrote:
>
>> The server accepts incoming mail all right - no problems there... BUT...
>> ...whatever I do, all outgoing mail get the address
>> [EMAIL PROTECTED] instead of [EMAIL PROTECTED]
>
>You need to build yourself a customised sendmail configuration, which
>you can do in the following way.
>
>   % cd /etc/mail
>  # make
>
> (# here implies you'll need root privileges to do this command) This
> will create a file named after your host (referred to as
> `hostname`.mc) which can be processed through the macro processor
> m4(1) in order to generate a sendmail configuration file.
>
> Now, edit the `hostname`.mc file and add lines according to the
> following patch:
>
> --- visthusboden.beutler.se.mc.old  Sat Jul  5 13:22:31 2003
> +++ visthusboden.beutler.se.mc  Sat Jul  5 13:25:09 2003
> @@ -54,6 +54,12 @@
> FEATURE(mailertable, `hash -o /etc/mail/mailertable')
> FEATURE(virtusertable, `hash -o /etc/mail/virtusertable')
>
> +FEATURE(allmasquerade)dnl
> +FEATURE(masquerade_envelope)dnl
> +FEATURE(masquerade_entire_domain)dnl
> +MASQUERADE_AS(`beutler.se')dnl
> +MASQUERADE_DOMAIN(`beutler.se')dnl
> +
> dnl Uncomment to allow relaying based on your MX records.
> dnl NOTE: This can allow sites to use your server as a backup MX without
> dnl   your permission.
>
> Now, process the `hostname`.mc file into a sendmail configuration
> file, install it as /etc/mail/sendmail.cf and restart sendmail so it
> picks up the changes.
>
># make all
># make install
># make restart_mta
>
> Et voila.
>
> Read the file /usr/share/sendmail/cf/README for details about how to
> generate a sendmail configuration.
>
> Cheers,
>
> Matthew

Thank you *very* much Matthew (and thanks also to Stacey, Jamie and Bill)
!!! :-)
Though the FreeBSD manual is quite good as manulas go, this particular part
about masquerading
I found a little bit confusing. But Matthew's explanation made it all clear
to me. Again, thanks!

Kind Regards
/Thomas


___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Need help with a strange mail/domain problem!

2003-07-07 Thread David Landgren
Thomas Beutler wrote:

Hi everyone!

I'm a total stranger to the Unix world... too long have I dwelled in the
Windows area, and now I'm searching
for new horizons and worlds to explore... the Unix world. I looked around
and found FreeBSD interesting
enough to install... and here I am with a strange problem:
I installed FreeBSD 5.0-Release and got the system running. So far - so
good.
Second task: Install bind and get the DNS running. So far - so good - at
least I think so.
Third task was to get my email work... and now the problems begins.

I own the domain beutler.se, and my computers name is visthusboden.
The server accepts incoming mail all right - no problems there... BUT...
...whatever I do, all outgoing mail get the address
[EMAIL PROTECTED] instead of [EMAIL PROTECTED]
What am I doing wrong?
You didn't visit http://www.postfix.org/ :)

Without wishing to start a flame war, if you are just starting out 
with smtp on Unix, I would recommend skipping Sendmail using Postfix 
instead. Having used both (sendmail for years, postfix for months), I 
wouldn't want to go back to Sendmail even if you paid me. Postfix is a 
joy to use. I don't think anyone will say that about sendmail.

And the configuration files are human-readable.

David

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


Re: Need help with a strange mail/domain problem!

2003-07-07 Thread Jan Grant
On Mon, 7 Jul 2003, David Landgren wrote:

> Thomas Beutler wrote:
>
> > Hi everyone!
> >
> > I'm a total stranger to the Unix world... too long have I dwelled in the
> > Windows area, and now I'm searching
> > for new horizons and worlds to explore... the Unix world. I looked around
> > and found FreeBSD interesting
> > enough to install... and here I am with a strange problem:
> >
> > I installed FreeBSD 5.0-Release and got the system running. So far - so
> > good.
> > Second task: Install bind and get the DNS running. So far - so good - at
> > least I think so.
> >
> > Third task was to get my email work... and now the problems begins.
> >
> > I own the domain beutler.se, and my computers name is visthusboden.
> > The server accepts incoming mail all right - no problems there... BUT...
> > ...whatever I do, all outgoing mail get the address
> > [EMAIL PROTECTED] instead of [EMAIL PROTECTED]
> >
> > What am I doing wrong?
>
> You didn't visit http://www.postfix.org/ :)

That aside, you need to tell your mailer what domain to slap on the end
of unqualified mailing addresses. I think you want to add these two
lines to your sendmail.mc then regerate the .cf:

MASQUERADE_AS(`beutler.se')
FEATURE(`masquerade_envelope')

... but I'm sure sendmail gurus will step in to correct me. It's been a
while, here, too: I tend to use exim these days, mainly for the reason
given by David (that the configuration files are somewhat more
straightforward).


-- 
jan grant, ILRT, University of Bristol. http://www.ilrt.bris.ac.uk/
Tel +44(0)117 9287088 Fax +44 (0)117 9287112 http://ioctl.org/jan/
Theoremhood is positively decidable.
It just takes time at least exponential in the length of the proof.

___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"