RFC1465 - Routing Coordination for X.400 MHS Services Within(2)

时间:2005-02-14 来源: 作者: 点击:
# RELAY-MTA: P=SWITCH; A=ARCOM; C=CH; MTAname=chx400.switch.ch; 0 # RELAY-MTA: P=SWITCH; A=ARCOM; C=CH; MTAname=vms.switch; 10 Appendix A4: Example of a PERSON document Community: COSINE-MHS # Update
  
#
RELAY-MTA: P=SWITCH; A=ARCOM; C=CH; MTAname=chx400.switch.ch; 0
#
RELAY-MTA: P=SWITCH; A=ARCOM; C=CH; MTAname=vms.switch; 10

Appendix A4: Example of a PERSON document

Community: COSINE-MHS
#
Update: FORMAT=V3; DATE=921218; START=930201

#
Key: CN=Christoph Graf, O=SWITCH, C=CH
#
Name: Christoph Graf
#
Address: S=Graf; O=SWITCH; P=SWITCH; A=ARCOM; C=CH;
RFC822: Graf@switch.ch
#
Phone: +41 1 2565454
Fax: +41 1 2618133
#
Mail: SWITCH Head Office /
Christoph Graf /
Limmatquai 138 /
CH-8001 Zurich /
Switzerland
#
Reachable: 09:00-12:00; 14:00-17:30; UTC+0100

Appendix B: BNF Definitions

<called-connection> ::= "Called-address: " \
<Service-type> "; " \
<P-address> "; " <MTS> \
["; " <Service-priority>] <CR>

<calling-connection> ::= "Calling-address: " \
<Service-type> "; " \
<P-address> <CR>

<checkpoint-size> ::= "RTS-checkpoint-size: " \
'checkpoint size' <CR>

<COMMUNITY-document> ::= <Community-Identifier> \
<Update-info> \
<COMMUNITY-document-body>

<COMMUNITY-document-body> ::= <Coordination> \
[{<Macro-definition>}] \
{<Connections>}

<Community-Identifier> ::= "Community: " \
('community name' | <DirectoryName>) <CR>

<connection-info> ::= <password> <RTS> \
{<called-connection><calling-connection>}\
[<system>] \
[<local-domain>] \
[<echo-server>]

<Connections> ::= {<mandatory-service>} \
{[<optional-service>]}

<contact-info> ::= {"Administrator: " <UniquePersonKey> <CR>}

<Coordination> ::= <EMail> <Phone> <FAX> \
<Mail> <Operation> <File-server>

<Country-Code> ::= 'Two Character Country Code ISO-3166'

<dialog-mode> ::= "RTS-dialog-mode: " \
("TWA" | "MONOLOGUE") <CR>

<DirectoryName> ::= 'Distinguished Name'

<DOMAIN-document> ::= <Community-Identifier> \
<Update-info> \

<DOMAIN-document-body>

<DOMAIN-document-body>::= {<Domain-entry>} <responsible> \
{<Relay>}

<Domain-entry> ::= "Domain: " <OR-matching> <MHS-subtree> <CR>

<echo-server> ::= "EchoServer: " <X.400 address> <CR>

<EMail> ::= "Address: " <X.400 address> <CR>

<email-server> ::= "Mail-server: "<X.400 address> <CR>

<extension> ::= 'local extension'

<Fax> ::= "Fax: " <tel-no-list> <CR>

<File-server> ::= <email-server> [{<FTP-server>}] \
[{<FTAM-server>]}

<FTAM-server> ::= "FTAM-server: " <P-address> "; "\
'account-name' ["; " 'password'] \
["; X.500 " <DirectoryName>] <CR>

<FTP-server> ::= "FTP-server: " 'domain name' "; " \
'account-name' ["; " 'password'] <CR>

<int-pref> ::= 'international prefix'

<local-domain> ::= "LocalDomain: " <MHS-subtree> <CR>

<Macro-definition> ::= "Macro: " 'Macro name' " " \
'Macro value' <CR>

<Mail> ::= "Mail: " 'postal address information' <CR>

<mandatory-service> ::= "Mandatory-Service: " \
<Service-type> <CR>

<MHS-subtree> ::= ["O=" 'Organization-name' "; "] \
["OU1="'OrganizationalUnit'"; "\
["OU2=" 'OrganizationalUnit' "; " \
["OU3=" 'OrganizationalUnit' "; " \
["OU4=" 'OrganizationalUnit' "; "]]]] \
["P=" 'PRMDname' "; "] \
"A=" 'ADMDname' "; " \
"C=" <Country-Code> ";"

<MTS> ::= "MTS-T" | "MTS-TP" | "MTS-TP-84"

<Name> ::= "Name: " 'name of person' <CR>

<national number> ::= 'national telephone number'

<Network-name> ::= 'Name of a network'

<Network-service> ::= 'Name of a network service'

<Operation> ::= "Reachable: " {<time> "-" <time> "; "} \
<Time-zone> <CR>

<optional-service> ::= "Optional-Service: " \
<Service-type> <CR>

<OR-matching> ::= ( "* " | "= " )

<P-address> ::= 'String encoded Presentation Address'

<password> ::= "Password: " \
("secret" | "none" | \
"value=\"" 'password' "\"") <CR>

<PERSON-document> ::= <Community-Identifier> \
<Update-info> \
<PERSON-document-identifier> \
<PERSON-document-body>

<PERSON-document-identifier> ::= "Key: " <UniquePersonKey> <CR>

<PERSON-document-body>::= <Name> {<EMail>} {<RFC822>} \

<Phone> ::= "Phone: " <tel-no-list> <CR>

<Relay> ::= "Relay: " \
'UniqueRELAY-MTAkey' "; " \
<RELAY-MTA-Priority> <CR>

<RELAY-MTA-document> ::= <Community-Identifier> \
<Update-info> \
<RELAY-MTA-document-Identifier> \
<RELAY-MTA-document-body>

<RELAY-MTA-document-body> ::= <Status> <connection-info> \
<contact-info>

<RELAY-MTA-document-Identifier> ::= \

"RELAY-MTA: " <UniqueRELAY-MTAkey> <CR>

<RELAY-MTA-Priority> ::= <Integer 0..99>

<responsible> ::= {"Administrator: " <UniquePersonKey> <CR>}

<RFC822> ::= "RFC822: " <RFC-822-address> <CR>

<RTS> ::= <dialog-mode> \
[<checkpoint-size> <window-size>]

<Service-priority> ::= 'Integer 0..99'

<Service-type> ::= <Network-name> "/" \
<Network-service> "/" \
<Transport-Protocol>

<Status> ::= "Status: " ("primary" | "secondary") <CR>

<system> ::= "System: HW=" 'computer type' "; " \
"OS=" 'operating system' "; " \
"SW=" 'MHS software' <CR>

<tel-no-list> ::= <tel-number> [{"; " <tel-number>}]

<tel-number> ::= {"+" <int-pref> " " <national number> \
[" x" <extension>]}

<time> ::= 'hh:mm'

<Time-zone> ::= ("UTC+" | "UTC-") 'hhmm'

<Transport-Protocol> ::= 'Name of a transport protocol'

<UniquePersonKey> ::= (<X.400 address> | <DirectoryName> )

<UniqueRELAY-MTAkey> ::= (([ "P=" 'PRMDname' "; " ] \
["A=" 'ADMDname' "; " ] \
"C=" <Country-Code> "; " \
"MTAname=" 'MTAname')
| <DirectoryName> )

<Update-info> ::= "Update: FORMAT=V3; DATE=" 'yymmdd' \
"; START=" 'yymmdd' \
["; END=" 'yymmdd'] <CR>

<window-size> ::= "RTS-window-size: " \
'window size' <CR>

<X.400 address> ::= 'OR address, ISO 10021-2 Annex F'

<X.400 routing coordination document set> ::= \
<COMMUNITY-document> \
{ <RELAY-MTA-document> } \
{ <DOMAIN-document> } \
{ <PERSON-document> }

Security Considerations

Security issues are not discussed in this memo.

Author's Address

Urs Eppenberger
SWITCH Head Office
Limmatquai 138
CH-8001 Zurich
Switzerland

Phone: +41 1 261 8112
Fax: +41 1 261 8133

EMail: Eppenberger@switch.ch
S=Eppenberger; O=SWITCH; P=SWITCH; A=ARCOM; C=CH;

Comments to the document may also be sent to the distribution list
wg-msg@rare.nl of the RARE Working Group on Mail and Messaging.

------分隔线----------------------------
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
推荐内容