Hi, thanks for your answers. I did some new experiment since i tried to contact the server machine with telnet. I must admit i did'nt have any response from client "connexion refused" although i had a #220 response from localhost (server). I had however opened port #25 via iptables... Maybe i should start by solving this problem?
Do you have an idea? 2010/2/21 Phil Pennock <exim-us...@spodhuis.org> > On 2010-02-20 at 14:24 +0100, Fabien LUCE wrote: > > I'm under Linux Debian. > > This means you're not using the Exim default config and everything about > how your configuration file is put together is Different. There's a > file called something like /usr/share/doc/exim4/README.debian which will > point you to the mailing-list where you can ask relevant configuration > questions. > > > >>At first, i'd like to understand well what exactly a domain is. I see > that > > pretty like a network name. > > And each machine on this network has a FQDN = machine_name.domain_name. > To > > this FQDN we can match up IP adresses. > > First of all, do machines of the same domain need to have same class of > IP > > adress? > > No the don't. > > > For example, can i gather under the same domain (domain.org) two > machines > > with IP: 10.0.0.2 and 192.168.1.1 ? > > Yes. But neither of those addresses is routable on the open Internet, > so if you publish records pointing mail for example.org to hosts with > those addresses, then you won't receive mail. (By the way, "domain.org" > is a real domain, but "example.org" is reserved for use in examples and > documentation). > > > >>About domain name resolution. Do i need to configure something special > > other than /etc/hosts for exim to find a local FQDN? > > You don't *need* to use DNS for host resolution, but you quickly risk > ending up with inconsistent views of the mappings and problem diagnosis > becomes harder. Also, the default setup assumes use of DNS. > > Mail for a domain example.org will first check for an MX record. When > there's no MX record, an attempt will be made to resolve the host using > DNS. (Assuming that you haven't set the "mx_domains" option, that is > (which disables direct-to-A resolution)). > > This is why the Router is called "dnslookup". :) > > Instead, you need to use a "manualroute" Router. > > > Is there something special about some MX to do on the server? > > How can i say to exim to look up on the local network first? > > In Exim, each recipient address is tried by each Router in turn. So you > want your first Router to be a manualroute Router which handles the > domains you want. > > Something like this should do it, for any host under example.org: > > my_local_net: > driver = manualroute > domains = *.example.org > route_data = $domain > transport = remote_smtp > > You could also use "transport = remote_smtp_nodns" and define that as > another Transport, in the Transports section of the config file, eg: > > remote_smtp_nodns: > driver = smtp > gethostbyname > > > >>I'd like to send mail thru my local network. > > First machine (client) is atom.domain.org 10.0.0.1 > > Second machine (server) is serveur.domain.org 10.0.0.2 > > I want to send mail from client to server. > > What kind of configuration must i put in /etc/hosts, /etc/resolv.conf or > > others...? > > You shouldn't need to touch /etc/resolv.conf. You might need to touch > /etc/nsswitch.conf and make sure that the "hosts:" line lists "files" > before "dns". Especially if you're hijacking an existing domain like > "domain.org", which has real MX records. > > > When i perform a dpkg-reconfigure exim4-reconfigure, i have serveral > choice > > of configuration template: > > For this, you'll probably need to ask on the Debian lists. > > Regards, > -Phil > -- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/