On Sat, Mar 16, 2002 at 08:41:19PM -0800, Harry Putnam wrote: > After getting a little experience with exim, I think I've done my last > painful config hairpulling session with sendmail. And have moved > other machines not running debian to exim too. > > I think I may be botching my config with old hold-over sendmailisms. > > First let me set down the basic details of the setup here: > > Home network of 5-6 machines. A newly installed and still being > configed debian, machine, a Redhat 7.1 (main desktop at this point) A > solaris 8 (intel), A laptop running freebsd, and 2 winX machines > (win2k and win98) > > All this is behind a hardware firewall (Netgear FR314) > I have a static IP address and am dsl connected, through a local isp. > > I'm now setting up the debian machine to be the mail, machine for this > motley collection. I've installed popa3d and have gotten the basics > working. I can collect from the deb machine or send thru it at this > point. > > My actual mail usage is a little bit complicated but nothing really > far fetched. My wife and I have accounts for mail with Newsguy.com so > that is one pop source. We all (Family) have accounts with or isp, > dslextreme as well, another pop source. > > I've set the ISPs smtp machine as our smarthost. > > > When I ran through eximconfig It asked me what public name to > use. That is, what would makeup the from header. On my macine. The > one that will be the mail hub, that is newsguy.com. My address being > [EMAIL PROTECTED] Newsguy is actually an nonline commercial > newsfeed and mail IP. I'm not really part of it at all. > > So I answered newsguy.com. I've used sendmail for years and have > always masqueraded as newsguy.com in my sendmail configs. > > Then it asks if there are other names that will be used. I gave my > actual local.lan name and dslextreme.com. Which is my daughters From > address (in part). > > When asked if I wanted to relay for any local machines I said > 192.168.0.0/24. > > So my exim settings on these points look like: > > qualify_domain = newsguy.com > local_domains = localhost:newsguy.com:local.lan:dslextreme.com > local_domains_include_host = true > local_domains_include_host_literals = true > [...] > host_accept_relay = 127.0.0.1 : ::::1 : 192.168.0.0/24 > [...] > > The rest doesn't really look like it has bearing on the problem I'm > about to describe: > > If I say `echo "something"|mail -v -s "test of exim" [EMAIL PROTECTED]' > The verbose information shows the mail is immediately put in > /var/mail/reader It doesn't actually go to the smtp server at > newsguy. > > Ditto if I say [EMAIL PROTECTED] (also a real address). > > [A side note here: With verbose mail flag set, the prompt is not > returned after the command completes. One has to > press ^c to get the prompt back. Is that by design > for some reason? (The same command returns the > prompt using sendmail)] > > I suspect I should have something different in the config but not sure > what it would be. I think both items above should actually go the > circuit they are addressed for. That is, be passed to newsguy > machines or dslextreme machines respectively, and be pulled back with > fetchmail or what ever. > > Apparently I've given exim bad info, but not at all clear how to tell exim > to address my mail with newsguy but I'm not really it... hehe. >
Check the "rewrite configuration" section at the bottom of exim.conf. kent -- To know the truth is to distort the Universe. Alfred N. Whitehead (adaptation)