caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Francis Dupont <Francis.Dupont@enst-bretagne.fr>
To: Eijiro Sumii <eijiro_sumii@anet.ne.jp>
Cc: caml-list@inria.fr, Xavier.Leroy@inria.fr, webmaster@brion.inria.fr
Subject: Re: webmaster@caml.inria.fr is not a "legal" mail address
Date: Thu, 31 Mar 2005 15:35:00 +0200	[thread overview]
Message-ID: <200503311335.j2VDZ0v6069029@givry.rennes.enst-bretagne.fr> (raw)
In-Reply-To: Your message of Thu, 31 Mar 2005 08:05:20 CDT. <20050331.080520.68550579.eijiro_sumii@anet.ne.jp>

 In your previous mail you wrote:

   From: Francis Dupont <Francis.Dupont@enst-bretagne.fr>
   > => aliases (CNAME left parts) are legal in mail addresses.
   
   But RFC 1123 says as below, for example...?

=> you mix up the MTA (which canonizes when it can *) and the MUA
(which should accept any valid name).
(* in RFC 821 section 3.7, not in RFC 2821 which was written after
a real DNS practice).

     http://www.exim.org/pipermail/exim-users/Week-of-Mon-20030203/049446.html
   
=> you still mix up MTAs and MUAs. In fact, you suggest *your* MTA is
wrong (:-)!

   (I wonder what Dmitry meant by
   "webmaster@caml.inria.fr is not routable"...)
   
=> me too.

   ----------------------------------------------------------------------
   5.2.2  Canonicalization: RFC-821 Section 3.1
   
=> note this is in section 3.7, not 3.1

            The domain names that a Sender-SMTP sends in MAIL and RCPT
            commands MUST have been  "canonicalized," i.e., they must be
            fully-qualified principal names or domain literals, not
            nicknames or domain abbreviations.  A canonicalized name either
            identifies a host directly or is an MX name; it cannot be a
            CNAME.
   ----------------------------------------------------------------------
   
   > => it rewrites it because it checkes it and gets the canonical name as
   > a side effect, not because aliases are not legal...
   
   As explained above, they were illegal in MAIL and RCPT commands of

=> but they are not more illegal. BTW the Sender-SMTP is likely a MTA.
Today the canonization is considered only as useful (if it is not performed,
the next MTA will have to resolve the alias again) but no more as mandatory
or necessary.

   SMTP, at least.  Of course, you could argue that bodies (From: and
   To:) may be different from envelopes (MAIL and RCPT), though.
   
=> I argue that your MUA should accept what you give as soon as it is
valid and it knows what to do with it.

   The bottom line is that it is still a bad practice to use aliases in
   mail address domains for these reasons.

=> not only it is not a bad practice (the first agent on the path can
resolve the alias, before RFC 2821 it was the first agent using SMTP at
its sending side) but it is a very common practice. What do you believe
aliases are for?

   Instead, we can just use A records in most cases.
   
=> I don't understand this comment about A RRs (do you suggest to use
only litterals?)

   > Note that SMTP does not require the name exists...
   
   Grrr...:-)
   
=> IMHO MX RRs are a nice idea. With HTTP 1.1 virtual hosting they are
more than necessary!

Regards

Francis.Dupont@enst-bretagne.fr

PS: for other readers: MTA = Mail Transfer Agent, MUA = Mail User Agent.
A MTA is the software which puts mails from node to node, a MUA is the
software which we use to read and write mails. SMTP (Simple Mail Transfer
Protocol) is the protocol used between MTAs even it may be used to submit
mails (i.e., from the MUA to the first MTA).


  reply	other threads:[~2005-03-31 13:35 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-03-30 14:19 Still problems with the main ocaml web page Martin Sandin
2005-03-30 15:01 ` [Caml-list] " Yaron Minsky
2005-03-30 15:11 ` Christopher Campbell
2005-03-30 15:29 ` Xavier Leroy
2005-03-30 19:24   ` Dimitri Timofeev
2005-03-30 23:48     ` Marc Herbert
2005-03-30 20:30   ` Eijiro Sumii
2005-03-30 20:38     ` webmaster@caml.inria.fr is not a "legal" mail address (Re: [Caml-list] Re: Still problems with the main ocaml web page) Eijiro Sumii
2005-03-31 12:21       ` Francis Dupont
2005-03-31 13:05         ` webmaster@caml.inria.fr is not a "legal" mail address Eijiro Sumii
2005-03-31 13:35           ` Francis Dupont [this message]
2005-03-31 18:37             ` [OT] " Eijiro Sumii
2005-03-31 20:08               ` Eijiro Sumii

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200503311335.j2VDZ0v6069029@givry.rennes.enst-bretagne.fr \
    --to=francis.dupont@enst-bretagne.fr \
    --cc=Xavier.Leroy@inria.fr \
    --cc=caml-list@inria.fr \
    --cc=eijiro_sumii@anet.ne.jp \
    --cc=webmaster@brion.inria.fr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).