On Tue, Jul 03, 2012 at 12:48:58PM +0000, Dentzer, Daniel wrote:

> > > Beware that ! is a site separator in UUCP addresses.
> > >
> > > Good information.
> > >
> > > Is there a way to turn this off?
> > 
> > this makes absolutely no sense
> > you have to keep in mind that EVERY mailserver involved for delivering a
> > message (and that can be many hops) has to accept a address as valid
> > 
> > so usually do not use special chars at all!
> 
> Why does it makes no sense, these Characters are valid as written in RFC 3696:

The RFC only defines SMTP, not the whole email ecosystem. Sure

        mimsy!ch...@umd.edu

is a local address at "umd.edu" from the perspective of SMTP, but (still!) the
majority of non-border Sendmail and Postfix systems will treat these as UUCP
addresses and become multi-hop open relays if the border MTA does not refuse
to forward these. Hence Postfix correctly treats these as source routes by
default.

If your system consists of just your server and is not a border
relay and either refuses incoming mail or delivers it locally, then:

        swap_bangpath = no

will disable UUCP support and allow incoming "abc!de" local parts,
but these will be treated with prejudice everywhere else, so RFC
or no RFC this address is not useful. There are de-facto standards
that should or must not be ignored.

-- 
        Viktor.

Reply via email to