[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: msgtrk: MTQP, TLS, & SRV
tony> Was there a final resolution to this issue? I'll make whatever changes
tony> to the document are necessary.
Here is a possible diff to the -04 document (I never saw the -05 draft
submitted). What do people think of this change? Should something be used
instead of opt-text for the optional parameter?
--- mtqp~ Fri Mar 15 11:30:18 2002
+++ mtqp Fri Mar 15 11:35:44 2002
@@ -627,13 +627,19 @@
6. STARTTLS Command
Syntax:
- "STARTTLS" CRLF
+ "STARTTLS" opt-text CRLF
TLS [TLS], more commonly known as SSL, is a popular mechanism for
enhancing TCP communications with privacy and authentication. An MTQP
server MAY support TLS. If an MTQP server supports TLS, it MUST include
"STARTTLS" in the option specifications list on protocol startup.
+ The optional parameter, if specified, MUST be a fully qualified
+domain name. A client MAY specify the hostname it believes it is speaking
+with so that the server may respond with the proper TLS certificate. This
+is useful for virtual servers which provide message tracking for multiple
+domains (i.e., virtual hosting).
+
If the server returns a negative response, it MAY use one of the
following response codes:
"/" "unsupported"
@@ -909,7 +915,7 @@
mtrk-secret = base64
- starttls-command = "STARTTLS" CRLF
+ starttls-command = "STARTTLS" opt-text CRLF
quit-command = "QUIT" CRLF