Re: [exim] exim cygwin and dsearch (kind of long)

Top Page
Delete this message
Reply to this message
Author: mnsanghvi
Date:  
To: Peter Bowyer, exim-users
CC: 
Subject: Re: [exim] exim cygwin and dsearch (kind of long)
OK. So I've got things setup in my /etc/exim.conf with a few diffrences
from the default setup that ships with Cygwin. I have attached the output
of the diff with this email.

Using that configuration, below are the kinds of error messages that
I am seeing (I've changed the actual domain to hide it, but the message
is cut and pasted as is):

2004-08-25 02:25:42 lowest numbered MX record points to local host: t.com (while verifying <mns-usenet@???> from host sccrmhc13.comcast.net [204.127.202.64])
2004-08-25 02:25:42 H=sccrmhc13.comcast.net [204.127.202.64] F=<mnsanghvi@???> temporarily rejected RCPT <mns-usenet@???>: lowest numbered MX record points to local host


prompt% nslookup
> set type=MX
> t.com

Server: ns9.attbi.com
Address: 204.127.202.19

t.com        MX preference = 0, mail exchanger = my_host.attbi.com


> exit



my_host.attbi.com is the Windows 2000 box on which I am running Exim.
I used to have it set to the IP address of my_host.attbi.com but Exim
was complaining that that was an incorrect thing to do. So I changed it
to the hostname. Now it gives the error message that I reported above.

What am I doing wrong ?

cheers,

     mehul




> mnsanghvi@??? wrote:
> > Peter,
> >
> >      Thank you so much !!!  And now in order to setup the various
> > aliases, I just need to edit the /etc/aliases file, yes ?

> >
> >       How do I handle certain addresses where I might have say
> > something
> > like  xyz@??? but that does not exist for either s.org or k.com ?
> > By putting an alias for xyz in /etc/aliases, wouldn't that be used by
> > all the domains ?

>
> Yes, it will. This differs from what you said you wanted. Lets' start
> again...
>
> You can configure a router which handles simple virtual domains with a
> variation on a standard alias file, like this:
>
> virtual_aliases:
>     driver = redirect
>     domains = +virtual_domains
>     data = ${lookup {$localpart@$domain} lsearch {/etc/virtaliases}}

>
> make a domainlist for the virtual domains like this:
>
> domainlist virtual_domains domain1.com : domain2.com : domain3.com
>
> Make sure your virtual domains are not listed as local domains as well.
>
> And in the virtaliases file, put complete addresses on the LHS
>
> eg
>
> a@???: a
> b@???: b
>
> where a and b are local users. Bake until firm to the touch.
>
> > Or does Exim work diffrently in this regard.
>
> Exim will work any way you want it to - that's part of the problem coming to
> it from another MTA. It's ultimately flexible, and there's not necessarily a
> 'right' way of doing anything. For example, a small modification to the
> above router would allow a separate alias file for each virtual domain; you
> can look things up in dbm files, SQL databases, LDAP, etc etc (yes, I
> remember you're lookup-challenged....)
>
> Peter
>
>
>
> --
>
> ## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details
> at http://www.exim.org/ ##