On Fri, 12 May 2000, Jason Gunthorpe wrote:
> In my setup here the smarthost is a sendmail system (ee.ualberta.ca). What
> happens is that Exim is given a message that looks like
> relay%uarelay.obtuse.com@???
> and rewrites that into
> relay%uarelay.obtuse.com@???
Presumably because you told it to do that rewriting?
> And sends it to the sendmail system. The sendmail system is configured to
> allow the IP net the Exim box is on to relay mail, so it rewrites the
> address again using UUCP conventions to finally deliver it to the relay
> checker :<
Well, that's sendmail's problem then, isn't it?
> How can I properly arrange for exim to act like sendmail in processing
> these ancient UUCP destinations, or at the very least drop things with %
> and ! in them? Should that change be standard for Debian, since this is a
> stock configuration?
% and ! are perfectly legal characters in local parts. You can't drop
them without violating the RFCs. Exim will only treat % as special if
you configure percent_hack_domains. Otherwise it is just the same as any
other character in a local part. It never treats ! as special.
Of course, I can't speak for sendmail.
--
Philip Hazel University of Cambridge Computing Service,
ph10@??? Cambridge, England. Phone: +44 1223 334714.