| 1 | Demo | 1 | Demo |
|---|
| 2 | | 2 | |
|---|
| 3 | | 3 | |
|---|
| 4 | Demo A. Cheney | 4 | Demo A. Cheney |
|---|
| 5 | Demo Sabre Inc. | 5 | Demo Sabre Inc. |
|---|
| 6 | Demo August 2008 | 6 | Demo February 2009 |
|---|
| 7 | Obsoletes: 1939, 3501, 5322 | 7 | Obsoletes: 1939, 3501, 5322 |
|---|
| 8 | | 8 | |
|---|
| 9 | Mail Markup Language - Version 1.0 | 9 | Mail Markup Language - Version 1.0 |
|---|
| 10 | | 10 | |
|---|
| 11 | Status of this Memo | 11 | Status of this Memo |
|---|
| 12 | | 12 | |
|---|
| 13 | This document specifies an Internet standards track protocol for the | 13 | This document specifies an Internet standards track protocol for the |
|---|
| 14 | Internet community, and requests discussion and suggestions for | 14 | Internet community, and requests discussion and suggestions for |
|---|
| 15 | improvements. Please refer to the current edition of the "Internet | 15 | improvements. Please refer to the current edition of the "Internet |
|---|
| 16 | Official Protocol Standards" (STD 1) for the standardization state | 16 | Official Protocol Standards" (STD 1) for the standardization state |
|---|
| 17 | and status of this protocol. | 17 | and status of this protocol. |
|---|
| 18 | | 18 | |
|---|
| 19 | Mail Markup Language (MML) is the intellectual property (IP) of Sabre | 19 | Mail Markup Language (MML) is the intellectual property (IP) of Sabre |
|---|
| 20 | Inc. Concepts introduced by this technology and specified | 20 | Inc. Concepts introduced by this technology and specified |
|---|
| 21 | constraints as a standard are protected by provisional patent with | 21 | constraints as a standard are protected by provisional patent with |
|---|
| 22 | intent to achieve full patent protection. Removal or omission of | 22 | intent to achieve full patent protection. Removal or omission of |
|---|
| 23 | entire features of specifically the language or its containing | 23 | entire features of specifically the language or its containing |
|---|
| 24 | standard may represent a conflict of IP unless approval for such | 24 | standard may represent a conflict of IP unless approval for such |
|---|
| 25 | removal is granted from an authorized agent of Sabre Inc. Changes | 25 | removal is granted from an authorized agent of Sabre Inc. Changes |
|---|
| 26 | and additions to the standard requirements, language, or concepts | 26 | and additions to the standard requirements, language, or concepts |
|---|
| 27 | proposed by this document are allowed without permission. Derivative | 27 | proposed by this document are allowed without permission. Derivative |
|---|
| 28 | works and distribution are authorized unlimited without permission. | 28 | works and distribution are authorized unlimited without permission. |
|---|
| 29 | | 29 | |
|---|
| 30 | "By submitting this Internet-Draft, each author represents that any | 30 | "By submitting this Internet-Draft, each author represents that any |
|---|
| 31 | applicable patent or other IPR claims of which he or she is aware | 31 | applicable patent or other IPR claims of which he or she is aware |
|---|
| 32 | have been or will be disclosed, and any of which he or she becomes | 32 | have been or will be disclosed, and any of which he or she becomes |
|---|
| 33 | aware will be disclosed, in accordance with Section 6 of BCP 79. | 33 | aware will be disclosed, in accordance with Section 6 of BCP 79. |
|---|
| 34 | | 34 | |
|---|
| 35 | "Internet-Drafts are working documents of the Internet Engineering | 35 | "Internet-Drafts are working documents of the Internet Engineering |
|---|
| 36 | Task Force (IETF), its areas, and its working groups. Note that | 36 | Task Force (IETF), its areas, and its working groups. Note that |
|---|
| 37 | other groups may also distribute working documents as Internet- | 37 | other groups may also distribute working documents as Internet- |
|---|
| 38 | Drafts. | 38 | Drafts. |
|---|
| 39 | | 39 | |
|---|
| 40 | Internet-Drafts are draft documents valid for a maximum of six months | 40 | Internet-Drafts are draft documents valid for a maximum of six months |
|---|
| 41 | and may be updated, replaced, or obsoleted by other documents at any | 41 | and may be updated, replaced, or obsoleted by other documents at any |
|---|
| 42 | time. It is inappropriate to use Internet-Drafts as reference | 42 | time. It is inappropriate to use Internet-Drafts as reference |
|---|
| 43 | material or to cite them other than as "work in progress." | 43 | material or to cite them other than as "work in progress." |
|---|
| 44 | | 44 | |
|---|
| 45 | The list of current Internet-Drafts can be accessed at | 45 | The list of current Internet-Drafts can be accessed at |
|---|
| 46 | http://www.ietf.org/1id-abstracts.html | 46 | http://www.ietf.org/1id-abstracts.html |
|---|
| 47 | | 47 | |
|---|
| 48 | The list of Internet-Draft Shadow Directories can be accessed at | 48 | The list of Internet-Draft Shadow Directories can be accessed at |
|---|
| 49 | http://www.ietf.org/shadow.html" | 49 | http://www.ietf.org/shadow.html" |
|---|
| 50 | | 50 | |
|---|
| 51 | | 51 | |
|---|
| 52 | | 52 | |
|---|
| 53 | | 53 | |
|---|
| 54 | | 54 | |
|---|
| 55 | | 55 | |
|---|
| 56 | Cheney Standards Track [Page 1] | 56 | Cheney Standards Track [Page 1] |
|---|
| 57 | | 57 | |
|---|
| 58 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | 58 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| 59 | | 59 | |
|---|
| 60 | Abstract | 60 | Abstract |
|---|
| 61 | Mail Markup Language (MML) is a simple tag based markup language used | 61 | Mail Markup Language (MML) is a simple tag based markup language used |
|---|
| 62 | to describe and structure data in a document intended to represent | 62 | to describe and structure data in a document intended to represent |
|---|
| 63 | communication across the medium of email. MML is written in W3C XML | 63 | communication across the medium of email. MML is written in W3C XML |
|---|
| 64 | Schema language. All MML documents are XML documents that conform to | 64 | Schema language. All MML documents are XML documents that conform to |
|---|
| 65 | the MML schema. This specification intends to replace RFC 5322. | 65 | the MML schema. This specification intends to replace RFC 5322. |
|---|
| 66 | | 66 | |
|---|
| 67 | IANA Considerations | 67 | IANA Considerations |
|---|
| 68 | This specification requests the registration of a namespace and two | 68 | This specification requests the registration of a namespace and two |
|---|
| 69 | MIME types. The namespace name requested is MML. A static URI | 69 | MIME types. The namespace name requested is MML. A static URI |
|---|
| 70 | pointed to the location of the mail.xsd as hosted by a standards body | 70 | pointed to the location of the mail.xsd as hosted by a standards body |
|---|
| 71 | is also requested for mapping to the requested namespace name. That | 71 | is also requested for mapping to the requested namespace name. That |
|---|
| 72 | URI would become the value of the MML:schemaLocation attribute. The | 72 | URI would become the value of the MML:schemaLocation attribute. The |
|---|
| 73 | MIME types application/mail and text/xsl are also requested. The | 73 | MIME types application/mail and text/xsl are also requested. The |
|---|
| 74 | application/mail MIME type will be used to identify a MML document | 74 | application/mail MIME type will be used to identify a MML document |
|---|
| 75 | for processing as mail over any standard mail protocol. The text/xsl | 75 | for processing as mail over any standard mail protocol. The text/xsl |
|---|
| 76 | MIME type is requested to identify documents written in the | 76 | MIME type is requested to identify documents written in the |
|---|
| 77 | Extensible Markup Language (XSL) for stylesheet processing. | 77 | Extensible Markup Language (XSL) for stylesheet processing. |
|---|
| 78 | | 78 | |
|---|
| 79 | | 79 | |
|---|
| 80 | | 80 | |
|---|
| 81 | | 81 | |
|---|
| 82 | | 82 | |
|---|
| 83 | | 83 | |
|---|
| 84 | | 84 | |
|---|
| 85 | | 85 | |
|---|
| 86 | | 86 | |
|---|
| 87 | | 87 | |
|---|
| 88 | | 88 | |
|---|
| 89 | | 89 | |
|---|
| 90 | | 90 | |
|---|
| 91 | | 91 | |
|---|
| 92 | | 92 | |
|---|
| 93 | | 93 | |
|---|
| 94 | | 94 | |
|---|
| 95 | | 95 | |
|---|
| 96 | | 96 | |
|---|
| 97 | | 97 | |
|---|
| 98 | | 98 | |
|---|
| 99 | | 99 | |
|---|
| 100 | | 100 | |
|---|
| 101 | | 101 | |
|---|
| 102 | | 102 | |
|---|
| 103 | | 103 | |
|---|
| 104 | | 104 | |
|---|
| 105 | | 105 | |
|---|
| 106 | | 106 | |
|---|
| 107 | | 107 | |
|---|
| 108 | | 108 | |
|---|
| 109 | | 109 | |
|---|
| 110 | | 110 | |
|---|
| 111 | | 111 | |
|---|
| 112 | Cheney Standards Track [Page 2] | 112 | Cheney Standards Track [Page 2] |
|---|
| 113 | | 113 | |
|---|
| 114 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | 114 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| 115 | | 115 | |
|---|
| 116 | Table of Contents | 116 | Table of Contents |
|---|
| 117 | | 117 | |
|---|
| 118 | 1. Introduction .................................................... 5 | 118 | 1. Introduction .................................................... 5 |
|---|
| 119 | 1.1. Scope ...................................................... 5 | 119 | 1.1. Scope ...................................................... 5 |
|---|
| 120 | 1.2. Requirements ............................................... 6 | 120 | 1.2. Requirements ............................................... 5 |
|---|
| 121 | 1.3. Terminology ................................................ 6 | 121 | 1.3. Terminology ................................................ 6 |
|---|
| 122 | 2. Philosophy of Design ............................................ 7 | 122 | 2. Philosophy of Design ............................................ 7 |
|---|
| 123 | 2.1. Structure .................................................. 7 | 123 | 2.1. Structure .................................................. 7 |
|---|
| 124 | 2.2. Syntax Simplicity and Understandability .................... 8 | 124 | 2.2. Syntax Simplicity and Understandability .................... 7 |
|---|
| 125 | 2.3. Semantics .................................................. 8 | 125 | 2.3. Semantics .................................................. 8 |
|---|
| 126 | 2.4. Accessibility .............................................. 9 | 126 | 2.4. Accessibility .............................................. 8 |
|---|
| 127 | 2.5. Presentation ............................................... 9 | 127 | 2.5. Presentation ............................................... 9 |
|---|
| 128 | 2.6. Security ................................................... 9 | 128 | 2.6. Security ................................................... 9 |
|---|
| 129 | 3. External Technologies ........................................... 10 | 129 | 3. External Technologies ........................................... 9 |
|---|
| 130 | 3.1. Extensible Markup Language (XML) and W3C XML Schema ........ 10 | 130 | 3.1. Extensible Markup Language (XML) and W3C XML Schema ........ 10 |
|---|
| 131 | 3.2. XForms ..................................................... 10 | 131 | 3.2. XForms ..................................................... 10 |
|---|
| 132 | 3.3. Accessible Rich Internet Applications (ARIA) ............... 10 | 132 | 3.3. Accessible Rich Internet Applications (ARIA) ............... 10 |
|---|
| 133 | 3.4. Resource Document Framework (RDF) .......................... 10 | 133 | 3.4. Resource Document Framework (RDF) .......................... 10 |
|---|
| 134 | 3.5. Stylesheet Technologies .................................... 11 | 134 | 3.5. Stylesheet Technologies .................................... 10 |
|---|
| 135 | 3.6. Behaviors and Scripting .................................... 11 | 135 | 3.6. Behaviors and Scripting .................................... 11 |
|---|
| 136 | 3.7. Public Key Infrastructure (PKI) ............................ 11 | 136 | 3.7. Public Key Infrastructure (PKI) ............................ 11 |
|---|
| 137 | 3.8. Uniform Resource Identifier (URI) .......................... 11 | 137 | 3.8. Uniform Resource Identifier (URI) .......................... 11 |
|---|
| 138 | 3.9. Multipurpose Internet Mail Extensions (MIME) ............... 11 | 138 | 3.9. Multipurpose Internet Mail Extensions (MIME) ............... 11 |
|---|
| 139 | 4. Processor Roles ................................................. 11 | 139 | 4. Processor Roles ................................................. 11 |
|---|
| 140 | 4.1. Processor Requirements and Constraints ..................... 12 | 140 | 4.1. Processor Requirements and Constraints ..................... 11 |
|---|
| 141 | 4.1.1. Validation ............................................ 12 | 141 | 4.1.1. Validation ............................................ 12 |
|---|
| 142 | 4.1.2. RFC 2822/5322 Conformance ............................. 12 | 142 | 4.1.2. RFC 2822/5322 Conformance ............................. 12 |
|---|
| 143 | 4.1.3. Session Separation and Presentation ................... 12 | 143 | 4.1.3. Session Separation and Presentation ................... 12 |
|---|
| 144 | 4.1.4. Session Preservation .................................. 12 | 144 | 4.1.4. Session Preservation .................................. 12 |
|---|
| 145 | 4.1.5. Character Set ......................................... 13 | 145 | 4.1.5. Character Set ......................................... 12 |
|---|
| 146 | 4.1.6. Session Timestamp ..................................... 13 | 146 | 4.1.6. Session Timestamp ..................................... 13 |
|---|
| 147 | 4.1.7. URI Resolution ........................................ 13 | 147 | 4.1.7. URI Resolution ........................................ 13 |
|---|
| 148 | 4.1.8. MIME Execution Restriction ............................ 13 | 148 | 4.1.8. MIME Execution Restriction ............................ 13 |
|---|
| 149 | 4.1.9. Caching ............................................... 13 | 149 | 4.1.9. Caching ............................................... 13 |
|---|
| 150 | 4.1.10. Local Processing ..................................... 13 | 150 | 4.1.10. Local Processing ..................................... 13 |
|---|
| 151 | 4.1.11. MIME Catalogue ....................................... 14 | 151 | 4.1.11. MIME Catalogue ....................................... 13 |
|---|
| 152 | 4.1.12. From and Reply-to Tags ............................... 14 | 152 | 4.1.12. From and Reply-to Tags ............................... 14 |
|---|
| 153 | 4.1.13. Attachments .......................................... 14 | 153 | 4.1.13. Attachments .......................................... 14 |
|---|
| 154 | 4.1.14. Processing of <plain-text> ........................... 15 | 154 | 4.1.14. Processing of <plain-text> ........................... 14 |
|---|
| 155 | 4.1.15. Processing of style Attribute ........................ 15 | 155 | 4.1.15. Processing of style Attribute ........................ 14 |
|---|
| 156 | 4.1.16. Internationalization Attribute Processing ............ 15 | 156 | 4.1.16. Internationalization Attribute Processing ............ 15 |
|---|
| 157 | 4.1.17. refer Attribute Processing ........................... 15 | 157 | 4.1.17. refer Attribute Processing ........................... 15 |
|---|
| 158 | 4.2. Processor Allowances ....................................... 15 | 158 | 4.2. Processor Allowances ....................................... 15 |
|---|
| 159 | 4.2.1. Processor Default Presentation ........................ 15 | 159 | 4.2.1. Processor Default Presentation ........................ 15 |
|---|
| 160 | 4.2.2. Processor Default Behaviors ........................... 16 | 160 | 4.2.2. Processor Default Behaviors ........................... 15 |
|---|
| 161 | 5. Default mime.xsd ................................................ 16 | 161 | 5. Default mime.xsd ................................................ 16 |
|---|
| 162 | 6. MML Schema ...................................................... 36 | 162 | 6. MML Schema ...................................................... 36 |
|---|
| 163 | 7. MML Schema Header Documentation ................................. 50 | 163 | 7. MML Schema Header Documentation ................................. 49 |
|---|
| 164 | 7.1. MIME Type Usage and mime.xsd ............................... 50 | 164 | 7.1. MIME Type Usage and mime.xsd ............................... 50 |
|---|
| 165 | 7.2. MML Header Documentation ................................... 50 | 165 | 7.2. MML Header Documentation ................................... 50 |
|---|
| 166 | 7.2.1. Root Element .......................................... 51 | 166 | 7.2.1. Root Element .......................................... 50 |
|---|
| 167 | | 167 | |
|---|
| 168 | Cheney Standards Track [Page 3] | 168 | Cheney Standards Track [Page 3] |
|---|
| 169 | | 169 | |
|---|
| 170 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | 170 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| 171 | | 171 | |
|---|
| 172 | 7.2.2. <session> Tag ......................................... 51 | 172 | 7.2.2. <session> Tag ......................................... 50 |
|---|
| 173 | 7.2.3. <address> Tag ......................................... 51 | 173 | 7.2.3. <address> Tag ......................................... 51 |
|---|
| 174 | 7.2.4. <to>, <copy>, <blind-copy>, and <from> Tags ........... 52 | 174 | 7.2.4. <to>, <copy>, <blind-copy>, and <from> Tags ........... 51 |
|---|
| 175 | 7.2.5. <agent> Tag ........................................... 52 | 175 | 7.2.5. <reply-to> Tag ........................................ 51 |
|---|
| 176 | 7.2.6. <mail-address> Tag .................................... 52 | 176 | 7.2.6. <attachments> Tag ..................................... 51 |
|---|
| 177 | 7.2.7. <alias> Tag ........................................... 52 | 177 | 7.2.7. <collection> Tag ...................................... 52 |
|---|
| 178 | 7.2.8. <public-key> Tag ...................................... 52 | 178 | 7.2.8. <collection-name> Tag ................................. 52 |
|---|
| 179 | 7.2.9. <reply-to> Tag ........................................ 52 | 179 | 7.2.9. <collection-file> Tag ................................. 52 |
|---|
| 180 | 7.2.10. <reply-address> Tag .................................. 52 | 180 | 7.2.10. <collection-type> Tag ................................ 52 |
|---|
| 181 | 7.2.11. <attachments> Tag .................................... 53 | 181 | 7.2.11. <collection-description> Tag ......................... 52 |
|---|
| 182 | 7.2.12. <collection> Tag ..................................... 53 | 182 | 7.2.12. <file> Tag ........................................... 52 |
|---|
| 183 | 7.2.13. <collection-name> Tag ................................ 53 | 183 | 7.2.13. <file-name> Tag ...................................... 52 |
|---|
| 184 | 7.2.14. <collection-file> Tag ................................ 53 | 184 | 7.2.14. <file-type> Tag ...................................... 53 |
|---|
| 185 | 7.2.15. <collection-type> Tag ................................ 53 | 185 | 7.2.15. <file-description> Tag ............................... 53 |
|---|
| 186 | 7.2.16. <collection-description> Tag ......................... 53 | 186 | 7.2.16. <subject> Tag ........................................ 53 |
|---|
| 187 | 7.2.17. <file> Tag ........................................... 53 | 187 | 7.2.17. <presentation> Tag ................................... 53 |
|---|
| 188 | 7.2.18. <file-name> Tag ...................................... 54 | 188 | 7.2.18. <stylesheet> Tag ..................................... 53 |
|---|
| 189 | 7.2.19. <file-type> Tag ...................................... 54 | 189 | 7.2.19. <source> Tag ......................................... 53 |
|---|
| 190 | 7.2.20. <file-description> Tag ............................... 54 | 190 | 7.2.20. <source-uri> Tag ..................................... 53 |
|---|
| 191 | 7.2.21. <subject> Tag ........................................ 54 | 191 | 7.2.21. <source-type> Tag .................................... 54 |
|---|
| 192 | 7.2.22. <presentation> Tag ................................... 54 | 192 | 7.2.22. <plain-text> Tag ..................................... 54 |
|---|
| 193 | 7.2.23. <stylesheet> Tag ..................................... 54 | 193 | 7.2.23. <markup> Tag ......................................... 54 |
|---|
| 194 | 7.2.24. <stylesheet-uri> Tag ..................... ........... 54 | 194 | 7.3. <markup> Organization of Types and Groups .................. 54 |
|---|
| 195 | 7.2.25. <stylesheet-namespace> Tag ........................... 54 | 195 | 7.3.1. <markup> Element Organization ......................... 54 |
|---|
| 196 | 7.2.26. <source> Tag ......................................... 55 | 196 | 7.3.2. <markup> Attribute Organization ....................... 55 |
|---|
| 197 | 7.2.27. <source-uri> Tag ..................................... 55 | 197 | 7.4. <markup> Attributes ........................................ 56 |
|---|
| 198 | 7.2.28. <source-type> Tag .................................... 55 | 198 | 7.4.1. id Attribute .......................................... 56 |
|---|
| 199 | 7.2.29. <plain-text> Tag ..................................... 55 | 199 | 7.4.2. title Attribute ....................................... 56 |
|---|
| 200 | 7.2.30. <markup> Tag ......................................... 55 | 200 | 7.4.3. class Attribute ....................................... 56 |
|---|
| 201 | 7.3. <markup> Organization of Types and Groups .................. 55 | 201 | 7.4.4. role Attribute ........................................ 56 |
|---|
| 202 | 7.3.1. <markup> Element Organization ......................... 55 | 202 | 7.4.5. uri Attribute ......................................... 56 |
|---|
| 203 | 7.3.2. <markup> Attribute Organization ....................... 56 | 203 | 7.4.6. direction Attribute ................................... 57 |
|---|
| 204 | 7.4. <markup> Attributes ........................................ 57 | 204 | 7.4.7. orientation Attribute ................................. 57 |
|---|
| 205 | 7.4.1. id Attribute .......................................... 57 | 205 | 7.4.8. wrap Attribute ........................................ 57 |
|---|
| 206 | 7.4.2. title Attribute ....................................... 57 | 206 | 7.4.9. section-language Attribute ............................ 57 |
|---|
| 207 | 7.4.3. class Attribute ....................................... 58 | 207 | 7.4.10. span-column Attribute ................................ 57 |
|---|
| 208 | 7.4.4. role Attribute ........................................ 58 | 208 | 7.4.11. span-row Attribute ................................... 57 |
|---|
| 209 | 7.4.5. uri Attribute ......................................... 58 | 209 | 7.4.12. refer Attribute ...................................... 58 |
|---|
| 210 | 7.4.6. direction Attribute ................................... 58 | 210 | 7.4.13. scope Attribute ...................................... 58 |
|---|
| 211 | 7.4.7. orientation Attribute ................................. 58 | 211 | 7.4.14. long-form Attribute .................................. 58 |
|---|
| 212 | 7.4.8. wrap Attribute ........................................ 58 | 212 | 7.5. <markup> Elements .......................................... 58 |
|---|
| 213 | 7.4.9. section-language Attribute ............................ 59 | 213 | 7.5.1. <define-list> Tag ..................................... 58 |
|---|
| 214 | 7.4.10. span-column Attribute ................................ 59 | 214 | 7.5.2. <define-item> Tag ..................................... 58 |
|---|
| 215 | 7.4.11. span-row Attribute ................................... 59 | 215 | 7.5.3. <define-term> Tag ..................................... 59 |
|---|
| 216 | 7.4.12. refer Attribute ...................................... 59 | 216 | 7.5.4. <definition> Tag ...................................... 59 |
|---|
| 217 | 7.4.13. scope Attribute ...................................... 59 | 217 | 7.5.5. <navigation-list> Tag ................................. 59 |
|---|
| 218 | 7.4.14. long-form Attribute .................................. 60 | 218 | 7.5.6. <navigation-item> Tag ................................. 59 |
|---|
| 219 | 7.5. <markup> Elements .......................................... 60 | 219 | 7.5.7. <navigation-object> Tag ............................... 59 |
|---|
| 220 | 7.5.1. <define-list> Tag ..................................... 60 | 220 | 7.5.8. <navigation-text> Tag ................................. 60 |
|---|
| 221 | 7.5.2. <define-item> Tag ..................................... 60 | 221 | 7.5.9. <order-list> Tag ...................................... 60 |
|---|
| 222 | 7.5.3. <define-term> Tag ..................................... 60 | 222 | 7.5.10. <unorder-list> Tag ................................... 60 |
|---|
| 223 | | 223 | |
|---|
| 224 | Cheney Standards Track [Page 4] | 224 | Cheney Standards Track [Page 4] |
|---|
| 225 | | 225 | |
|---|
| 226 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | 226 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| 227 | | 227 | |
|---|
| 228 | 7.5.4. <definition> Tag ...................................... 60 | 228 | 7.5.11. <list-item> Tag ...................................... 61 |
|---|
| 229 | 7.5.5. <navigation-list> Tag ................................. 61 | 229 | 7.5.12. <form> Tag ........................................... 61 |
|---|
| 230 | 7.5.6. <navigation-item> Tag ................................. 61 | 230 | 7.5.13. <form-body> Tag ...................................... 61 |
|---|
| 231 | 7.5.7. <navigation-object> Tag ............................... 61 | 231 | 7.5.14. <table> Tag .......................................... 61 |
|---|
| 232 | 7.5.8. <navigation-text> Tag ................................. 62 | 232 | 7.5.15. <head-row> Tag ....................................... 61 |
|---|
| 233 | 7.5.9. <order-list> Tag ...................................... 62 | 233 | 7.5.16. <table-row> Tag ...................................... 62 |
|---|
| 234 | 7.5.10. <unorder-list> Tag ................................... 62 | 234 | 7.5.17. <head-cell> Tag ...................................... 62 |
|---|
| 235 | 7.5.11. <list-item> Tag ...................................... 62 | 235 | 7.5.18. <table-cell> Tag ..................................... 62 |
|---|
| 236 | 7.5.12. <form> Tag ........................................... 62 | 236 | 7.5.19. <section> Tag ........................................ 62 |
|---|
| 237 | 7.5.13. <form-body> Tag ...................................... 63 | 237 | 7.5.20. <block-code> Tag ..................................... 63 |
|---|
| 238 | 7.5.14. <table> Tag .......................................... 63 | 238 | 7.5.21. <block-quote> Tag .................................... 63 |
|---|
| 239 | 7.5.15. <head-row> Tag ....................................... 63 | 239 | 7.5.22. <citation> Tag ....................................... 63 |
|---|
| 240 | 7.5.16. <table-row> Tag ...................................... 63 | 240 | 7.5.23. <heading> Tag ........................................ 64 |
|---|
| 241 | 7.5.17. <head-cell> Tag ...................................... 63 | 241 | 7.5.24. <object> Tag ......................................... 64 |
|---|
| 242 | 7.5.18. <table-cell> Tag ..................................... 64 | 242 | 7.5.25. <object-text> Tag .................................... 64 |
|---|
| 243 | 7.5.19. <section> Tag ........................................ 64 | 243 | 7.5.26. <object-uri> Tag ..................................... 64 |
|---|
| 244 | 7.5.20. <block-code> Tag ..................................... 64 | 244 | 7.5.27. <object-type> Tag .................................... 64 |
|---|
| 245 | 7.5.21. <block-quote> Tag .................................... 65 | 245 | 7.5.28. <paragraph> Tag ...................................... 64 |
|---|
| 246 | 7.5.22. <citation> Tag ....................................... 65 | 246 | 7.5.29. <separator> Tag ...................................... 65 |
|---|
| 247 | 7.5.23. <heading> Tag ........................................ 65 | 247 | 7.5.30. <short> Tag .......................................... 65 |
|---|
| 248 | 7.5.24. <object> Tag ......................................... 65 | 248 | 7.5.31. <button> Tag ......................................... 65 |
|---|
| 249 | 7.5.25. <object-text> Tag .................................... 66 | 249 | 7.5.32. <cite> Tag ........................................... 65 |
|---|
| 250 | 7.5.26. <object-uri> Tag ..................................... 66 | 250 | 7.5.33. <emphasis> Tag ....................................... 65 |
|---|
| 251 | 7.5.27. <object-type> Tag .................................... 66 | 251 | 7.5.34. <identifier> Tag ..................................... 65 |
|---|
| 252 | 7.5.28. <paragraph> Tag ...................................... 66 | 252 | 7.5.35. <quote> Tag .......................................... 66 |
|---|
| 253 | 7.5.29. <separator> Tag ...................................... 66 | 253 | 7.5.36. <format> Tag ......................................... 66 |
|---|
| 254 | 7.5.30. <short> Tag .......................................... 67 | 254 | 7.5.37. <strong> Tag ......................................... 66 |
|---|
| 255 | 7.5.31. <button> Tag ......................................... 67 | 255 | 7.5.38. <title> Tag .......................................... 66 |
|---|
| 256 | 7.5.32. <cite> Tag ........................................... 67 | 256 | 8. Protocol Compatibility .......................................... 66 |
|---|
| 257 | 7.5.33. <emphasis> Tag ....................................... 67 | 257 | 8.1. Simple Mail Transfer Protocol (SMTP) ....................... 67 |
|---|
| 258 | 7.5.34. <identifier> Tag ..................................... 67 | 258 | 8.2. Post Office Protocol - Version 3 (POP3) .................... 67 |
|---|
| 259 | 7.5.35. <quote> Tag .......................................... 67 | 259 | 8.3. Internet Message Access Protocol - Version 4rev1 (IMAP) .... 67 |
|---|
| 260 | 7.5.36. <format> Tag ......................................... 68 | 260 | 8.4. Requirements for Web Mail .................................. 67 |
|---|
| 261 | 7.5.37. <strong> Tag ......................................... 68 | 261 | 9. References ...................................................... 68 |
|---|
| 262 | 7.5.38. <title> Tag .......................................... 68 | 262 | 10. Acknowledgements ............................................... 71 |
|---|
| 263 | 8. Protocol Compatibility .......................................... 68 | 263 | 11. Author's Address ............................................... 72 |
|---|
| 264 | 8.1. Simple Mail Transfer Protocol (SMTP) ....................... 68 | | |
|---|
| 265 | 8.2. Post Office Protocol - Version 3 (POP3) .................... 69 | | |
|---|
| 266 | 8.3. Internet Message Access Protocol - Version 4rev1 (IMAP) .... 69 | | |
|---|
| 267 | 8.4. Requirements for Web Mail .................................. 69 | | |
|---|
| 268 | 9. References ...................................................... 70 | | |
|---|
| 269 | 10. Acknowledgements ............................................... 73 | | |
|---|
| 270 | 11. Author's Address ............................................... 74 | | |
|---|
| 271 | | 264 | |
|---|
| 272 | 1. Introduction | 265 | 1. Introduction |
|---|
| 273 | MML as a standard is both a language and a standard list of | 266 | MML as a standard is both a language and a standard list of |
|---|
| 274 | processing constraints upon that language. | 267 | processing constraints upon that language. |
|---|
| 275 | | 268 | |
|---|
| 276 | 1.1. Scope | 269 | 1.1. Scope |
|---|
| 277 | This document seeks to fully describe the specification and syntax | 270 | This document seeks to fully describe the specification and syntax |
|---|
| 278 | rules of the actual language, the constraints upon processing that | 271 | rules of the actual language, the constraints upon processing that |
|---|
| 279 | | | |
|---|
| 280 | Cheney Standards Track [Page 5] | | |
|---|
| 281 | | | |
|---|
| 282 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 283 | | | |
|---|
| 284 | language, and the inclusion of other standards or technologies. | 272 | language, and the inclusion of other standards or technologies. |
|---|
| 285 | | 273 | |
|---|
| 286 | 1.2. Requirements | 274 | 1.2. Requirements |
|---|
| 287 | The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", | 275 | The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", |
|---|
| 288 | "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this | 276 | "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this |
|---|
| 289 | document are to be interpreted as described in RFC 2119 [34]. | 277 | document are to be interpreted as described in RFC 2119 [34]. |
|---|
| | 278 | |
|---|
| | 279 | Cheney Standards Track [Page 5] |
|---|
| | 280 | |
|---|
| | 281 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| 290 | | 282 | |
|---|
| 291 | If an implementation, feature, or constraint does not satisfy a | 283 | If an implementation, feature, or constraint does not satisfy a |
|---|
| 292 | requirement level of MUST or REQUIRED for its respective statement, | 284 | requirement level of MUST or REQUIRED for its respective statement, |
|---|
| 293 | clause, phrase, or section that implementation, feature, or | 285 | clause, phrase, or section that implementation, feature, or |
|---|
| 294 | constraint MUST be considered failed. Under such a circumstance, | 286 | constraint MUST be considered failed. Under such a circumstance, |
|---|
| 295 | known as conditional compliance, a MML document must not be | 287 | known as conditional compliance, a MML document must not be |
|---|
| 296 | transmitted. The ideal MML document will satisfy all MUST, REQUIRED, | 288 | transmitted. The ideal MML document will satisfy all MUST, REQUIRED, |
|---|
| 297 | and SHOULD conditions, known as unconditional compliance. | 289 | and SHOULD conditions, known as unconditional compliance. |
|---|
| 298 | | 290 | |
|---|
| 299 | 1.3. Terminology | 291 | 1.3. Terminology |
|---|
| 300 | This document will use several terms to describe various features or | 292 | This document will use several terms to describe various features or |
|---|
| 301 | components. | 293 | components. |
|---|
| 302 | | 294 | |
|---|
| 303 | tag | 295 | tag |
|---|
| 304 | A tag is a code command enclosed in angle brackets such as, | 296 | A tag is a code command enclosed in angle brackets such as, |
|---|
| 305 | "<strong>". Every tag exists as pairs of an opening tag and a | 297 | "<strong>". Every tag exists as pairs of an opening tag and a |
|---|
| 306 | closing tag. All closing tags are identical to their opening | 298 | closing tag. All closing tags are identical to their opening |
|---|
| 307 | counter-part except that are preceded by a forward slash | 299 | counter-part except that are preceded by a forward slash |
|---|
| 308 | character, such as "</strong>". | 300 | character, such as "</strong>". |
|---|
| 309 | | 301 | |
|---|
| 310 | element | 302 | element |
|---|
| 311 | The word "element" is synonymous and used interchangeably with the | 303 | The word "element" is synonymous and used interchangeably with the |
|---|
| 312 | term "tag". | 304 | term "tag". |
|---|
| 313 | | 305 | |
|---|
| 314 | simple block | 306 | simple block |
|---|
| 315 | A simple block is a tag that is capable of containing text and/or | 307 | A simple block is a tag that is capable of containing text and/or |
|---|
| 316 | line-level tags. | 308 | line-level tags. |
|---|
| 317 | | 309 | |
|---|
| 318 | complex block | 310 | complex block |
|---|
| 319 | A complex block is a tag that is capable of containing simple | 311 | A complex block is a tag that is capable of containing simple |
|---|
| 320 | blocks or complex blocks. | 312 | blocks or complex blocks. |
|---|
| 321 | | 313 | |
|---|
| 322 | line-level tag | 314 | line-level tag |
|---|
| 323 | Line-level tags are only capable of existing in simple blocks. | 315 | Line-level tags are only capable of existing in simple blocks. |
|---|
| 324 | Line-level tags cannot contain other tags. | 316 | Line-level tags cannot contain other tags. |
|---|
| 325 | | 317 | |
|---|
| 326 | processor | 318 | processor |
|---|
| 327 | The term processor is to refer to any application that processes, | 319 | The term processor is to refer to any application that processes, |
|---|
| 328 | interprets, or seeks to process a MML document. The term | 320 | interprets, or seeks to process a MML document. The term |
|---|
| 329 | processor may typically refer to email client applications, but is | 321 | processor may typically refer to email client applications, but is |
|---|
| 330 | not limited to such. The term "MML processor" is directly | 322 | not limited to such. The term "MML processor" is directly |
|---|
| 331 | synonymous to the term "mail client" used by other related | 323 | synonymous to the term "mail client" used by other related |
|---|
| 332 | specifications. | 324 | specifications. |
|---|
| 333 | | 325 | |
|---|
| 334 | | | |
|---|
| 335 | | | |
|---|
| 336 | Cheney Standards Track [Page 6] | | |
|---|
| 337 | | | |
|---|
| 338 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 339 | | | |
|---|
| 340 | | | |
|---|
| 341 | accessibility | 326 | accessibility |
|---|
| 342 | Accessibility is the degree of ease from which any human is | 327 | Accessibility is the degree of ease from which any human is |
|---|
| 343 | equally capable of receiving data intended for human consumption | 328 | equally capable of receiving data intended for human consumption |
|---|
| 344 | from the desired document or request. Accessibility may refer to | 329 | from the desired document or request. Accessibility may refer to |
|---|
| 345 | persons with a sensory disability, a motor disability, or software | 330 | persons with a sensory disability, a motor disability, or software |
|---|
| 346 | impairment. | 331 | impairment. |
|---|
| | 332 | |
|---|
| | 333 | |
|---|
| | 334 | |
|---|
| | 335 | |
|---|
| | 336 | Cheney Standards Track [Page 6] |
|---|
| | 337 | |
|---|
| | 338 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| 347 | | 339 | |
|---|
| 348 | understandability | 340 | understandability |
|---|
| 349 | Understandability is the degree of ability by which a technology | 341 | Understandability is the degree of ability by which a technology |
|---|
| 350 | can be learned and used by a person who has never seen or used the | 342 | can be learned and used by a person who has never seen or used the |
|---|
| 351 | technology previously. Understandability also refers to the | 343 | technology previously. Understandability also refers to the |
|---|
| 352 | lack of effort necessary for an experienced user to consume and | 344 | lack of effort necessary for an experienced user to consume and |
|---|
| 353 | process the technology. | 345 | process the technology. |
|---|
| 354 | | 346 | |
|---|
| 355 | semantics | 347 | semantics |
|---|
| 356 | Semantics refers to the degree of description provided by meta- | 348 | Semantics refers to the degree of description provided by meta- |
|---|
| 357 | data and syntax rules either statically or through nesting and | 349 | data and syntax rules either statically or through nesting and |
|---|
| 358 | hierarchal implementation thereof. The objective of semantics is | 350 | hierarchal implementation thereof. The objective of semantics is |
|---|
| 359 | to provide the most expansive description of data intended for | 351 | to provide the most expansive description of data intended for |
|---|
| 360 | human consumption without that description interfering with | 352 | human consumption without that description interfering with |
|---|
| 361 | understandability during reading or writing. | 353 | understandability during reading or writing. |
|---|
| 362 | | 354 | |
|---|
| 363 | structure | 355 | structure |
|---|
| 364 | Structure refers to the effectual organization of data only as a | 356 | Structure refers to the effectual organization of data only as a |
|---|
| 365 | result of well organized meta-data containers into a rigid | 357 | result of well organized meta-data containers into a rigid |
|---|
| 366 | hierarchy. | 358 | hierarchy. |
|---|
| 367 | | 359 | |
|---|
| 368 | session | 360 | session |
|---|
| 369 | In the context of MML the term session only refers to an instance | 361 | In the context of MML the term session only refers to an instance |
|---|
| 370 | of communication, which is defined by the <session></session> | 362 | of communication, which is defined by the <session></session> |
|---|
| 371 | tags. | 363 | tags. |
|---|
| 372 | | 364 | |
|---|
| 373 | 2. Philosophy of Design | 365 | 2. Philosophy of Design |
|---|
| 374 | The philosophy of design represents a shell container of decisions | 366 | The philosophy of design represents a shell container of decisions |
|---|
| 375 | whose intent is certain beneficial objectives and to identify | 367 | whose intent is certain beneficial objectives and to identify |
|---|
| 376 | negative consequences. The design philosophies for MML creation are | 368 | negative consequences. The design philosophies for MML creation are |
|---|
| 377 | listed in order of most significant to less relevant. | 369 | listed in order of most significant to less relevant. |
|---|
| 378 | | 370 | |
|---|
| 379 | 2.1. Structure | 371 | 2.1. Structure |
|---|
| 380 | Structure is the primary design consideration influencing MML. It is | 372 | Structure is the primary design consideration influencing MML. It is |
|---|
| 381 | important that structure be the most important factor in the design | 373 | important that structure be the most important factor in the design |
|---|
| 382 | of the language as all other design considerations are merely a | 374 | of the language as all other design considerations are merely a |
|---|
| 383 | result of the logic and conventions imposed by a well structured | 375 | result of the logic and conventions imposed by a well structured |
|---|
| 384 | form. | 376 | form. |
|---|
| 385 | | 377 | |
|---|
| 386 | The primary difference between MML and other markup languages is that | 378 | The primary difference between MML and other markup languages is that |
|---|
| 387 | proper structure is mandatorily imposed upon a document author. This | 379 | proper structure is mandatorily imposed upon a document author. This |
|---|
| 388 | rigid inflexibility produces several profoundly significant benefits | 380 | rigid inflexibility produces several profoundly significant benefits |
|---|
| 389 | that exist inherently, which would otherwise merely be referred as | 381 | that exist inherently, which would otherwise merely be referred as |
|---|
| 390 | best use. The cost that comes from such rigidness is an inability | 382 | best use. The cost that comes from such rigidness is an inability |
|---|
| 391 | | | |
|---|
| 392 | Cheney Standards Track [Page 7] | | |
|---|
| 393 | | | |
|---|
| 394 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 395 | | | |
|---|
| 396 | put content absolutely anywhere in a document in hopes to circumvent | 383 | put content absolutely anywhere in a document in hopes to circumvent |
|---|
| 397 | a processor's short-comings. | 384 | a processor's short-comings. |
|---|
| 398 | | 385 | |
|---|
| 399 | 2.2. Syntax Simplicity and Understandability | 386 | 2.2. Syntax Simplicity and Understandability |
|---|
| 400 | Syntax in MML is rather simple. It MUST be well-formed XML that | 387 | Syntax in MML is rather simple. It MUST be well-formed XML that |
|---|
| 401 | conforms to the MML schema. Every tag in MML must exist as a pair of | 388 | conforms to the MML schema. Every tag in MML must exist as a pair of |
|---|
| 402 | opening and closing tags. Syntax in MML is simple and always | 389 | opening and closing tags. Syntax in MML is simple and always |
|---|
| 403 | uniform. | 390 | uniform. |
|---|
| | 391 | |
|---|
| | 392 | Cheney Standards Track [Page 7] |
|---|
| | 393 | |
|---|
| | 394 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| 404 | | 395 | |
|---|
| 405 | Tag names are English words and not abbreviations or shortcuts. This | 396 | Tag names are English words and not abbreviations or shortcuts. This |
|---|
| 406 | is critical to understandability. An abbreviation is a symbolic | 397 | is critical to understandability. An abbreviation is a symbolic |
|---|
| 407 | representation of its expanded value. Although it may be faster to | 398 | representation of its expanded value. Although it may be faster to |
|---|
| 408 | write <p> instead of <paragraph> we are saving time and physical | 399 | write <p> instead of <paragraph> we are saving time and physical |
|---|
| 409 | effort only at the expense of increase mental effort. If we know a | 400 | effort only at the expense of increase mental effort. If we know a |
|---|
| 410 | <p> tag represents a paragraph then it becomes of a symbol of the | 401 | <p> tag represents a paragraph then it becomes of a symbol of the |
|---|
| 411 | word paragraph, which is a step of mental deduction. | 402 | word paragraph, which is a step of mental deduction. |
|---|
| 412 | | 403 | |
|---|
| 413 | As humans we are rather so consumed by symbolic use that it seems a | 404 | As humans we are rather so consumed by symbolic use that it seems a |
|---|
| 414 | trivial effort to back out single step of symbolic deduction. The | 405 | trivial effort to back out single step of symbolic deduction. The |
|---|
| 415 | savings become significantly more noticeable given the quantity of | 406 | savings become significantly more noticeable given the quantity of |
|---|
| 416 | which meta-data often occurs in large mark up documents. The end | 407 | which meta-data often occurs in large mark up documents. The end |
|---|
| 417 | result is that it is lesser mentally exhausting to read a document | 408 | result is that it is lesser mentally exhausting to read a document |
|---|
| 418 | with descriptive and simple meta-data using complete words. | 409 | with descriptive and simple meta-data using complete words. |
|---|
| 419 | | 410 | |
|---|
| 420 | 2.3. Semantics | 411 | 2.3. Semantics |
|---|
| 421 | Semantics are necessary for binding data, which is useful only to | 412 | Semantics are necessary for binding data, which is useful only to |
|---|
| 422 | humans, and processing syntax, which is only useful to language | 413 | humans, and processing syntax, which is only useful to language |
|---|
| 423 | processors. The objectives of semantic processing is for semantic | 414 | processors. The objectives of semantic processing is for semantic |
|---|
| 424 | processors to parse human supplied data and make decisions upon data | 415 | processors to parse human supplied data and make decisions upon data |
|---|
| 425 | that result in output relative to human decisions. | 416 | that result in output relative to human decisions. |
|---|
| 426 | | 417 | |
|---|
| 427 | MML was designed with consideration for applying semantics in the | 418 | MML was designed with consideration for applying semantics in the |
|---|
| 428 | least specific manner. Tag names were created for understandability | 419 | least specific manner. Tag names were created for understandability |
|---|
| 429 | and not semantics. Any benefit received to semantics is purely | 420 | and not semantics. Any benefit received to semantics is purely |
|---|
| 430 | consequential. There are two remedies to this intended lack of | 421 | consequential. There are two remedies to this intended lack of |
|---|
| 431 | elaboration. Every tag in the <markup> section of MML is granted use | 422 | elaboration. Every tag in the <markup> section of MML is granted use |
|---|
| 432 | of the role attribute. For the role attribute please see section | 423 | of the role attribute. For the role attribute please see section |
|---|
| 433 | 7.4.4. role Attribute. Hierarchal semantics are the primary | 424 | 7.4.4. role Attribute. Hierarchal semantics are the primary |
|---|
| 434 | unintended beneficiary of a rigid structure imposed upon the data. | 425 | unintended beneficiary of a rigid structure imposed upon the data. |
|---|
| 435 | A combined use of the role attribute or the tag names and the | 426 | A combined use of the role attribute or the tag names and the |
|---|
| 436 | hierarchal structure in which they exist is the second remedy for the | 427 | hierarchal structure in which they exist is the second remedy for the |
|---|
| 437 | lack of semantic elaboration. | 428 | lack of semantic elaboration. |
|---|
| 438 | | 429 | |
|---|
| 439 | Even though conventions in MML were not created to directly benefit | 430 | Even though conventions in MML were not created to directly benefit |
|---|
| 440 | semantics the conventions of semantic languages, such as Resource | 431 | semantics the conventions of semantic languages, such as Resource |
|---|
| 441 | Document Framework, were the primary influencing factor in creating | 432 | Document Framework, were the primary influencing factor in creating |
|---|
| 442 | the concepts and rules for imposing structure and tag hierarchy. | 433 | the concepts and rules for imposing structure and tag hierarchy. |
|---|
| 443 | | 434 | |
|---|
| 444 | | | |
|---|
| 445 | | | |
|---|
| 446 | | | |
|---|
| 447 | | | |
|---|
| 448 | Cheney Standards Track [Page 8] | | |
|---|
| 449 | | | |
|---|
| 450 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 451 | | | |
|---|
| 452 | 2.4. Accessibility | 435 | 2.4. Accessibility |
|---|
| 453 | It is an important factor that all persons are equally capable of | 436 | It is an important factor that all persons are equally capable of |
|---|
| 454 | accessing, using, and understanding documents defined as MML. | 437 | accessing, using, and understanding documents defined as MML. |
|---|
| 455 | Accessibility is a lesser important design factor as many concerns of | 438 | Accessibility is a lesser important design factor as many concerns of |
|---|
| 456 | accessibility are addressed by proper use of semantics and | 439 | accessibility are addressed by proper use of semantics and |
|---|
| 457 | understandability. Usability is primarily a result of presentation | 440 | understandability. Usability is primarily a result of presentation |
|---|
| 458 | of the data, which exceeds the scope of this document. | 441 | of the data, which exceeds the scope of this document. |
|---|
| 459 | | 442 | |
|---|
| 460 | There are constraints upon processing specified by this document that | 443 | There are constraints upon processing specified by this document that |
|---|
| 461 | may serve to benefit accessibility. See section 4.1. Processor | 444 | may serve to benefit accessibility. See section 4.1. Processor |
|---|
| 462 | Requirements and Constraints. | 445 | Requirements and Constraints. |
|---|
| | 446 | |
|---|
| | 447 | |
|---|
| | 448 | Cheney Standards Track [Page 8] |
|---|
| | 449 | |
|---|
| | 450 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| 463 | | 451 | |
|---|
| 464 | 2.5. Presentation | 452 | 2.5. Presentation |
|---|
| 465 | Presentation is perhaps the least concern of all design factors | 453 | Presentation is perhaps the least concern of all design factors |
|---|
| 466 | influencing MML. All presentation will exist in either an external | 454 | influencing MML. All presentation will exist in either an external |
|---|
| 467 | stylesheet(s) or the default presentational conventions supplied by | 455 | stylesheet(s) or the default presentational conventions supplied by |
|---|
| 468 | the MML processor. | 456 | the MML processor. |
|---|
| 469 | | 457 | |
|---|
| 470 | This version of MML only recognizes Cascading Style Sheets and | 458 | This version of MML only recognizes Cascading Style Sheets and |
|---|
| 471 | Extensible Stylesheet Language as presentation languages. The | 459 | Extensible Stylesheet Language as presentation languages. The |
|---|
| 472 | degree of processing compliance afforded to those languages and | 460 | degree of processing compliance afforded to those languages and |
|---|
| 473 | which versions are process-able are processor specific concerns, | 461 | which versions are process-able are processor specific concerns, |
|---|
| 474 | which exceed the scope of this document. Please see section | 462 | which exceed the scope of this document. Please see section |
|---|
| 475 | 3.4. Stylesheet Technologies for more information. | 463 | 3.4. Stylesheet Technologies for more information. |
|---|
| 476 | | 464 | |
|---|
| 477 | MML processors should make no assumption that there is an implied | 465 | MML processors should make no assumption that there is an implied |
|---|
| 478 | default presentation that any tag, element, or concept must adhere | 466 | default presentation that any tag, element, or concept must adhere |
|---|
| 479 | to. Please see section | 467 | to. Please see section |
|---|
| 480 | | 468 | |
|---|
| 481 | 2.6. Security | 469 | 2.6. Security |
|---|
| 482 | While security is always important it is of trivial concern to the | 470 | While security is always important it is of trivial concern to the |
|---|
| 483 | describing of data, which is why security is an consideration for the | 471 | describing of data, which is why security is an consideration for the |
|---|
| 484 | design of MML, but is lowest priority. Much of the effort in | 472 | design of MML, but is lowest priority. Much of the effort in |
|---|
| 485 | assuring MML data remains confidential and maintains integrity rests | 473 | assuring MML data remains confidential and maintains integrity rests |
|---|
| 486 | on the processing of the MML processor, the security of the protocols | 474 | on the processing of the MML processor, the security of the protocols |
|---|
| 487 | used to transport the data, and the general security practices of | 475 | used to transport the data, and the general security practices of |
|---|
| 488 | document authors. | 476 | document authors. |
|---|
| 489 | | 477 | |
|---|
| 490 | Nonrepudiation is the most important security consideration, except | 478 | Nonrepudiation is the most important security consideration, except |
|---|
| 491 | perhaps for encryption, concerning email. The job of nonrepudiation | 479 | perhaps for encryption, concerning email. The job of nonrepudiation |
|---|
| 492 | rests most prominently with proper storage practices of documents by | 480 | rests most prominently with proper storage practices of documents by |
|---|
| 493 | users and time/date stamps imposed by email processors on the arrival | 481 | users and time/date stamps imposed by email processors on the arrival |
|---|
| 494 | of mail documents. MML does contribute to nonrepudiation by | 482 | of mail documents. MML does contribute to nonrepudiation by |
|---|
| 495 | requiring a timestamp in a manner beyond user control. Please see | 483 | requiring a timestamp in a manner beyond user control. Please see |
|---|
| 496 | section 4.1.4. Session Time-stamp and 7.2.2. <session> Tag. | 484 | section 4.1.4. Session Time-stamp and 7.2.2. <session> Tag. |
|---|
| 497 | | 485 | |
|---|
| 498 | MML does provide methods for specifying implementation of public key | 486 | MML does provide methods for specifying implementation of public key |
|---|
| 499 | distribution to facilitate encryption. Please see section 3.6. | 487 | distribution to facilitate encryption. Please see section 3.6. |
|---|
| 500 | Public Key Infrastructure. | 488 | Public Key Infrastructure. |
|---|
| 501 | | 489 | |
|---|
| 502 | | | |
|---|
| 503 | | | |
|---|
| 504 | Cheney Standards Track [Page 9] | | |
|---|
| 505 | | | |
|---|
| 506 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 507 | | | |
|---|
| 508 | MML also implements a description scheme for every attached asset | 490 | MML also implements a description scheme for every attached asset |
|---|
| 509 | using MIME to identify various types of media. Media can only be | 491 | using MIME to identify various types of media. Media can only be |
|---|
| 510 | executed according to the specified MIME type value. The intent is | 492 | executed according to the specified MIME type value. The intent is |
|---|
| 511 | that a file that looks like a graphic a d has the file extension of a | 493 | that a file that looks like a graphic a d has the file extension of a |
|---|
| 512 | a graphic may actually be a malicious executable program, but if it | 494 | a graphic may actually be a malicious executable program, but if it |
|---|
| 513 | has a specified MIME type of a graphic format it can only open as a | 495 | has a specified MIME type of a graphic format it can only open as a |
|---|
| 514 | graphic or it MUST fail to open. For more information please see | 496 | graphic or it MUST fail to open. For more information please see |
|---|
| 515 | section 3.8. Multipurpose Internet Mail Extensions and section 4.1.3. | 497 | section 3.8. Multipurpose Internet Mail Extensions and section 4.1.3. |
|---|
| 516 | MIME Execution Restriction. | 498 | MIME Execution Restriction. |
|---|
| 517 | | 499 | |
|---|
| 518 | 3. External Technologies | 500 | 3. External Technologies |
|---|
| 519 | In order to advance the functionality of this technology it is | 501 | In order to advance the functionality of this technology it is |
|---|
| 520 | necessary to incorporate use of prior existing standards. | 502 | necessary to incorporate use of prior existing standards. |
|---|
| | 503 | |
|---|
| | 504 | Cheney Standards Track [Page 9] |
|---|
| | 505 | |
|---|
| | 506 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| 521 | | 507 | |
|---|
| 522 | 3.1. Extensible Markup Language (XML) and W3C XML Schema | 508 | 3.1. Extensible Markup Language (XML) and W3C XML Schema |
|---|
| 523 | MML is written in W3C XML Schema, which is written XML. As a result | 509 | MML is written in W3C XML Schema, which is written XML. As a result |
|---|
| 524 | MML code is case sensitive. This means all tag names MUST be lower | 510 | MML code is case sensitive. This means all tag names MUST be lower |
|---|
| 525 | case. XML also requires that all attribute values MUST be quoted, | 511 | case. XML also requires that all attribute values MUST be quoted, |
|---|
| 526 | tags MUST be properly nested, and every opening tag MUST have a | 512 | tags MUST be properly nested, and every opening tag MUST have a |
|---|
| 527 | corresponding closing tag. Failure to adhere to these syntax rules | 513 | corresponding closing tag. Failure to adhere to these syntax rules |
|---|
| 528 | will result in the document not validating, which will cause it to | 514 | will result in the document not validating, which will cause it to |
|---|
| 529 | not send. Please see section 4.1.1. Validation for more information. | 515 | not send. Please see section 4.1.1. Validation for more information. |
|---|
| 530 | | 516 | |
|---|
| 531 | 3.2. XForms | 517 | 3.2. XForms |
|---|
| 532 | XForms is the only form method specified in MML. Where XForms usage | 518 | XForms is the only form method specified in MML. Where XForms usage |
|---|
| 533 | is allowed it must be used in accordance with the XForms schema: | 519 | is allowed it must be used in accordance with the XForms schema: |
|---|
| 534 | http://www.w3.org/Markup/Forms/2002/XForms-Schema.xsd | 520 | http://www.w3.org/Markup/Forms/2002/XForms-Schema.xsd |
|---|
| 535 | Processors MUST use XForms version 1.1 to be compliant with this | 521 | Processors MUST use XForms version 1.1 to be compliant with this |
|---|
| 536 | version of MML. | 522 | version of MML. |
|---|
| 537 | | 523 | |
|---|
| 538 | 3.3. Accessible Rich Internet Applications | 524 | 3.3. Accessible Rich Internet Applications |
|---|
| 539 | The standards specification Accessible Rich Internet Applications, | 525 | The standards specification Accessible Rich Internet Applications, |
|---|
| 540 | WAI-ARIA, is not included into this version of MML due to the | 526 | WAI-ARIA, is not included into this version of MML due to the |
|---|
| 541 | specification not being formalized at the time of this writing. | 527 | specification not being formalized at the time of this writing. |
|---|
| 542 | WAI-ARIA is intended to be implemented in future versions of MML. | 528 | WAI-ARIA is intended to be implemented in future versions of MML. |
|---|
| 543 | For more information please see http://www.w3c.org/WAI/ | 529 | For more information please see http://www.w3c.org/WAI/ |
|---|
| 544 | | 530 | |
|---|
| 545 | 3.4. Resource Document Framework | 531 | 3.4. Resource Document Framework |
|---|
| 546 | Resource Document Framework, RDF, is not an included technology of | 532 | Resource Document Framework, RDF, is not an included technology of |
|---|
| 547 | this specification, however RDF did significantly influence design | 533 | this specification, however RDF did significantly influence design |
|---|
| 548 | patterns of MML. RDF implementation MAY occur as a server-side | 534 | patterns of MML. RDF implementation MAY occur as a server-side |
|---|
| 549 | feature, an optional client specific feature, or a MML processor | 535 | feature, an optional client specific feature, or a MML processor |
|---|
| 550 | behavior feature. RDF implementation MUST NOT interfere with | 536 | behavior feature. RDF implementation MUST NOT interfere with |
|---|
| 551 | conventions, syntax, data, or meta-data supplied in the document | 537 | conventions, syntax, data, or meta-data supplied in the document |
|---|
| 552 | directly. This is necessary so that a MML document maintains a | 538 | directly. This is necessary so that a MML document maintains a |
|---|
| 553 | pre-RDF existence for distribution to other users that may not be | 539 | pre-RDF existence for distribution to other users that may not be |
|---|
| 554 | capable of processing RDF. For more information please see | 540 | capable of processing RDF. For more information please see |
|---|
| 555 | http://www.w3c.org/RDF/ | 541 | http://www.w3c.org/RDF/ |
|---|
| 556 | | 542 | |
|---|
| 557 | | | |
|---|
| 558 | | | |
|---|
| 559 | | | |
|---|
| 560 | Cheney Standards Track [Page 10] | | |
|---|
| 561 | | | |
|---|
| 562 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 563 | | | |
|---|
| 564 | 3.5. Stylesheet Technologies | 543 | 3.5. Stylesheet Technologies |
|---|
| 565 | This version of MML recognizes only Cascading Style Sheets (CSS) and | 544 | This version of MML recognizes only Cascading Style Sheets (CSS) and |
|---|
| 566 | Extensible Stylesheets Language (XSL) as stylesheet languages. MML | 545 | Extensible Stylesheets Language (XSL) as stylesheet languages. MML |
|---|
| 567 | imposes no requirement to support stylesheets. If a MML processor | 546 | imposes no requirement to support stylesheets. If a MML processor |
|---|
| 568 | does attempt to support a particular stylesheet it SHOULD state what | 547 | does attempt to support a particular stylesheet it SHOULD state what |
|---|
| 569 | version is supported and SHOULD fully support that version according | 548 | version is supported and SHOULD fully support that version according |
|---|
| 570 | to its specification. For more information on CSS please see | 549 | to its specification. For more information on CSS please see |
|---|
| 571 | http://www.w3.org/Style/CSS/ For more information on XSL please see | 550 | http://www.w3.org/Style/CSS/ For more information on XSL please see |
|---|
| 572 | http://www.w3.org/Style/XSL/ | 551 | http://www.w3.org/Style/XSL/ |
|---|
| 573 | | 552 | |
|---|
| | 553 | |
|---|
| | 554 | |
|---|
| | 555 | |
|---|
| | 556 | |
|---|
| | 557 | |
|---|
| | 558 | |
|---|
| | 559 | |
|---|
| | 560 | Cheney Standards Track [Page 10] |
|---|
| | 561 | |
|---|
| | 562 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 563 | |
|---|
| 574 | 3.6. Behaviors and Scripting | 564 | 3.6. Behaviors and Scripting |
|---|
| 575 | MML does not support any scripting or behavior technologies. MML | 565 | MML does not support any scripting or behavior technologies. MML |
|---|
| 576 | processors MUST NOT implement scripting in MML documents. This | 566 | processors MUST NOT implement scripting in MML documents. This |
|---|
| 577 | version of MML does not provide a solution to likely cross-site | 567 | version of MML does not provide a solution to likely cross-site |
|---|
| 578 | scripting vulnerabilities, breaches of non-repudiation, or | 568 | scripting vulnerabilities, breaches of non-repudiation, or |
|---|
| 579 | interference to the integrity of the data that may result from the | 569 | interference to the integrity of the data that may result from the |
|---|
| 580 | execution of scripting. | 570 | execution of scripting. |
|---|
| 581 | | 571 | |
|---|
| 582 | 3.7. Public Key Infrastructure | 572 | 3.7. Public Key Infrastructure |
|---|
| 583 | MML supports the transfer of public keys by directly embedding the | 573 | MML supports the transfer of public keys by directly embedding the |
|---|
| 584 | hash value of the public key into the document. MML provides no | 574 | hash value of the public key into the document. MML provides no |
|---|
| 585 | support for specifications regarding encryption, data transport, or | 575 | support for specifications regarding encryption, data transport, or |
|---|
| 586 | confidentiality. These are application specific and protocol | 576 | confidentiality. These are application specific and protocol |
|---|
| 587 | features that exceed the scope of this document. Please see section | 577 | features that exceed the scope of this document. Please see section |
|---|
| 588 | 7.2.8. <public-key> Tag for more information on MML implementation. | 578 | 7.2.8. <public-key> Tag for more information on MML implementation. |
|---|
| 589 | For PKI specifications please see http://www.rsa.com/rsalabs/pkcs/ | 579 | For PKI specifications please see http://www.rsa.com/rsalabs/pkcs/ |
|---|
| 590 | | 580 | |
|---|
| 591 | 3.8 Uniform Resource Identifier | 581 | 3.8 Uniform Resource Identifier |
|---|
| 592 | Uniform Resource Identifier (URI) is a representation of an address | 582 | Uniform Resource Identifier (URI) is a representation of an address |
|---|
| 593 | to an external asset. MML requires the use of URIs to specify | 583 | to an external asset. MML requires the use of URIs to specify |
|---|
| 594 | locations any object or stylesheet. Aside from text the only data | 584 | locations any object or stylesheet. Aside from text the only data |
|---|
| 595 | that MAY be included directly into the document are public key | 585 | that MAY be included directly into the document are public key |
|---|
| 596 | hashes. For additional information please refer to RFC 3305. | 586 | hashes. For additional information please refer to RFC 3305. |
|---|
| 597 | | 587 | |
|---|
| 598 | 3.9. Multipurpose Internet Mail Extensions | 588 | 3.9. Multipurpose Internet Mail Extensions |
|---|
| 599 | Multipurpose Internet Mail Extensions (MIME) is specification | 589 | Multipurpose Internet Mail Extensions (MIME) is specification |
|---|
| 600 | designed to support an expanded character set beyond the basic 7-bit | 590 | designed to support an expanded character set beyond the basic 7-bit |
|---|
| 601 | ASCII natively supported by SMTP. For more information on the MIME | 591 | ASCII natively supported by SMTP. For more information on the MIME |
|---|
| 602 | specification please refer to RFC 2045, RFC 2046, RFC 2047, RFC 4288, | 592 | specification please refer to RFC 2045, RFC 2046, RFC 2047, RFC 4288, |
|---|
| 603 | RFC 4289, and RFC 2077. | 593 | RFC 4289, and RFC 2077. |
|---|
| 604 | | 594 | |
|---|
| 605 | 4. Processor Roles | 595 | 4. Processor Roles |
|---|
| 606 | The role of a processor of MML is to conform to the following | 596 | The role of a processor of MML is to conform to the following |
|---|
| 607 | specified requirements. Processors of MML are, however, allowed | 597 | specified requirements. Processors of MML are, however, allowed |
|---|
| 608 | certain freedoms from presumption that are also specified. | 598 | certain freedoms from presumption that are also specified. |
|---|
| 609 | | 599 | |
|---|
| 610 | MML processors are encouraged to test the limits of innovation. | 600 | MML processors are encouraged to test the limits of innovation. |
|---|
| 611 | Diversity, usability, and customization are necessary results of | 601 | Diversity, usability, and customization are necessary results of |
|---|
| 612 | competition. The intent of section 4.1. Processor Requirements and | 602 | competition. The intent of section 4.1. Processor Requirements and |
|---|
| 613 | Constraints is to impose requirements upon MML processors to ensure | 603 | Constraints is to impose requirements upon MML processors to ensure |
|---|
| 614 | the integrity of the language. The intent of section 4.2. Processor | 604 | the integrity of the language. The intent of section 4.2. Processor |
|---|
| 615 | | | |
|---|
| 616 | Cheney Standards Track [Page 11] | | |
|---|
| 617 | | | |
|---|
| 618 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 619 | | | |
|---|
| 620 | Allowances is to illustrate some areas where MML processor vendors | 605 | Allowances is to illustrate some areas where MML processor vendors |
|---|
| 621 | are free to explore without fear of violating this specification. | 606 | are free to explore without fear of violating this specification. |
|---|
| 622 | | 607 | |
|---|
| 623 | 4.1. Processor Requirements and Constraints | 608 | 4.1. Processor Requirements and Constraints |
|---|
| 624 | The intent of imposing requirements and constraints unto the | 609 | The intent of imposing requirements and constraints unto the |
|---|
| 625 | processor is to provide a uniform existence for data, meta-data, and | 610 | processor is to provide a uniform existence for data, meta-data, and |
|---|
| 626 | syntax rules contained in a MML document not at the burden of a | 611 | syntax rules contained in a MML document not at the burden of a |
|---|
| 627 | document author. | 612 | document author. |
|---|
| 628 | | 613 | |
|---|
| | 614 | |
|---|
| | 615 | |
|---|
| | 616 | Cheney Standards Track [Page 11] |
|---|
| | 617 | |
|---|
| | 618 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 619 | |
|---|
| 629 | 4.1.1. Validation | 620 | 4.1.1. Validation |
|---|
| 630 | It is absolutely essential that a MML MUST validate against the MML | 621 | It is absolutely essential that a MML MUST validate against the MML |
|---|
| 631 | schema prior to transmission. If a MML document does not validate it | 622 | schema prior to transmission. If a MML document does not validate it |
|---|
| 632 | MUST NOT be transmitted as email across any email specific protocol | 623 | MUST NOT be transmitted as email across any email specific protocol |
|---|
| 633 | or Hyper Text Transfer Protocol. A MML processor is not REQUIRED to | 624 | or Hyper Text Transfer Protocol. A MML processor is not REQUIRED to |
|---|
| 634 | receive any malformed or invalid MML document. | 625 | receive any malformed or invalid MML document. |
|---|
| 635 | | 626 | |
|---|
| 636 | It is not invalid, according to the schema, for a session author to | 627 | It is not invalid, according to the schema, for a session author to |
|---|
| 637 | include empty tags, such as <style></style>. Empty tags SHOULD be | 628 | include empty tags, such as <style></style>. Empty tags SHOULD be |
|---|
| 638 | removed by the MML processor during validation. Every tag SHOULD | 629 | removed by the MML processor during validation. Every tag SHOULD |
|---|
| 639 | contain text, other tags, or both if so allowed. | 630 | contain text, other tags, or both if so allowed. |
|---|
| 640 | | 631 | |
|---|
| 641 | 4.1.2. RFC 2822/5322 Conformance | 632 | 4.1.2. RFC 2822/5322 Conformance |
|---|
| 642 | A MML processor must create RFC 5322 conformant mail headers for | 633 | A MML processor must create RFC 5322 conformant mail headers for |
|---|
| 643 | backwards compatibility. MML aware clients/servers are required to | 634 | backwards compatibility. MML aware clients/servers are required to |
|---|
| 644 | ignore this header data and instead rely only upon the header | 635 | ignore this header data and instead rely only upon the header |
|---|
| 645 | information specified within the document. This is necessary to | 636 | information specified within the document. This is necessary to |
|---|
| 646 | ensure seamless transactions with the SMTP protocol. This header | 637 | ensure seamless transactions with the SMTP protocol. This header |
|---|
| 647 | data must be created after the user submits a document for transport | 638 | data must be created after the user submits a document for transport |
|---|
| 648 | and prior to the document being transported. | 639 | and prior to the document being transported. |
|---|
| 649 | | 640 | |
|---|
| 650 | 4.1.3. Session Separation and Presentation | 641 | 4.1.3. Session Separation and Presentation |
|---|
| 651 | MML processors MUST process each session of a MML document | 642 | MML processors MUST process each session of a MML document |
|---|
| 652 | separately. This means a stylesheet specified in one particular | 643 | separately. This means a stylesheet specified in one particular |
|---|
| 653 | session MUST NOT be processed in another session on the same | 644 | session MUST NOT be processed in another session on the same |
|---|
| 654 | document. For instance a background specified, via stylesheet, in | 645 | document. For instance a background specified, via stylesheet, in |
|---|
| 655 | one session cannot exist as a background in any other session unless | 646 | one session cannot exist as a background in any other session unless |
|---|
| 656 | so specified in each other session even if in the same document. | 647 | so specified in each other session even if in the same document. |
|---|
| 657 | | 648 | |
|---|
| 658 | A MML processor SHOULD allow session authors to alter the | 649 | A MML processor SHOULD allow session authors to alter the |
|---|
| 659 | presentation of all elements and content in a session even if those | 650 | presentation of all elements and content in a session even if those |
|---|
| 660 | elements or content exist outside the message body. This is not a | 651 | elements or content exist outside the message body. This is not a |
|---|
| 661 | requirement because MML processors MAY choose to display the session | 652 | requirement because MML processors MAY choose to display the session |
|---|
| 662 | header information only in their application shell. | 653 | header information only in their application shell. |
|---|
| 663 | | 654 | |
|---|
| 664 | 4.1.4. Session Preservation | 655 | 4.1.4. Session Preservation |
|---|
| 665 | All prior sessions received in a MML document MUST be preserved | 656 | All prior sessions received in a MML document MUST be preserved |
|---|
| 666 | verbatim, including whitespace. The only decision that MAY be made | 657 | verbatim, including whitespace. The only decision that MAY be made |
|---|
| 667 | upon prior sessions is whether external assets can be processed. A | 658 | upon prior sessions is whether external assets can be processed. A |
|---|
| 668 | MML processor SHOULD take steps to prevent prior sessions from manual | 659 | MML processor SHOULD take steps to prevent prior sessions from manual |
|---|
| 669 | alteration by a session author. | 660 | alteration by a session author. |
|---|
| 670 | | 661 | |
|---|
| 671 | | | |
|---|
| 672 | Cheney Standards Track [Page 12] | | |
|---|
| 673 | | | |
|---|
| 674 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 675 | | | |
|---|
| 676 | 4.1.5. Character Set | 662 | 4.1.5. Character Set |
|---|
| 677 | The official character set for this version of MML is UTF16. | 663 | The official character set for this version of MML is UTF16. |
|---|
| 678 | | 664 | |
|---|
| 679 | 4.1.6. Session Time-stamp | 665 | 4.1.6. Session Time-stamp |
|---|
| 680 | A time-stamp attribute is REQUIRED for each <session> tag. The value | 666 | The value of the time-stamp attribute MUST be written by the MML |
|---|
| 681 | of this time-stamp must be based upon the session author's system | 667 | processor between the moment the session author submits the document |
|---|
| 682 | clock. This value must be written by the MML processor between the | 668 | for transmission and the validation by the MML processor. The MML |
|---|
| 683 | moment the session author submits the document for transmission and | 669 | processor MUST write over any value supplied by the author with the |
|---|
| 684 | the actual transmission of the document. If a value for the | 670 | correct value. The value MUST be based upon the local system clock. |
|---|
| 685 | time-stamp attribute is supplied by the author the MML processor MUST | 671 | |
|---|
| 686 | write over with the correct value. It is absolutely essential that | 672 | Cheney Standards Track [Page 12] |
|---|
| 687 | this be executed effectively as a tool to establish nonrepudiation. | 673 | |
|---|
| | 674 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| 688 | | 675 | |
|---|
| 689 | 4.1.7. URI Resolution | 676 | 4.1.7. URI Resolution |
|---|
| 690 | MML processors MUST set a standard timeout for any URI that is | 677 | MML processors MUST set a standard timeout for any URI that is |
|---|
| 691 | referenced in a MML document. The length of that timeout MAY be | 678 | referenced in a MML document. The length of that timeout MAY be |
|---|
| 692 | determined by the MML processor. A MML processor MAY or MAY not | 679 | determined by the MML processor. A MML processor MAY or MAY not |
|---|
| 693 | allow its user to adjust the timeout length. If a MML processor | 680 | allow its user to adjust the timeout length. If a MML processor |
|---|
| 694 | cannot resolve any resource at its specified URI timeout that | 681 | cannot resolve any resource at its specified URI timeout that |
|---|
| 695 | resource MUST fail. If a URI is resolved but points to a location | 682 | resource MUST fail. If a URI is resolved but points to a location |
|---|
| 696 | that is not the requested resource that resource MUST fail. | 683 | that is not the requested resource that resource MUST fail. |
|---|
| 697 | | 684 | |
|---|
| 698 | 4.1.8. MIME Execution Restriction | 685 | 4.1.8. MIME Execution Restriction |
|---|
| 699 | Every object, stylesheet, or other external resource MUST be | 686 | Every object, stylesheet, or other external resource MUST be |
|---|
| 700 | processed strictly according to its specified MIME type. If a | 687 | processed strictly according to its specified MIME type. If a |
|---|
| 701 | resource does not match its associated MIME type it MUST NOT be | 688 | resource does not match its associated MIME type it MUST NOT be |
|---|
| 702 | executed. A MML processor is not REQUIRED to process any external | 689 | executed. A MML processor is not REQUIRED to process any external |
|---|
| 703 | resource. | 690 | resource. |
|---|
| 704 | | 691 | |
|---|
| 705 | 4.1.9. Caching | 692 | 4.1.9. Caching |
|---|
| 706 | External assets, such as stylesheets or objects, MUST be cacheable by | 693 | External assets, such as stylesheets or objects, MUST be cacheable by |
|---|
| 707 | the MML processor. Caching significantly improves performs by | 694 | the MML processor. Caching significantly improves performs by |
|---|
| 708 | reducing the demand for bandwidth and allowing access to content even | 695 | reducing the demand for bandwidth and allowing access to content even |
|---|
| 709 | when offline. Options, configuration, and implementation MUST exist | 696 | when offline. Options, configuration, and implementation MUST exist |
|---|
| 710 | entirely at the discretion of the MML processor. | 697 | entirely at the discretion of the MML processor. |
|---|
| 711 | | 698 | |
|---|
| 712 | 4.1.10. Local Processing | 699 | 4.1.10. Local Processing |
|---|
| 713 | MML processors MUST locally contain all required code components | 700 | MML processors MUST locally contain all required code components |
|---|
| 714 | necessary to process and validate a MML document according to the | 701 | necessary to process and validate a MML document according to the |
|---|
| 715 | MML schema. These components can be obtained from the following | 702 | MML schema. These components can be obtained from the following |
|---|
| 716 | list: | 703 | list: |
|---|
| 717 | | 704 | |
|---|
| 718 | * mml.xsd | 705 | * mml.xsd |
|---|
| 719 | * http://www.w3.org/MarkUp/Forms/2002/XForms-Schema.xsd | 706 | * http://www.w3.org/MarkUp/Forms/2002/XForms-Schema.xsd |
|---|
| 720 | * http://www.w3.org/MarkUp/SCHEMA/xml-events-attribs-1.xsd | 707 | * http://www.w3.org/MarkUp/SCHEMA/xml-events-attribs-1.xsd |
|---|
| 721 | * http://www.w3.org/2001/XMLSchema.xsd | 708 | * http://www.w3.org/2001/XMLSchema.xsd |
|---|
| 722 | * http://www.w3.org/2001/03/xml.xsd | 709 | * http://www.w3.org/2001/03/xml.xsd |
|---|
| 723 | * http://www.w3.org/2001/XMLSchema.dtd | 710 | * http://www.w3.org/2001/XMLSchema.dtd |
|---|
| 724 | * http://www.w3.org/2001/datatypes.dtd | 711 | * http://www.w3.org/2001/datatypes.dtd |
|---|
| 725 | * mime.xsd | 712 | * mime.xsd |
|---|
| 726 | | 713 | |
|---|
| 727 | | | |
|---|
| 728 | Cheney Standards Track [Page 13] | | |
|---|
| 729 | | | |
|---|
| 730 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 731 | | | |
|---|
| 732 | MML processors MUST NOT require the use of a network or internet | 714 | MML processors MUST NOT require the use of a network or internet |
|---|
| 733 | connection to process or validate a MML document. | 715 | connection to process or validate a MML document. |
|---|
| 734 | | 716 | |
|---|
| 735 | 4.1.11. MIME Catalogue | 717 | 4.1.11. MIME Catalogue |
|---|
| 736 | A MML processor's list of MIME types for MUST exist as a local schema | 718 | A MML processor's list of MIME types for MUST exist as a local schema |
|---|
| 737 | file. This file MUST be available for editing by either an | 719 | file. This file MUST be available for editing by either an |
|---|
| 738 | administrator or common user. Adding new MIME types to the list will | 720 | administrator or common user. Adding new MIME types to the list will |
|---|
| 739 | likely result in a failure to process outside an internal network. | 721 | likely result in a failure to process outside an internal network. |
|---|
| 740 | Removing MIME types from the list MUST result in a failure to process | 722 | Removing MIME types from the list MUST result in a failure to process |
|---|
| 741 | media of those types. By default the values in the MIME catalogue | 723 | media of those types. By default the values in the MIME catalogue |
|---|
| 742 | file will be every IANA registered type. | 724 | file will be every IANA registered type. |
|---|
| 743 | | 725 | |
|---|
| | 726 | |
|---|
| | 727 | |
|---|
| | 728 | Cheney Standards Track [Page 13] |
|---|
| | 729 | |
|---|
| | 730 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 731 | |
|---|
| 744 | 4.1.12. From and Reply-to Tags | 732 | 4.1.12. From and Reply-to Tags |
|---|
| 745 | The <from> and <reply-to> tags are required tags, so the tags will | 733 | The <from> and <reply-to> tags are required tags, so the tags will |
|---|
| 746 | exist even if their content is null. If their content is null the | 734 | exist even if their content is null. If their content is null the |
|---|
| 747 | MML processor MUST supply default values of the session author's | 735 | MML processor MUST supply default values of the session author's |
|---|
| 748 | email address to the <mail-address> child of <from> and the | 736 | email address. This MML processor supplied default content MUST be |
|---|
| 749 | <reply-address>. This MML processor supplied default content MUST be | | |
|---|
| 750 | supplied by the MML processor between the moment the session author | 737 | supplied by the MML processor between the moment the session author |
|---|
| 751 | submits the document for transmission and the sending of the actual | 738 | submits the document for transmission and the required validation by |
|---|
| 752 | document. | 739 | the MML processor. The default value for the <from> tag MUST be the |
|---|
| | 740 | address represented by the author. The default value for the |
|---|
| | 741 | <reply-to> tag MUST match the default value of the <from> tag. |
|---|
| 753 | | 742 | |
|---|
| 754 | Session authors are allowed to specify content for these elements to | 743 | Session authors are allowed to specify content for these elements to |
|---|
| 755 | hide their email address. The benefit is to customize how other | 744 | hide their email address. The benefit is to customize how other |
|---|
| 756 | session authors can control direct traffic, such as reply and forward | 745 | session authors can control direct traffic, such as reply and forward |
|---|
| 757 | traffic, back to their email address. It is to understand the actual | 746 | traffic, back to their email address. It is important to understand |
|---|
| 758 | benefit of these fields as they offer absolutely no security | 747 | the actual benefit of these fields as they offer absolutely no |
|---|
| 759 | advantage. MML processors MUST NOT use, process, or regulate the | 748 | security advantage. MML processors MUST NOT use, process, or |
|---|
| 760 | <from> or <reply-to> tags for any intent related to security. Email | 749 | regulate the <from> or <reply-to> tags for any intent related to |
|---|
| 761 | transmission protocols operate in unencrypted plain-text by default, | 750 | security. Email transmission protocols operate in unencrypted |
|---|
| 762 | which is where any user can easily find any address or identity | 751 | plain-text by default, which is where any user can easily find any |
|---|
| 763 | information. | 752 | address or identity information. |
|---|
| 764 | | 753 | |
|---|
| 765 | Please see section 7.2.4. <to>, <copy>, blind-Copy>, and <from> Tags | 754 | Please see section 7.2.4. <to>, <copy>, blind-Copy>, and <from> Tags |
|---|
| 766 | and section 7.2.9. <reply-to>. | 755 | and section 7.2.9. <reply-to>. |
|---|
| 767 | | 756 | |
|---|
| 768 | 4.1.13. Attachments | 757 | 4.1.13. Attachments |
|---|
| 769 | Attachments MUST be sent with the actual MML document. Attachments | 758 | Attachments MUST be sent with the actual MML document. Attachment |
|---|
| 770 | are not REQUIRED to be persistent. Persistence is a design choice of | 759 | persistence is OPTIONAL. Persistence is a design choice of MML |
|---|
| 771 | MML processor vendors. Attachment persistence refers to whether or | 760 | processor vendors. Attachment persistence refers to whether or not |
|---|
| 772 | not attachments will continue to be sent with the MML document after | 761 | attachments will continue to be sent with the MML document after the |
|---|
| 773 | the document arrives at its intended destination(s). A MML processor | 762 | document session arrives at its originally intended destination(s). |
|---|
| 774 | SHOULD allow users to choose to allow persistence. | 763 | A MML processor SHOULD allow users to choose to allow persistence. |
|---|
| 775 | | 764 | |
|---|
| 776 | Attachments MUST be processed only according to their specified type. | 765 | Attachments MUST be processed only according to their specified type. |
|---|
| 777 | A MML processor is not REQUIRED to process any attachment. The type | 766 | A MML processor is not REQUIRED to process any attachment. The type |
|---|
| 778 | specified for <collection-type> must represent every file in that | 767 | specified for <collection-type> must represent every file in that |
|---|
| 779 | respective <collection>. If the <collection-type> tag is not present | 768 | respective <collection>. If the <collection-type> tag is not present |
|---|
| 780 | the files located in the collection MUST NOT be executable from the | 769 | the files located in the collection MUST NOT be executable from the |
|---|
| 781 | MML processor, MML document, or mail environment. | 770 | MML processor, MML document, or mail environment. |
|---|
| 782 | | 771 | |
|---|
| 783 | Cheney Standards Track [Page 14] | | |
|---|
| 784 | | | |
|---|
| 785 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 786 | | | |
|---|
| 787 | 4.1.14. Processing of <plain-text> | 772 | 4.1.14. Processing of <plain-text> |
|---|
| 788 | Content provided in <plain-text> MUST be processed as plain text | 773 | Content provided in <plain-text> MUST be processed as plain text |
|---|
| 789 | characters and/or whitespace only. Code MUST NOT be processed in | 774 | characters and/or whitespace only. Code MUST NOT be processed in |
|---|
| 790 | this tag. | 775 | this tag. |
|---|
| 791 | | 776 | |
|---|
| 792 | 4.1.15. Processing of style Attribute | 777 | 4.1.15. Processing of style Attribute |
|---|
| 793 | The value supplied by the style attribute is defined in the MML | 778 | The value supplied by the style attribute is defined in the MML |
|---|
| 794 | schema as lowercase alpha characters, uppercase alpha characters, | 779 | schema as lowercase alpha characters, uppercase alpha characters, |
|---|
| 795 | and/or numbers plus a color character (:) plus lowercase alpha | 780 | and/or numbers plus a color character (:) plus lowercase alpha |
|---|
| 796 | characters, uppercase alpha characters, and/or numbers. The | 781 | characters, uppercase alpha characters, and/or numbers. The |
|---|
| 797 | characters supplied prior to the color MUST represent the value | 782 | characters supplied prior to the color MUST represent the value |
|---|
| | 783 | |
|---|
| | 784 | Cheney Standards Track [Page 14] |
|---|
| | 785 | |
|---|
| | 786 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 787 | |
|---|
| 798 | supplied in a <stylesheet-namespace> element of the same session. | 788 | supplied in a <stylesheet-namespace> element of the same session. |
|---|
| 799 | The value supplied after the color must represent a reusable | 789 | The value supplied after the color must represent a reusable |
|---|
| 800 | processing declaration defined inside the stylesheet, such as a CSS | 790 | processing declaration defined inside the stylesheet, such as a CSS |
|---|
| 801 | class. An example of a supplied value: "namespaceName:CSSclass09". | 791 | class. An example of a supplied value: "namespaceName:CSSclass09". |
|---|
| 802 | | 792 | |
|---|
| 803 | MML processors are not REQUIRED to process stylesheets. If the noted | 793 | MML processors are not REQUIRED to process stylesheets. If the noted |
|---|
| 804 | stylesheet cannot be resolved or if the value supplied by the style | 794 | stylesheet cannot be resolved or if the value supplied by the style |
|---|
| 805 | attribute is either malformed or fails to match a stylesheet of the | 795 | attribute is either malformed or fails to match a stylesheet of the |
|---|
| 806 | same session this attribute MUST NOT be processed. | 796 | same session this attribute MUST NOT be processed. |
|---|
| 807 | | 797 | |
|---|
| 808 | 4.1.16. Internationalization Attribute Processing | 798 | 4.1.16. Internationalization Attribute Processing |
|---|
| 809 | Text MUST be processed in accordance with the defined values for the | 799 | Text MUST be processed in accordance with the defined values for the |
|---|
| 810 | four internationalization attributes. For processing descriptions | 800 | four internationalization attributes. For processing descriptions |
|---|
| 811 | please refer to these sections: | 801 | please refer to these sections: |
|---|
| 812 | * section 7.4.6. direction Attribute | 802 | * section 7.4.6. direction Attribute |
|---|
| 813 | * section 7.4.7. orientation Attribute | 803 | * section 7.4.7. orientation Attribute |
|---|
| 814 | * section 7.4.8. wrap Attribute | 804 | * section 7.4.8. wrap Attribute |
|---|
| 815 | * section 7.4.9. section-language Attribute | 805 | * section 7.4.9. section-language Attribute |
|---|
| 816 | | 806 | |
|---|
| 817 | Failure to comply with internationalization MUST result in standards | 807 | Failure to comply with internationalization MUST result in standards |
|---|
| 818 | failure of this specification. | 808 | failure of this specification. |
|---|
| 819 | | 809 | |
|---|
| 820 | 4.1.17. refer Attribute Processing | 810 | 4.1.17. refer Attribute Processing |
|---|
| 821 | The refer attribute MUST NOT be allowed to reference id values | 811 | The refer attribute MUST NOT be allowed to reference id values |
|---|
| 822 | outside its <markup> container. For more information see 7.4.12 | 812 | outside its <markup> container. For more information see 7.4.12 |
|---|
| 823 | refer Attribute. | 813 | refer Attribute. |
|---|
| 824 | | 814 | |
|---|
| 825 | 4.2. Processor Allowances | 815 | 4.2. Processor Allowances |
|---|
| 826 | This document does not exist to define the role of MML processors for | 816 | This document does not exist to define the role of MML processors for |
|---|
| 827 | features that exceed the scope of this document. This section only | 817 | features that exceed the scope of this document. This section only |
|---|
| 828 | serves to dispel assumptions and specify certain freedoms allowed to | 818 | serves to dispel assumptions and specify certain freedoms allowed to |
|---|
| 829 | MML processors that may not be allowed to processors of other markup | 819 | MML processors that may not be allowed to processors of other markup |
|---|
| 830 | languages. | 820 | languages. |
|---|
| 831 | | 821 | |
|---|
| 832 | 4.2.1. Default Presentation | 822 | 4.2.1. Default Presentation |
|---|
| 833 | This specification does not make any statements regarding | 823 | This specification does not make any statements regarding |
|---|
| 834 | presentation of the language. This means a MML processor is free to | 824 | presentation of the language. This means a MML processor is free to |
|---|
| 835 | determine the default presentation for tags and objects. This | 825 | determine the default presentation for tags and objects. This |
|---|
| 836 | default presentation MAY apply to any or all parts of a MML document. | 826 | default presentation MAY apply to any or all parts of a MML document. |
|---|
| 837 | This means that presentation provided from a MML processor fits a | 827 | This means that presentation provided from a MML processor fits a |
|---|
| 838 | wider scope than presentation specified by a MML author since any MML | 828 | wider scope than presentation specified by a MML author since any MML |
|---|
| 839 | | 829 | |
|---|
| 840 | Cheney Standards Track [Page 15] | | |
|---|
| 841 | | | |
|---|
| 842 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 843 | | | |
|---|
| 844 | author can only specify presentation by use of an external stylesheet | 830 | author can only specify presentation by use of an external stylesheet |
|---|
| 845 | and stylesheet processing is limited to its session of the document. | 831 | and stylesheet processing is limited to its session of the document. |
|---|
| 846 | | 832 | |
|---|
| 847 | MML processor default presentation MUST be lower priority than | 833 | MML processor default presentation MUST be lower priority than |
|---|
| 848 | presentation defined in a stylesheet. If a conflict in presentation | 834 | presentation defined in a stylesheet. If a conflict in presentation |
|---|
| 849 | arises between the default and a stylesheet the presentation | 835 | arises between the default and a stylesheet the presentation |
|---|
| 850 | specified by the stylesheet MUST dominate even in regards to | 836 | specified by the stylesheet MUST dominate even in regards to |
|---|
| 851 | cascading. | 837 | cascading. |
|---|
| | 838 | |
|---|
| | 839 | |
|---|
| | 840 | Cheney Standards Track [Page 15] |
|---|
| | 841 | |
|---|
| | 842 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| 852 | | 843 | |
|---|
| 853 | This means a MML processor determines font size, color, font, and so | 844 | This means a MML processor determines font size, color, font, and so |
|---|
| 854 | on until so specified by a stylesheet. A MML processor determines, | 845 | on until so specified by a stylesheet. A MML processor determines, |
|---|
| 855 | by default, whether complex and simple blocks impose a line break, | 846 | by default, whether complex and simple blocks impose a line break, |
|---|
| 856 | wrap, float, or so on. | 847 | wrap, float, or so on. |
|---|
| 857 | | 848 | |
|---|
| 858 | A MML processor MAY or MAY not allow a user to customize or alter its | 849 | A MML processor MAY or MAY not allow a user to customize or alter its |
|---|
| 859 | default presentation. This specification will not mandate | 850 | default presentation. This specification will not mandate |
|---|
| 860 | customization, however, accessibility concerns SHOULD be considered | 851 | customization, however, accessibility concerns SHOULD be considered |
|---|
| 861 | for changing text size, turning off stylesheets, and replacing | 852 | for changing text size, turning off stylesheets, and replacing |
|---|
| 862 | objects with their respective text content. | 853 | objects with their respective text content. |
|---|
| 863 | | 854 | |
|---|
| 864 | 4.2.2. Default Behaviors | 855 | 4.2.2. Default Behaviors |
|---|
| 865 | This specification states not directive for behaviors or controls | 856 | This specification states not directive for behaviors or controls |
|---|
| 866 | upon the data or the usability thereof. There is no convention for | 857 | upon the data or the usability thereof. There is no convention for |
|---|
| 867 | allowing scripting in MML and any scripting that does exist MUST be | 858 | allowing scripting in MML and any scripting that does exist MUST be |
|---|
| 868 | processed as plain text content. MML processors SHOULD allow | 859 | processed as plain text content. MML processors SHOULD allow |
|---|
| 869 | behaviors that increase accessibility more importantly than | 860 | behaviors that increase accessibility more importantly than |
|---|
| 870 | usability. | 861 | usability. |
|---|
| 871 | | 862 | |
|---|
| 872 | Section 3.3. Resource Document Framework states that RDF is not an | 863 | Section 3.3. Resource Document Framework states that RDF is not an |
|---|
| 873 | included technology in this specification and MUST NOT interfere | 864 | included technology in this specification and MUST NOT interfere |
|---|
| 874 | with conventions, syntax, data, or meta-data supplied in the document | 865 | with conventions, syntax, data, or meta-data supplied in the document |
|---|
| 875 | directly. What it does not say is that semantic technologies MAY be | 866 | directly. What it does not say is that semantic technologies MAY be |
|---|
| 876 | used to auto-fill many areas of MML based upon a user's data habits. | 867 | used to auto-fill many areas of MML based upon a user's data habits. |
|---|
| 877 | Semantic technologies may also be used for searching, data sorting, | 868 | Semantic technologies may also be used for searching, data sorting, |
|---|
| 878 | or other features. | 869 | or other features. |
|---|
| 879 | | 870 | |
|---|
| 880 | 5. Default mime.xsd | 871 | 5. Default mime.xsd |
|---|
| 881 | <?xml version="1.0" encoding="utf-8" ?> | 872 | <?xml version="1.0" encoding="utf-8" ?> |
|---|
| 882 | <xs:schema elementFormDefault="qualified" | 873 | <xs:schema elementFormDefault="qualified" |
|---|
| 883 | xmlns:xs="http://www.w3.org/2001/XMLSchema"> | 874 | xmlns:xs="http://www.w3.org/2001/XMLSchema"> |
|---|
| 884 | <xs:simpleType name="application-type"> | 875 | <xs:simpleType name="application-type"> |
|---|
| 885 | <xs:restriction base="xs:token"> | 876 | <xs:restriction base="xs:token"> |
|---|
| 886 | <xs:enumeration value="activemessage" /> | 877 | <xs:enumeration value="activemessage" /> |
|---|
| 887 | <xs:enumeration value="andrew-inset" /> | 878 | <xs:enumeration value="andrew-inset" /> |
|---|
| 888 | <xs:enumeration value="applefile" /> | 879 | <xs:enumeration value="applefile" /> |
|---|
| 889 | <xs:enumeration value="atom+xml" /> | 880 | <xs:enumeration value="atom+xml" /> |
|---|
| 890 | <xs:enumeration value="atomicmail" /> | 881 | <xs:enumeration value="atomicmail" /> |
|---|
| 891 | <xs:enumeration value="atomcat+xml" /> | 882 | <xs:enumeration value="atomcat+xml" /> |
|---|
| 892 | <xs:enumeration value="atomsvc+xml" /> | 883 | <xs:enumeration value="atomsvc+xml" /> |
|---|
| 893 | <xs:enumeration value="auth-policy+xml" /> | 884 | <xs:enumeration value="auth-policy+xml" /> |
|---|
| 894 | <xs:enumeration value="batch-SMTP" /> | 885 | <xs:enumeration value="batch-SMTP" /> |
|---|
| 895 | | | |
|---|
| 896 | Cheney Standards Track [Page 16] | | |
|---|
| 897 | | | |
|---|
| 898 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 899 | | | |
|---|
| 900 | <xs:enumeration value="beep+xml" /> | 886 | <xs:enumeration value="beep+xml" /> |
|---|
| 901 | <xs:enumeration value="cals-1840" /> | 887 | <xs:enumeration value="cals-1840" /> |
|---|
| 902 | <xs:enumeration value="ccxml+xml" /> | 888 | <xs:enumeration value="ccxml+xml" /> |
|---|
| 903 | <xs:enumeration value="cellml+xml" /> | 889 | <xs:enumeration value="cellml+xml" /> |
|---|
| 904 | <xs:enumeration value="cnrp+xml" /> | 890 | <xs:enumeration value="cnrp+xml" /> |
|---|
| 905 | <xs:enumeration value="commonground" /> | 891 | <xs:enumeration value="commonground" /> |
|---|
| 906 | <xs:enumeration value="conference-info+xml" /> | 892 | <xs:enumeration value="conference-info+xml" /> |
|---|
| 907 | <xs:enumeration value="cpl+xml" /> | 893 | <xs:enumeration value="cpl+xml" /> |
|---|
| 908 | <xs:enumeration value="csta+xml" /> | 894 | <xs:enumeration value="csta+xml" /> |
|---|
| | 895 | |
|---|
| | 896 | Cheney Standards Track [Page 16] |
|---|
| | 897 | |
|---|
| | 898 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 899 | |
|---|
| 909 | <xs:enumeration value="CSTAdata+xml" /> | 900 | <xs:enumeration value="CSTAdata+xml" /> |
|---|
| 910 | <xs:enumeration value="cybercash" /> | 901 | <xs:enumeration value="cybercash" /> |
|---|
| 911 | <xs:enumeration value="davmount+xml" /> | 902 | <xs:enumeration value="davmount+xml" /> |
|---|
| 912 | <xs:enumeration value="dca-rft" /> | 903 | <xs:enumeration value="dca-rft" /> |
|---|
| 913 | <xs:enumeration value="dec-dx" /> | 904 | <xs:enumeration value="dec-dx" /> |
|---|
| 914 | <xs:enumeration value="dialog-info+xml" /> | 905 | <xs:enumeration value="dialog-info+xml" /> |
|---|
| 915 | <xs:enumeration value="dicom" /> | 906 | <xs:enumeration value="dicom" /> |
|---|
| 916 | <xs:enumeration value="dns" /> | 907 | <xs:enumeration value="dns" /> |
|---|
| 917 | <xs:enumeration value="dvcs" /> | 908 | <xs:enumeration value="dvcs" /> |
|---|
| 918 | <xs:enumeration value="ecmascript" /> | 909 | <xs:enumeration value="ecmascript" /> |
|---|
| 919 | <xs:enumeration value="EDI-Consent" /> | 910 | <xs:enumeration value="EDI-Consent" /> |
|---|
| 920 | <xs:enumeration value="EDIFACT" /> | 911 | <xs:enumeration value="EDIFACT" /> |
|---|
| 921 | <xs:enumeration value="EDI-X12" /> | 912 | <xs:enumeration value="EDI-X12" /> |
|---|
| 922 | <xs:enumeration value="epp+xml" /> | 913 | <xs:enumeration value="epp+xml" /> |
|---|
| 923 | <xs:enumeration value="eshop" /> | 914 | <xs:enumeration value="eshop" /> |
|---|
| 924 | <xs:enumeration value="example" /> | 915 | <xs:enumeration value="example" /> |
|---|
| 925 | <xs:enumeration value="fastinfoset" /> | 916 | <xs:enumeration value="fastinfoset" /> |
|---|
| 926 | <xs:enumeration value="fastsoap" /> | 917 | <xs:enumeration value="fastsoap" /> |
|---|
| 927 | <xs:enumeration value="fits" /> | 918 | <xs:enumeration value="fits" /> |
|---|
| 928 | <xs:enumeration value="font-tdpfr" /> | 919 | <xs:enumeration value="font-tdpfr" /> |
|---|
| 929 | <xs:enumeration value="H224" /> | 920 | <xs:enumeration value="H224" /> |
|---|
| 930 | <xs:enumeration value="http" /> | 921 | <xs:enumeration value="http" /> |
|---|
| 931 | <xs:enumeration value="hyperstudio" /> | 922 | <xs:enumeration value="hyperstudio" /> |
|---|
| 932 | <xs:enumeration value="iges" /> | 923 | <xs:enumeration value="iges" /> |
|---|
| 933 | <xs:enumeration value="im-iscomposing+xml" /> | 924 | <xs:enumeration value="im-iscomposing+xml" /> |
|---|
| 934 | <xs:enumeration value="index" /> | 925 | <xs:enumeration value="index" /> |
|---|
| 935 | <xs:enumeration value="index.cmd" /> | 926 | <xs:enumeration value="index.cmd" /> |
|---|
| 936 | <xs:enumeration value="index.obj" /> | 927 | <xs:enumeration value="index.obj" /> |
|---|
| 937 | <xs:enumeration value="index.response" /> | 928 | <xs:enumeration value="index.response" /> |
|---|
| 938 | <xs:enumeration value="index.vnd" /> | 929 | <xs:enumeration value="index.vnd" /> |
|---|
| 939 | <xs:enumeration value="iotp" /> | 930 | <xs:enumeration value="iotp" /> |
|---|
| 940 | <xs:enumeration value="ipp" /> | 931 | <xs:enumeration value="ipp" /> |
|---|
| 941 | <xs:enumeration value="isup" /> | 932 | <xs:enumeration value="isup" /> |
|---|
| 942 | <xs:enumeration value="javascript" /> | 933 | <xs:enumeration value="javascript" /> |
|---|
| 943 | <xs:enumeration value="json" /> | 934 | <xs:enumeration value="json" /> |
|---|
| 944 | <xs:enumeration value="kpml-request+xml" /> | 935 | <xs:enumeration value="kpml-request+xml" /> |
|---|
| 945 | <xs:enumeration value="kpml-response+xml" /> | 936 | <xs:enumeration value="kpml-response+xml" /> |
|---|
| 946 | <xs:enumeration value="lost+xml" /> | 937 | <xs:enumeration value="lost+xml" /> |
|---|
| 947 | <xs:enumeration value="mac-binhex40" /> | 938 | <xs:enumeration value="mac-binhex40" /> |
|---|
| 948 | <xs:enumeration value="macwriteii" /> | 939 | <xs:enumeration value="macwriteii" /> |
|---|
| 949 | <xs:enumeration value="marc" /> | 940 | <xs:enumeration value="marc" /> |
|---|
| 950 | <xs:enumeration value="mathematica" /> | 941 | <xs:enumeration value="mathematica" /> |
|---|
| 951 | | | |
|---|
| 952 | Cheney Standards Track [Page 17] | | |
|---|
| 953 | | | |
|---|
| 954 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 955 | | | |
|---|
| 956 | <xs:enumeration | 942 | <xs:enumeration |
|---|
| 957 | value="mbms-associated-procedure-description+xml" /> | 943 | value="mbms-associated-procedure-description+xml" /> |
|---|
| 958 | <xs:enumeration value="mbms-deregister+xml" /> | 944 | <xs:enumeration value="mbms-deregister+xml" /> |
|---|
| 959 | <xs:enumeration value="mbms-envelope+xml" /> | 945 | <xs:enumeration value="mbms-envelope+xml" /> |
|---|
| 960 | <xs:enumeration value="mbms-msk-response+xml" /> | 946 | <xs:enumeration value="mbms-msk-response+xml" /> |
|---|
| 961 | <xs:enumeration value="mbms-msk+xml" /> | 947 | <xs:enumeration value="mbms-msk+xml" /> |
|---|
| 962 | <xs:enumeration value="mbms-protection-description+xml" /> | 948 | <xs:enumeration value="mbms-protection-description+xml" /> |
|---|
| 963 | <xs:enumeration value="mbms-reception-report+xml" /> | 949 | <xs:enumeration value="mbms-reception-report+xml" /> |
|---|
| 964 | <xs:enumeration value="mbms-register-response+xml" /> | 950 | <xs:enumeration value="mbms-register-response+xml" /> |
|---|
| | 951 | |
|---|
| | 952 | Cheney Standards Track [Page 17] |
|---|
| | 953 | |
|---|
| | 954 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 955 | |
|---|
| 965 | <xs:enumeration value="mbms-register+xml" /> | 956 | <xs:enumeration value="mbms-register+xml" /> |
|---|
| 966 | <xs:enumeration value="mbms-user-service-description+xml" /> | 957 | <xs:enumeration value="mbms-user-service-description+xml" /> |
|---|
| 967 | <xs:enumeration value="mbox" /> | 958 | <xs:enumeration value="mbox" /> |
|---|
| 968 | <xs:enumeration value="media_control+xml" /> | 959 | <xs:enumeration value="media_control+xml" /> |
|---|
| 969 | <xs:enumeration value="mediaservercontrol+xml" /> | 960 | <xs:enumeration value="mediaservercontrol+xml" /> |
|---|
| 970 | <xs:enumeration value="mikey" /> | 961 | <xs:enumeration value="mikey" /> |
|---|
| 971 | <xs:enumeration value="moss-keys" /> | 962 | <xs:enumeration value="moss-keys" /> |
|---|
| 972 | <xs:enumeration value="moss-signature" /> | 963 | <xs:enumeration value="moss-signature" /> |
|---|
| 973 | <xs:enumeration value="mosskey-data" /> | 964 | <xs:enumeration value="mosskey-data" /> |
|---|
| 974 | <xs:enumeration value="mosskey-request" /> | 965 | <xs:enumeration value="mosskey-request" /> |
|---|
| 975 | <xs:enumeration value="mpeg4-generic" /> | 966 | <xs:enumeration value="mpeg4-generic" /> |
|---|
| 976 | <xs:enumeration value="mpeg4-iod" /> | 967 | <xs:enumeration value="mpeg4-iod" /> |
|---|
| 977 | <xs:enumeration value="mpeg4-iod-xmt" /> | 968 | <xs:enumeration value="mpeg4-iod-xmt" /> |
|---|
| 978 | <xs:enumeration value="mp4" /> | 969 | <xs:enumeration value="mp4" /> |
|---|
| 979 | <xs:enumeration value="msword" /> | 970 | <xs:enumeration value="msword" /> |
|---|
| 980 | <xs:enumeration value="mxf" /> | 971 | <xs:enumeration value="mxf" /> |
|---|
| 981 | <xs:enumeration value="nasdata" /> | 972 | <xs:enumeration value="nasdata" /> |
|---|
| 982 | <xs:enumeration value="news-transmission" /> | 973 | <xs:enumeration value="news-transmission" /> |
|---|
| 983 | <xs:enumeration value="nss" /> | 974 | <xs:enumeration value="nss" /> |
|---|
| 984 | <xs:enumeration value="ocsp-request" /> | 975 | <xs:enumeration value="ocsp-request" /> |
|---|
| 985 | <xs:enumeration value="ocsp-response" /> | 976 | <xs:enumeration value="ocsp-response" /> |
|---|
| 986 | <xs:enumeration value="octet-stream" /> | 977 | <xs:enumeration value="octet-stream" /> |
|---|
| 987 | <xs:enumeration value="oda" /> | 978 | <xs:enumeration value="oda" /> |
|---|
| 988 | <xs:enumeration value="oebps-package+xml" /> | 979 | <xs:enumeration value="oebps-package+xml" /> |
|---|
| 989 | <xs:enumeration value="ogg" /> | 980 | <xs:enumeration value="ogg" /> |
|---|
| 990 | <xs:enumeration value="parityfec" /> | 981 | <xs:enumeration value="parityfec" /> |
|---|
| 991 | <xs:enumeration value="patch-ops-error+xml" /> | 982 | <xs:enumeration value="patch-ops-error+xml" /> |
|---|
| 992 | <xs:enumeration value="pdf" /> | 983 | <xs:enumeration value="pdf" /> |
|---|
| 993 | <xs:enumeration value="pgp-encrypted" /> | 984 | <xs:enumeration value="pgp-encrypted" /> |
|---|
| 994 | <xs:enumeration value="pgp-keys" /> | 985 | <xs:enumeration value="pgp-keys" /> |
|---|
| 995 | <xs:enumeration value="pgp-signature" /> | 986 | <xs:enumeration value="pgp-signature" /> |
|---|
| 996 | <xs:enumeration value="pidf+xml" /> | 987 | <xs:enumeration value="pidf+xml" /> |
|---|
| 997 | <xs:enumeration value="pidf-diff+xml" /> | 988 | <xs:enumeration value="pidf-diff+xml" /> |
|---|
| 998 | <xs:enumeration value="pkcs10" /> | 989 | <xs:enumeration value="pkcs10" /> |
|---|
| 999 | <xs:enumeration value="pkcs7-mime" /> | 990 | <xs:enumeration value="pkcs7-mime" /> |
|---|
| 1000 | <xs:enumeration value="pkcs7-signature" /> | 991 | <xs:enumeration value="pkcs7-signature" /> |
|---|
| 1001 | <xs:enumeration value="pkix-cert" /> | 992 | <xs:enumeration value="pkix-cert" /> |
|---|
| 1002 | <xs:enumeration value="pkixcmp" /> | 993 | <xs:enumeration value="pkixcmp" /> |
|---|
| 1003 | <xs:enumeration value="pkix-crl" /> | 994 | <xs:enumeration value="pkix-crl" /> |
|---|
| 1004 | <xs:enumeration value="pkix-pkipath" /> | 995 | <xs:enumeration value="pkix-pkipath" /> |
|---|
| 1005 | <xs:enumeration value="pls+xml" /> | 996 | <xs:enumeration value="pls+xml" /> |
|---|
| 1006 | <xs:enumeration value="poc-settings+xml" /> | 997 | <xs:enumeration value="poc-settings+xml" /> |
|---|
| 1007 | | | |
|---|
| 1008 | Cheney Standards Track [Page 18] | | |
|---|
| 1009 | | | |
|---|
| 1010 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 1011 | | | |
|---|
| 1012 | <xs:enumeration value="postscript" /> | 998 | <xs:enumeration value="postscript" /> |
|---|
| 1013 | <xs:enumeration value="prs.alvestrand.titrax-sheet" /> | 999 | <xs:enumeration value="prs.alvestrand.titrax-sheet" /> |
|---|
| 1014 | <xs:enumeration value="prs.cww" /> | 1000 | <xs:enumeration value="prs.cww" /> |
|---|
| 1015 | <xs:enumeration value="prs.nprend" /> | 1001 | <xs:enumeration value="prs.nprend" /> |
|---|
| 1016 | <xs:enumeration value="prs.plucker" /> | 1002 | <xs:enumeration value="prs.plucker" /> |
|---|
| 1017 | <xs:enumeration value="qsig" /> | 1003 | <xs:enumeration value="qsig" /> |
|---|
| 1018 | <xs:enumeration value="rdf+xml" /> | 1004 | <xs:enumeration value="rdf+xml" /> |
|---|
| 1019 | <xs:enumeration value="reginfo+xml" /> | 1005 | <xs:enumeration value="reginfo+xml" /> |
|---|
| 1020 | <xs:enumeration value="relax-ng-compact-syntax" /> | 1006 | <xs:enumeration value="relax-ng-compact-syntax" /> |
|---|
| | 1007 | |
|---|
| | 1008 | Cheney Standards Track [Page 18] |
|---|
| | 1009 | |
|---|
| | 1010 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 1011 | |
|---|
| 1021 | <xs:enumeration value="remote-printing" /> | 1012 | <xs:enumeration value="remote-printing" /> |
|---|
| 1022 | <xs:enumeration value="resource-lists+xml" /> | 1013 | <xs:enumeration value="resource-lists+xml" /> |
|---|
| 1023 | <xs:enumeration value="riscos" /> | 1014 | <xs:enumeration value="riscos" /> |
|---|
| 1024 | <xs:enumeration value="rlmi+xml" /> | 1015 | <xs:enumeration value="rlmi+xml" /> |
|---|
| 1025 | <xs:enumeration value="rls-services+xml" /> | 1016 | <xs:enumeration value="rls-services+xml" /> |
|---|
| 1026 | <xs:enumeration value="rtf" /> | 1017 | <xs:enumeration value="rtf" /> |
|---|
| 1027 | <xs:enumeration value="rtx" /> | 1018 | <xs:enumeration value="rtx" /> |
|---|
| 1028 | <xs:enumeration value="samlassertion+xml" /> | 1019 | <xs:enumeration value="samlassertion+xml" /> |
|---|
| 1029 | <xs:enumeration value="samlmetadata+xml" /> | 1020 | <xs:enumeration value="samlmetadata+xml" /> |
|---|
| 1030 | <xs:enumeration value="sbml+xml" /> | 1021 | <xs:enumeration value="sbml+xml" /> |
|---|
| 1031 | <xs:enumeration value="scvp-cv-request" /> | 1022 | <xs:enumeration value="scvp-cv-request" /> |
|---|
| 1032 | <xs:enumeration value="scvp-cv-response" /> | 1023 | <xs:enumeration value="scvp-cv-response" /> |
|---|
| 1033 | <xs:enumeration value="scvp-vp-request" /> | 1024 | <xs:enumeration value="scvp-vp-request" /> |
|---|
| 1034 | <xs:enumeration value="scvp-vp-response" /> | 1025 | <xs:enumeration value="scvp-vp-response" /> |
|---|
| 1035 | <xs:enumeration value="sdp" /> | 1026 | <xs:enumeration value="sdp" /> |
|---|
| 1036 | <xs:enumeration value="set-payment" /> | 1027 | <xs:enumeration value="set-payment" /> |
|---|
| 1037 | <xs:enumeration value="set-payment-initiation" /> | 1028 | <xs:enumeration value="set-payment-initiation" /> |
|---|
| 1038 | <xs:enumeration value="set-registration" /> | 1029 | <xs:enumeration value="set-registration" /> |
|---|
| 1039 | <xs:enumeration value="set-registration-initiation" /> | 1030 | <xs:enumeration value="set-registration-initiation" /> |
|---|
| 1040 | <xs:enumeration value="sgml" /> | 1031 | <xs:enumeration value="sgml" /> |
|---|
| 1041 | <xs:enumeration value="sgml-open-catalog" /> | 1032 | <xs:enumeration value="sgml-open-catalog" /> |
|---|
| 1042 | <xs:enumeration value="shf+xml" /> | 1033 | <xs:enumeration value="shf+xml" /> |
|---|
| 1043 | <xs:enumeration value="sieve" /> | 1034 | <xs:enumeration value="sieve" /> |
|---|
| 1044 | <xs:enumeration value="simple-filter+xml" /> | 1035 | <xs:enumeration value="simple-filter+xml" /> |
|---|
| 1045 | <xs:enumeration value="simple-message-summary" /> | 1036 | <xs:enumeration value="simple-message-summary" /> |
|---|
| 1046 | <xs:enumeration value="simpleSymbolContainer" /> | 1037 | <xs:enumeration value="simpleSymbolContainer" /> |
|---|
| 1047 | <xs:enumeration value="slate" /> | 1038 | <xs:enumeration value="slate" /> |
|---|
| 1048 | <xs:enumeration value="smil+xml" /> | 1039 | <xs:enumeration value="smil+xml" /> |
|---|
| 1049 | <xs:enumeration value="soap+fastinfoset" /> | 1040 | <xs:enumeration value="soap+fastinfoset" /> |
|---|
| 1050 | <xs:enumeration value="soap+xml" /> | 1041 | <xs:enumeration value="soap+xml" /> |
|---|
| 1051 | <xs:enumeration value="sparql-query" /> | 1042 | <xs:enumeration value="sparql-query" /> |
|---|
| 1052 | <xs:enumeration value="sparql-results+xml" /> | 1043 | <xs:enumeration value="sparql-results+xml" /> |
|---|
| 1053 | <xs:enumeration value="spirits-event+xml" /> | 1044 | <xs:enumeration value="spirits-event+xml" /> |
|---|
| 1054 | <xs:enumeration value="srgs" /> | 1045 | <xs:enumeration value="srgs" /> |
|---|
| 1055 | <xs:enumeration value="srgs+xml" /> | 1046 | <xs:enumeration value="srgs+xml" /> |
|---|
| 1056 | <xs:enumeration value="ssml+xml" /> | 1047 | <xs:enumeration value="ssml+xml" /> |
|---|
| 1057 | <xs:enumeration value="timestamp-query" /> | 1048 | <xs:enumeration value="timestamp-query" /> |
|---|
| 1058 | <xs:enumeration value="timestamp-reply" /> | 1049 | <xs:enumeration value="timestamp-reply" /> |
|---|
| 1059 | <xs:enumeration value="tve-trigger" /> | 1050 | <xs:enumeration value="tve-trigger" /> |
|---|
| 1060 | <xs:enumeration value="ulpfec" /> | 1051 | <xs:enumeration value="ulpfec" /> |
|---|
| 1061 | <xs:enumeration value="vemmi" /> | 1052 | <xs:enumeration value="vemmi" /> |
|---|
| 1062 | <xs:enumeration value="vnd.3gpp.bsf+xml" /> | 1053 | <xs:enumeration value="vnd.3gpp.bsf+xml" /> |
|---|
| 1063 | | | |
|---|
| 1064 | Cheney Standards Track [Page 19] | | |
|---|
| 1065 | | | |
|---|
| 1066 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 1067 | | | |
|---|
| 1068 | <xs:enumeration value="vnd.3gp.pic-bw-large" /> | 1054 | <xs:enumeration value="vnd.3gp.pic-bw-large" /> |
|---|
| 1069 | <xs:enumeration value="vnd.3gp.pic-bw-small" /> | 1055 | <xs:enumeration value="vnd.3gp.pic-bw-small" /> |
|---|
| 1070 | <xs:enumeration value="vnd.3gp.pic-bw-var" /> | 1056 | <xs:enumeration value="vnd.3gp.pic-bw-var" /> |
|---|
| 1071 | <xs:enumeration value="vnd.3gp.sms" /> | 1057 | <xs:enumeration value="vnd.3gp.sms" /> |
|---|
| 1072 | <xs:enumeration value="vnd.3gp2.bcmcsinfo+xml" /> | 1058 | <xs:enumeration value="vnd.3gp2.bcmcsinfo+xml" /> |
|---|
| 1073 | <xs:enumeration value="vnd.3gp2.sms" /> | 1059 | <xs:enumeration value="vnd.3gp2.sms" /> |
|---|
| 1074 | <xs:enumeration value="vnd.3gp2.tcap" /> | 1060 | <xs:enumeration value="vnd.3gp2.tcap" /> |
|---|
| 1075 | <xs:enumeration value="vnd.3M.Post-in-Notes" /> | 1061 | <xs:enumeration value="vnd.3M.Post-in-Notes" /> |
|---|
| 1076 | <xs:enumeration value="vnd.accpac.simply.aso" /> | 1062 | <xs:enumeration value="vnd.accpac.simply.aso" /> |
|---|
| | 1063 | |
|---|
| | 1064 | Cheney Standards Track [Page 19] |
|---|
| | 1065 | |
|---|
| | 1066 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 1067 | |
|---|
| 1077 | <xs:enumeration value="vnd.accpac.simply.imp" /> | 1068 | <xs:enumeration value="vnd.accpac.simply.imp" /> |
|---|
| 1078 | <xs:enumeration value="vnd.acucobol" /> | 1069 | <xs:enumeration value="vnd.acucobol" /> |
|---|
| 1079 | <xs:enumeration value="vnd.acucorp" /> | 1070 | <xs:enumeration value="vnd.acucorp" /> |
|---|
| 1080 | <xs:enumeration value="vnd.adobe.xdp+xml" /> | 1071 | <xs:enumeration value="vnd.adobe.xdp+xml" /> |
|---|
| 1081 | <xs:enumeration value="vnd.adobe.xfdf" /> | 1072 | <xs:enumeration value="vnd.adobe.xfdf" /> |
|---|
| 1082 | <xs:enumeration value="vnd.aether.imp" /> | 1073 | <xs:enumeration value="vnd.aether.imp" /> |
|---|
| 1083 | <xs:enumeration value="vnd.americandynamics.acc" /> | 1074 | <xs:enumeration value="vnd.americandynamics.acc" /> |
|---|
| 1084 | <xs:enumeration value="vnd.amiga.ami" /> | 1075 | <xs:enumeration value="vnd.amiga.ami" /> |
|---|
| 1085 | <xs:enumeration | 1076 | <xs:enumeration |
|---|
| 1086 | value="vnd.anser-web-certificate-issue-initiation" /> | 1077 | value="vnd.anser-web-certificate-issue-initiation" /> |
|---|
| 1087 | <xs:enumeration value="vnd.antix.game-component" /> | 1078 | <xs:enumeration value="vnd.antix.game-component" /> |
|---|
| 1088 | <xs:enumeration value="vnd.apple.installer+xml" /> | 1079 | <xs:enumeration value="vnd.apple.installer+xml" /> |
|---|
| 1089 | <xs:enumeration value="vnd.arastra.swi" /> | 1080 | <xs:enumeration value="vnd.arastra.swi" /> |
|---|
| 1090 | <xs:enumeration value="vnd.audiograph" /> | 1081 | <xs:enumeration value="vnd.audiograph" /> |
|---|
| 1091 | <xs:enumeration value="vnd.autopackage" /> | 1082 | <xs:enumeration value="vnd.autopackage" /> |
|---|
| 1092 | <xs:enumeration value="vnd.avistar+xml" /> | 1083 | <xs:enumeration value="vnd.avistar+xml" /> |
|---|
| 1093 | <xs:enumeration value="vnd.blueice.multipass" /> | 1084 | <xs:enumeration value="vnd.blueice.multipass" /> |
|---|
| 1094 | <xs:enumeration value="vnd.bmi" /> | 1085 | <xs:enumeration value="vnd.bmi" /> |
|---|
| 1095 | <xs:enumeration value="vnd.businessobjects" /> | 1086 | <xs:enumeration value="vnd.businessobjects" /> |
|---|
| 1096 | <xs:enumeration value="vnd.cab-jscript" /> | 1087 | <xs:enumeration value="vnd.cab-jscript" /> |
|---|
| 1097 | <xs:enumeration value="vnd.canon-cpdl" /> | 1088 | <xs:enumeration value="vnd.canon-cpdl" /> |
|---|
| 1098 | <xs:enumeration value="vnd.canon-lips" /> | 1089 | <xs:enumeration value="vnd.canon-lips" /> |
|---|
| 1099 | <xs:enumeration value="vnd.cendio.thinlinc.clientconf" / | 1090 | <xs:enumeration value="vnd.cendio.thinlinc.clientconf" / |
|---|
| 1100 | <xs:enumeration value="vnd.chemdraw+xml" /> | 1091 | <xs:enumeration value="vnd.chemdraw+xml" /> |
|---|
| 1101 | <xs:enumeration value="vnd.chipnuts.karaoke-mmd" /> | 1092 | <xs:enumeration value="vnd.chipnuts.karaoke-mmd" /> |
|---|
| 1102 | <xs:enumeration value="vnd.cinderella" /> | 1093 | <xs:enumeration value="vnd.cinderella" /> |
|---|
| 1103 | <xs:enumeration value="vnd.cirpack.isdn-ext" /> | 1094 | <xs:enumeration value="vnd.cirpack.isdn-ext" /> |
|---|
| 1104 | <xs:enumeration value="vnd.claymore" /> | 1095 | <xs:enumeration value="vnd.claymore" /> |
|---|
| 1105 | <xs:enumeration value="vnd.clonk.c4group" /> | 1096 | <xs:enumeration value="vnd.clonk.c4group" /> |
|---|
| 1106 | <xs:enumeration value="vnd.commerce-battelle" /> | 1097 | <xs:enumeration value="vnd.commerce-battelle" /> |
|---|
| 1107 | <xs:enumeration value="vnd.comonspace" /> | 1098 | <xs:enumeration value="vnd.comonspace" /> |
|---|
| 1108 | <xs:enumeration value="vnd.cosmocaller" /> | 1099 | <xs:enumeration value="vnd.cosmocaller" /> |
|---|
| 1109 | <xs:enumeration value="vnd.contact.cmsg" /> | 1100 | <xs:enumeration value="vnd.contact.cmsg" /> |
|---|
| 1110 | <xs:enumeration value="vnd.crick.clicker" /> | 1101 | <xs:enumeration value="vnd.crick.clicker" /> |
|---|
| 1111 | <xs:enumeration value="vnd.crick.clicker.keyboard" /> | 1102 | <xs:enumeration value="vnd.crick.clicker.keyboard" /> |
|---|
| 1112 | <xs:enumeration value="vnd.crick.clicker.palette" /> | 1103 | <xs:enumeration value="vnd.crick.clicker.palette" /> |
|---|
| 1113 | <xs:enumeration value="vnd.crick.clicker.template" /> | 1104 | <xs:enumeration value="vnd.crick.clicker.template" /> |
|---|
| 1114 | <xs:enumeration value="vnd.crick.clicker.wordbank" /> | 1105 | <xs:enumeration value="vnd.crick.clicker.wordbank" /> |
|---|
| 1115 | <xs:enumeration value="vnd.criticaltools.wbs+xml" /> | 1106 | <xs:enumeration value="vnd.criticaltools.wbs+xml" /> |
|---|
| 1116 | <xs:enumeration value="vnd.ctc-posml" /> | 1107 | <xs:enumeration value="vnd.ctc-posml" /> |
|---|
| 1117 | <xs:enumeration value="vnd.ctct.ws+xml" /> | 1108 | <xs:enumeration value="vnd.ctct.ws+xml" /> |
|---|
| 1118 | <xs:enumeration value="vnd.cups-pdf" /> | 1109 | <xs:enumeration value="vnd.cups-pdf" /> |
|---|
| 1119 | | | |
|---|
| 1120 | Cheney Standards Track [Page 20] | | |
|---|
| 1121 | | | |
|---|
| 1122 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 1123 | | | |
|---|
| 1124 | <xs:enumeration value="vnd.cups-postscript" /> | 1110 | <xs:enumeration value="vnd.cups-postscript" /> |
|---|
| 1125 | <xs:enumeration value="vnd.cups-ppd" /> | 1111 | <xs:enumeration value="vnd.cups-ppd" /> |
|---|
| 1126 | <xs:enumeration value="vnd.cups-raster" /> | 1112 | <xs:enumeration value="vnd.cups-raster" /> |
|---|
| 1127 | <xs:enumeration value="vnd.cups-raw" /> | 1113 | <xs:enumeration value="vnd.cups-raw" /> |
|---|
| 1128 | <xs:enumeration value="vnd.curl" /> | 1114 | <xs:enumeration value="vnd.curl" /> |
|---|
| 1129 | <xs:enumeration value="vnd.cybank" /> | 1115 | <xs:enumeration value="vnd.cybank" /> |
|---|
| 1130 | <xs:enumeration value="vnd.data-vision.rdf" /> | 1116 | <xs:enumeration value="vnd.data-vision.rdf" /> |
|---|
| 1131 | <xs:enumeration value="vnd.denovo.fcselayout-link" /> | 1117 | <xs:enumeration value="vnd.denovo.fcselayout-link" /> |
|---|
| 1132 | <xs:enumeration value="vnd.dna" /> | 1118 | <xs:enumeration value="vnd.dna" /> |
|---|
| | 1119 | |
|---|
| | 1120 | Cheney Standards Track [Page 20] |
|---|
| | 1121 | |
|---|
| | 1122 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 1123 | |
|---|
| 1133 | <xs:enumeration value="vnd.dpgraph" /> | 1124 | <xs:enumeration value="vnd.dpgraph" /> |
|---|
| 1134 | <xs:enumeration value="vnd.dreamfactory" /> | 1125 | <xs:enumeration value="vnd.dreamfactory" /> |
|---|
| 1135 | <xs:enumeration value="vnd.dvb.esgcontainer" /> | 1126 | <xs:enumeration value="vnd.dvb.esgcontainer" /> |
|---|
| 1136 | <xs:enumeration value="vnd.dvb.ipdcesgaccess" /> | 1127 | <xs:enumeration value="vnd.dvb.ipdcesgaccess" /> |
|---|
| 1137 | <xs:enumeration value="vnd.dvb.iptv.alfec-base" /> | 1128 | <xs:enumeration value="vnd.dvb.iptv.alfec-base" /> |
|---|
| 1138 | <xs:enumeration value="vnd.dvb.iptv.alfec-enhancement" /> | 1129 | <xs:enumeration value="vnd.dvb.iptv.alfec-enhancement" /> |
|---|
| 1139 | <xs:enumeration value="vnd.dxr" /> | 1130 | <xs:enumeration value="vnd.dxr" /> |
|---|
| 1140 | <xs:enumeration value="vnd.ecdis-update" /> | 1131 | <xs:enumeration value="vnd.ecdis-update" /> |
|---|
| 1141 | <xs:enumeration value="vnd.ecowin.chart" /> | 1132 | <xs:enumeration value="vnd.ecowin.chart" /> |
|---|
| 1142 | <xs:enumeration value="vnd.ecowin.filerequest" /> | 1133 | <xs:enumeration value="vnd.ecowin.filerequest" /> |
|---|
| 1143 | <xs:enumeration value="vnd.ecowin.fileupdate" /> | 1134 | <xs:enumeration value="vnd.ecowin.fileupdate" /> |
|---|
| 1144 | <xs:enumeration value="vnd.ecowin.series" /> | 1135 | <xs:enumeration value="vnd.ecowin.series" /> |
|---|
| 1145 | <xs:enumeration value="vnd.ecowin.seriesrequest" /> | 1136 | <xs:enumeration value="vnd.ecowin.seriesrequest" /> |
|---|
| 1146 | <xs:enumeration value="vnd.ecowin.seriesupdate" /> | 1137 | <xs:enumeration value="vnd.ecowin.seriesupdate" /> |
|---|
| 1147 | <xs:enumeration value="vnd.enliven" /> | 1138 | <xs:enumeration value="vnd.enliven" /> |
|---|
| 1148 | <xs:enumeration value="vnd.epson.esf" /> | 1139 | <xs:enumeration value="vnd.epson.esf" /> |
|---|
| 1149 | <xs:enumeration value="vnd.epson.msf" /> | 1140 | <xs:enumeration value="vnd.epson.msf" /> |
|---|
| 1150 | <xs:enumeration value="vnd.epson.quickanime" /> | 1141 | <xs:enumeration value="vnd.epson.quickanime" /> |
|---|
| 1151 | <xs:enumeration value="vnd.epson.salt" /> | 1142 | <xs:enumeration value="vnd.epson.salt" /> |
|---|
| 1152 | <xs:enumeration value="vnd.epson.ssf" /> | 1143 | <xs:enumeration value="vnd.epson.ssf" /> |
|---|
| 1153 | <xs:enumeration value="vnd.ericsson.quickcall" /> | 1144 | <xs:enumeration value="vnd.ericsson.quickcall" /> |
|---|
| 1154 | <xs:enumeration value="vnd.eszigno3+xml" /> | 1145 | <xs:enumeration value="vnd.eszigno3+xml" /> |
|---|
| 1155 | <xs:enumeration value="vnd.eudora.data" /> | 1146 | <xs:enumeration value="vnd.eudora.data" /> |
|---|
| 1156 | <xs:enumeration value="vnd.ezpix-album" /> | 1147 | <xs:enumeration value="vnd.ezpix-album" /> |
|---|
| 1157 | <xs:enumeration value="vnd.fdf" /> | 1148 | <xs:enumeration value="vnd.fdf" /> |
|---|
| 1158 | <xs:enumeration value="vnd.ffsns" /> | 1149 | <xs:enumeration value="vnd.ffsns" /> |
|---|
| 1159 | <xs:enumeration value="vnd.fints" /> | 1150 | <xs:enumeration value="vnd.fints" /> |
|---|
| 1160 | <xs:enumeration value="vnd.FloGraphIt" /> | 1151 | <xs:enumeration value="vnd.FloGraphIt" /> |
|---|
| 1161 | <xs:enumeration value="vnd.fluxtime.clip" /> | 1152 | <xs:enumeration value="vnd.fluxtime.clip" /> |
|---|
| 1162 | <xs:enumeration value="vnd.font-fontforge-sfd" /> | 1153 | <xs:enumeration value="vnd.font-fontforge-sfd" /> |
|---|
| 1163 | <xs:enumeration value="vnd.framemaker" /> | 1154 | <xs:enumeration value="vnd.framemaker" /> |
|---|
| 1164 | <xs:enumeration value="vnd.frogans.fnc" /> | 1155 | <xs:enumeration value="vnd.frogans.fnc" /> |
|---|
| 1165 | <xs:enumeration value="vnd.frogans.ltf" /> | 1156 | <xs:enumeration value="vnd.frogans.ltf" /> |
|---|
| 1166 | <xs:enumeration value="vnd.fsc.weblaunch" /> | 1157 | <xs:enumeration value="vnd.fsc.weblaunch" /> |
|---|
| 1167 | <xs:enumeration value="vnd.fujitsu.oasys" /> | 1158 | <xs:enumeration value="vnd.fujitsu.oasys" /> |
|---|
| 1168 | <xs:enumeration value="vnd.fujitsu.oasys2" /> | 1159 | <xs:enumeration value="vnd.fujitsu.oasys2" /> |
|---|
| 1169 | <xs:enumeration value="vnd.fujitsu.oasys3" /> | 1160 | <xs:enumeration value="vnd.fujitsu.oasys3" /> |
|---|
| 1170 | <xs:enumeration value="vnd.fujitsu.oasysgp" /> | 1161 | <xs:enumeration value="vnd.fujitsu.oasysgp" /> |
|---|
| 1171 | <xs:enumeration value="vnd.fujitsu.oasysprs" /> | 1162 | <xs:enumeration value="vnd.fujitsu.oasysprs" /> |
|---|
| 1172 | <xs:enumeration value="vnd.fujixerox.ART4" /> | 1163 | <xs:enumeration value="vnd.fujixerox.ART4" /> |
|---|
| 1173 | <xs:enumeration value="vnd.fujixerox.ART-EX" /> | 1164 | <xs:enumeration value="vnd.fujixerox.ART-EX" /> |
|---|
| 1174 | <xs:enumeration value="vnd.fujixerox.ddd" /> | 1165 | <xs:enumeration value="vnd.fujixerox.ddd" /> |
|---|
| 1175 | | | |
|---|
| 1176 | Cheney Standards Track [Page 21] | | |
|---|
| 1177 | | | |
|---|
| 1178 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 1179 | | | |
|---|
| 1180 | <xs:enumeration value="vnd.fujixerox.docuworks" /> | 1166 | <xs:enumeration value="vnd.fujixerox.docuworks" /> |
|---|
| 1181 | <xs:enumeration value="vnd.fujixerox.docuworks.binder" /> | 1167 | <xs:enumeration value="vnd.fujixerox.docuworks.binder" /> |
|---|
| 1182 | <xs:enumeration value="vnd.fujixerox.HBPL" /> | 1168 | <xs:enumeration value="vnd.fujixerox.HBPL" /> |
|---|
| 1183 | <xs:enumeration value="vnd.fut-misnet" /> | 1169 | <xs:enumeration value="vnd.fut-misnet" /> |
|---|
| 1184 | <xs:enumeration value="vnd.fuzzysheet" /> | 1170 | <xs:enumeration value="vnd.fuzzysheet" /> |
|---|
| 1185 | <xs:enumeration value="vnd.genomatix.tuxedo" /> | 1171 | <xs:enumeration value="vnd.genomatix.tuxedo" /> |
|---|
| 1186 | <xs:enumeration value="vnd.google-earth.kml+xml" /> | 1172 | <xs:enumeration value="vnd.google-earth.kml+xml" /> |
|---|
| 1187 | <xs:enumeration value="vnd.google-earth.kmz" /> | 1173 | <xs:enumeration value="vnd.google-earth.kmz" /> |
|---|
| 1188 | <xs:enumeration value="vnd.grafeq" /> | 1174 | <xs:enumeration value="vnd.grafeq" /> |
|---|
| | 1175 | |
|---|
| | 1176 | Cheney Standards Track [Page 21] |
|---|
| | 1177 | |
|---|
| | 1178 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 1179 | |
|---|
| 1189 | <xs:enumeration value="vnd.gridmp" /> | 1180 | <xs:enumeration value="vnd.gridmp" /> |
|---|
| 1190 | <xs:enumeration value="vnd.groove-account" /> | 1181 | <xs:enumeration value="vnd.groove-account" /> |
|---|
| 1191 | <xs:enumeration value="vnd.groove-help" /> | 1182 | <xs:enumeration value="vnd.groove-help" /> |
|---|
| 1192 | <xs:enumeration value="vnd.groove-identity-message" /> | 1183 | <xs:enumeration value="vnd.groove-identity-message" /> |
|---|
| 1193 | <xs:enumeration value="vnd.groove-injector" /> | 1184 | <xs:enumeration value="vnd.groove-injector" /> |
|---|
| 1194 | <xs:enumeration value="vnd.groove-tool-message" /> | 1185 | <xs:enumeration value="vnd.groove-tool-message" /> |
|---|
| 1195 | <xs:enumeration value="vnd.groove-tool-template" /> | 1186 | <xs:enumeration value="vnd.groove-tool-template" /> |
|---|
| 1196 | <xs:enumeration value="vnd.groove-vcard" /> | 1187 | <xs:enumeration value="vnd.groove-vcard" /> |
|---|
| 1197 | <xs:enumeration value="vnd.HandHeld-Entertainment+xml" /> | 1188 | <xs:enumeration value="vnd.HandHeld-Entertainment+xml" /> |
|---|
| 1198 | <xs:enumeration value="vnd.hbci" /> | 1189 | <xs:enumeration value="vnd.hbci" /> |
|---|
| 1199 | <xs:enumeration value="vnd.hcl-bireports" /> | 1190 | <xs:enumeration value="vnd.hcl-bireports" /> |
|---|
| 1200 | <xs:enumeration value="vnd.hhe.lesson-player" /> | 1191 | <xs:enumeration value="vnd.hhe.lesson-player" /> |
|---|
| 1201 | <xs:enumeration value="vnd.hp-HPGL" /> | 1192 | <xs:enumeration value="vnd.hp-HPGL" /> |
|---|
| 1202 | <xs:enumeration value="vnd.hp-hpid" /> | 1193 | <xs:enumeration value="vnd.hp-hpid" /> |
|---|
| 1203 | <xs:enumeration value="vnd.hp-hps" /> | 1194 | <xs:enumeration value="vnd.hp-hps" /> |
|---|
| 1204 | <xs:enumeration value="vnd.hp-jlyt" /> | 1195 | <xs:enumeration value="vnd.hp-jlyt" /> |
|---|
| 1205 | <xs:enumeration value="vnd.hp-PCL" /> | 1196 | <xs:enumeration value="vnd.hp-PCL" /> |
|---|
| 1206 | <xs:enumeration value="vnd.hp-PCLXL" /> | 1197 | <xs:enumeration value="vnd.hp-PCLXL" /> |
|---|
| 1207 | <xs:enumeration value="vnd.httphone" /> | 1198 | <xs:enumeration value="vnd.httphone" /> |
|---|
| 1208 | <xs:enumeration value="vnd.hydrostatix.sof-data" /> | 1199 | <xs:enumeration value="vnd.hydrostatix.sof-data" /> |
|---|
| 1209 | <xs:enumeration value="vnd.hzn-3d-crossword" /> | 1200 | <xs:enumeration value="vnd.hzn-3d-crossword" /> |
|---|
| 1210 | <xs:enumeration value="vnd.ibm.afplinedata" /> | 1201 | <xs:enumeration value="vnd.ibm.afplinedata" /> |
|---|
| 1211 | <xs:enumeration value="vnd.ibm.electronic-media" /> | 1202 | <xs:enumeration value="vnd.ibm.electronic-media" /> |
|---|
| 1212 | <xs:enumeration value="vnd.ibm.MiniPay" /> | 1203 | <xs:enumeration value="vnd.ibm.MiniPay" /> |
|---|
| 1213 | <xs:enumeration value="vnd.ibm.modcap" /> | 1204 | <xs:enumeration value="vnd.ibm.modcap" /> |
|---|
| 1214 | <xs:enumeration value="vnd.ibm.rights-management" /> | 1205 | <xs:enumeration value="vnd.ibm.rights-management" /> |
|---|
| 1215 | <xs:enumeration value="vnd.ibm.secure-container" /> | 1206 | <xs:enumeration value="vnd.ibm.secure-container" /> |
|---|
| 1216 | <xs:enumeration value="vnd.iccprofile" /> | 1207 | <xs:enumeration value="vnd.iccprofile" /> |
|---|
| 1217 | <xs:enumeration value="vnd.igloader" /> | 1208 | <xs:enumeration value="vnd.igloader" /> |
|---|
| 1218 | <xs:enumeration value="vnd.immervision-ivp" /> | 1209 | <xs:enumeration value="vnd.immervision-ivp" /> |
|---|
| 1219 | <xs:enumeration value="vnd.immervision-ivu" /> | 1210 | <xs:enumeration value="vnd.immervision-ivu" /> |
|---|
| 1220 | <xs:enumeration value="vnd.informedcontrol.rms+xml" /> | 1211 | <xs:enumeration value="vnd.informedcontrol.rms+xml" /> |
|---|
| 1221 | <xs:enumeration value="vnd.informix-visionary" /> | 1212 | <xs:enumeration value="vnd.informix-visionary" /> |
|---|
| 1222 | <xs:enumeration value="vnd.intercon.formnet" /> | 1213 | <xs:enumeration value="vnd.intercon.formnet" /> |
|---|
| 1223 | <xs:enumeration value="vnd.intertrust.digibox" /> | 1214 | <xs:enumeration value="vnd.intertrust.digibox" /> |
|---|
| 1224 | <xs:enumeration value="vnd.intertrust.nncp" /> | 1215 | <xs:enumeration value="vnd.intertrust.nncp" /> |
|---|
| 1225 | <xs:enumeration value="vnd.intu.qbo" /> | 1216 | <xs:enumeration value="vnd.intu.qbo" /> |
|---|
| 1226 | <xs:enumeration value="vnd.intu.qfx" /> | 1217 | <xs:enumeration value="vnd.intu.qfx" /> |
|---|
| 1227 | <xs:enumeration value="vnd.iptc.g2.conceptitem+xml" /> | 1218 | <xs:enumeration value="vnd.iptc.g2.conceptitem+xml" /> |
|---|
| 1228 | <xs:enumeration value="vnd.iptc.g2.knowledgeitem+xml" /> | 1219 | <xs:enumeration value="vnd.iptc.g2.knowledgeitem+xml" /> |
|---|
| 1229 | <xs:enumeration value="vnd.iptc.g2.newsitem+xml" /> | 1220 | <xs:enumeration value="vnd.iptc.g2.newsitem+xml" /> |
|---|
| 1230 | <xs:enumeration value="vnd.iptc.g2.packageitem+xml" /> | 1221 | <xs:enumeration value="vnd.iptc.g2.packageitem+xml" /> |
|---|
| 1231 | | | |
|---|
| 1232 | Cheney Standards Track [Page 22] | | |
|---|
| 1233 | | | |
|---|
| 1234 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 1235 | | | |
|---|
| 1236 | <xs:enumeration value="vnd.ipunplugged.rcprofile" /> | 1222 | <xs:enumeration value="vnd.ipunplugged.rcprofile" /> |
|---|
| 1237 | <xs:enumeration value="vnd.irepository.package+xml" /> | 1223 | <xs:enumeration value="vnd.irepository.package+xml" /> |
|---|
| 1238 | <xs:enumeration value="vnd.is-xpr" /> | 1224 | <xs:enumeration value="vnd.is-xpr" /> |
|---|
| 1239 | <xs:enumeration value="vnd.jam" /> | 1225 | <xs:enumeration value="vnd.jam" /> |
|---|
| 1240 | <xs:enumeration value="vnd.japannet-directory-service" /> | 1226 | <xs:enumeration value="vnd.japannet-directory-service" /> |
|---|
| 1241 | <xs:enumeration value="vnd.japannet-ipnstore-wakeup" /> | 1227 | <xs:enumeration value="vnd.japannet-ipnstore-wakeup" /> |
|---|
| 1242 | <xs:enumeration value="vnd.japannet-payment-wakeup" /> | 1228 | <xs:enumeration value="vnd.japannet-payment-wakeup" /> |
|---|
| 1243 | <xs:enumeration value="vnd.japannet-registration" /> | 1229 | <xs:enumeration value="vnd.japannet-registration" /> |
|---|
| 1244 | <xs:enumeration value="vnd.japannet-registration-wakeup" /> | 1230 | <xs:enumeration value="vnd.japannet-registration-wakeup" /> |
|---|
| | 1231 | |
|---|
| | 1232 | Cheney Standards Track [Page 22] |
|---|
| | 1233 | |
|---|
| | 1234 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 1235 | |
|---|
| 1245 | <xs:enumeration value="vnd.japannet-setstore-wakeup" /> | 1236 | <xs:enumeration value="vnd.japannet-setstore-wakeup" /> |
|---|
| 1246 | <xs:enumeration value="vnd.japannet-verification" /> | 1237 | <xs:enumeration value="vnd.japannet-verification" /> |
|---|
| 1247 | <xs:enumeration value="vnd.japannet-japannet--wakeup" /> | 1238 | <xs:enumeration value="vnd.japannet-japannet--wakeup" /> |
|---|
| 1248 | <xs:enumeration value="vnd.jcp.javame.midlet-rms" /> | 1239 | <xs:enumeration value="vnd.jcp.javame.midlet-rms" /> |
|---|
| 1249 | <xs:enumeration value="vnd.jisp" /> | 1240 | <xs:enumeration value="vnd.jisp" /> |
|---|
| 1250 | <xs:enumeration value="vnd.joost.joda-archive" /> | 1241 | <xs:enumeration value="vnd.joost.joda-archive" /> |
|---|
| 1251 | <xs:enumeration value="vnd.kahootz" /> | 1242 | <xs:enumeration value="vnd.kahootz" /> |
|---|
| 1252 | <xs:enumeration value="vnd.kde.karbon" /> | 1243 | <xs:enumeration value="vnd.kde.karbon" /> |
|---|
| 1253 | <xs:enumeration value="vnd.kde.kchart" /> | 1244 | <xs:enumeration value="vnd.kde.kchart" /> |
|---|
| 1254 | <xs:enumeration value="vnd.kde.kformula" /> | 1245 | <xs:enumeration value="vnd.kde.kformula" /> |
|---|
| 1255 | <xs:enumeration value="vnd.kde.kivio" /> | 1246 | <xs:enumeration value="vnd.kde.kivio" /> |
|---|
| 1256 | <xs:enumeration value="vnd.kde.kontour" /> | 1247 | <xs:enumeration value="vnd.kde.kontour" /> |
|---|
| 1257 | <xs:enumeration value="vnd.kde.kpresenter" /> | 1248 | <xs:enumeration value="vnd.kde.kpresenter" /> |
|---|
| 1258 | <xs:enumeration value="vnd.kde.kspread" /> | 1249 | <xs:enumeration value="vnd.kde.kspread" /> |
|---|
| 1259 | <xs:enumeration value="vnd.kde.kword" /> | 1250 | <xs:enumeration value="vnd.kde.kword" /> |
|---|
| 1260 | <xs:enumeration value="vnd.ken meaapp" /> | 1251 | <xs:enumeration value="vnd.ken meaapp" /> |
|---|
| 1261 | <xs:enumeration value="vnd.kidspiration" /> | 1252 | <xs:enumeration value="vnd.kidspiration" /> |
|---|
| 1262 | <xs:enumeration value="vnd.Kinar" /> | 1253 | <xs:enumeration value="vnd.Kinar" /> |
|---|
| 1263 | <xs:enumeration value="vnd.koan" /> | 1254 | <xs:enumeration value="vnd.koan" /> |
|---|
| 1264 | <xs:enumeration value="vnd.kodak-descriptor" /> | 1255 | <xs:enumeration value="vnd.kodak-descriptor" /> |
|---|
| 1265 | <xs:enumeration value="vnd.liberty-request+xml" /> | 1256 | <xs:enumeration value="vnd.liberty-request+xml" /> |
|---|
| 1266 | <xs:enumeration value="vnd.llamagraphics.life-balance.desktop" /> | 1257 | <xs:enumeration value="vnd.llamagraphics.life-balance.desktop" /> |
|---|
| 1267 | <xs:enumeration | 1258 | <xs:enumeration |
|---|
| 1268 | value="vnd.llamagraphics.life-balance.exchange+xml" /> | 1259 | value="vnd.llamagraphics.life-balance.exchange+xml" /> |
|---|
| 1269 | <xs:enumeration value="vnd.lotus-1-2-3" /> | 1260 | <xs:enumeration value="vnd.lotus-1-2-3" /> |
|---|
| 1270 | <xs:enumeration value="vnd.lotus-approach" /> | 1261 | <xs:enumeration value="vnd.lotus-approach" /> |
|---|
| 1271 | <xs:enumeration value="vnd.lotus-freelance" /> | 1262 | <xs:enumeration value="vnd.lotus-freelance" /> |
|---|
| 1272 | <xs:enumeration value="vnd.lotus-notes" /> | 1263 | <xs:enumeration value="vnd.lotus-notes" /> |
|---|
| 1273 | <xs:enumeration value="vnd.lotus-organizer" /> | 1264 | <xs:enumeration value="vnd.lotus-organizer" /> |
|---|
| 1274 | <xs:enumeration value="vnd.lotus-screencam" /> | 1265 | <xs:enumeration value="vnd.lotus-screencam" /> |
|---|
| 1275 | <xs:enumeration value="vnd.lotus-wordpro" /> | 1266 | <xs:enumeration value="vnd.lotus-wordpro" /> |
|---|
| 1276 | <xs:enumeration value="vnd.macports.portpkg" /> | 1267 | <xs:enumeration value="vnd.macports.portpkg" /> |
|---|
| 1277 | <xs:enumeration value="vnd.marlin.drm.actiontoken+xml" /> | 1268 | <xs:enumeration value="vnd.marlin.drm.actiontoken+xml" /> |
|---|
| 1278 | <xs:enumeration value="vnd.marlin.drm.conftoken+xml" /> | 1269 | <xs:enumeration value="vnd.marlin.drm.conftoken+xml" /> |
|---|
| 1279 | <xs:enumeration value="vnd.marlin.drm.license+xml" /> | 1270 | <xs:enumeration value="vnd.marlin.drm.license+xml" /> |
|---|
| 1280 | <xs:enumeration value="vnd.marlin.drm.mdcf" /> | 1271 | <xs:enumeration value="vnd.marlin.drm.mdcf" /> |
|---|
| 1281 | <xs:enumeration value="vnd.mcd" /> | 1272 | <xs:enumeration value="vnd.mcd" /> |
|---|
| 1282 | <xs:enumeration value="vnd.medcalcdata" /> | 1273 | <xs:enumeration value="vnd.medcalcdata" /> |
|---|
| 1283 | <xs:enumeration value="vnd.mediastation.cdkey" /> | 1274 | <xs:enumeration value="vnd.mediastation.cdkey" /> |
|---|
| 1284 | <xs:enumeration value="vnd.meridian-slingshot" /> | 1275 | <xs:enumeration value="vnd.meridian-slingshot" /> |
|---|
| 1285 | <xs:enumeration value="vnd.MFER" /> | 1276 | <xs:enumeration value="vnd.MFER" /> |
|---|
| 1286 | <xs:enumeration value="vnd.mfmp" /> | 1277 | <xs:enumeration value="vnd.mfmp" /> |
|---|
| 1287 | | | |
|---|
| 1288 | Cheney Standards Track [Page 23] | | |
|---|
| 1289 | | | |
|---|
| 1290 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 1291 | | | |
|---|
| 1292 | <xs:enumeration value="vnd.micrografx.flo" /> | 1278 | <xs:enumeration value="vnd.micrografx.flo" /> |
|---|
| 1293 | <xs:enumeration value="vnd.micrografx.igx" /> | 1279 | <xs:enumeration value="vnd.micrografx.igx" /> |
|---|
| 1294 | <xs:enumeration value="vnd.mif" /> | 1280 | <xs:enumeration value="vnd.mif" /> |
|---|
| 1295 | <xs:enumeration value="vnd.minisoft-hp3000-save" /> | 1281 | <xs:enumeration value="vnd.minisoft-hp3000-save" /> |
|---|
| 1296 | <xs:enumeration value="vnd.mitsubishi.misty-guard.trustweb" /> | 1282 | <xs:enumeration value="vnd.mitsubishi.misty-guard.trustweb" /> |
|---|
| 1297 | <xs:enumeration value="vnd.Mobius.DAF" /> | 1283 | <xs:enumeration value="vnd.Mobius.DAF" /> |
|---|
| 1298 | <xs:enumeration value="vnd.Mobius.DIS" /> | 1284 | <xs:enumeration value="vnd.Mobius.DIS" /> |
|---|
| 1299 | <xs:enumeration value="vnd.Mobius.MBK" /> | 1285 | <xs:enumeration value="vnd.Mobius.MBK" /> |
|---|
| 1300 | <xs:enumeration value="vnd.Mobius.MQY" /> | 1286 | <xs:enumeration value="vnd.Mobius.MQY" /> |
|---|
| | 1287 | |
|---|
| | 1288 | Cheney Standards Track [Page 23] |
|---|
| | 1289 | |
|---|
| | 1290 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 1291 | |
|---|
| 1301 | <xs:enumeration value="vnd.Mobius.MSL" /> | 1292 | <xs:enumeration value="vnd.Mobius.MSL" /> |
|---|
| 1302 | <xs:enumeration value="vnd.Mobius.PLC" /> | 1293 | <xs:enumeration value="vnd.Mobius.PLC" /> |
|---|
| 1303 | <xs:enumeration value="vnd.Mobius.TXF" /> | 1294 | <xs:enumeration value="vnd.Mobius.TXF" /> |
|---|
| 1304 | <xs:enumeration value="vnd.mophun.application" /> | 1295 | <xs:enumeration value="vnd.mophun.application" /> |
|---|
| 1305 | <xs:enumeration value="vnd.mophun.certificate" /> | 1296 | <xs:enumeration value="vnd.mophun.certificate" /> |
|---|
| 1306 | <xs:enumeration value="vnd.motorola.flexsuite" /> | 1297 | <xs:enumeration value="vnd.motorola.flexsuite" /> |
|---|
| 1307 | <xs:enumeration value="vnd.motorola.flexsuite.adsi" /> | 1298 | <xs:enumeration value="vnd.motorola.flexsuite.adsi" /> |
|---|
| 1308 | <xs:enumeration value="vnd.motorola.flexsuite.fis" /> | 1299 | <xs:enumeration value="vnd.motorola.flexsuite.fis" /> |
|---|
| 1309 | <xs:enumeration value="vnd.motorola.flexsuite.gotap" /> | 1300 | <xs:enumeration value="vnd.motorola.flexsuite.gotap" /> |
|---|
| 1310 | <xs:enumeration value="vnd.motorola.flexsuite.kmr" /> | 1301 | <xs:enumeration value="vnd.motorola.flexsuite.kmr" /> |
|---|
| 1311 | <xs:enumeration value="vnd.motorola.flexsuite.ttc" /> | 1302 | <xs:enumeration value="vnd.motorola.flexsuite.ttc" /> |
|---|
| 1312 | <xs:enumeration value="vnd.motorola.flexsuite.wem" /> | 1303 | <xs:enumeration value="vnd.motorola.flexsuite.wem" /> |
|---|
| 1313 | <xs:enumeration value="vnd.mozilla.xul+xml" /> | 1304 | <xs:enumeration value="vnd.mozilla.xul+xml" /> |
|---|
| 1314 | <xs:enumeration value="vnd.ms-artgalry" /> | 1305 | <xs:enumeration value="vnd.ms-artgalry" /> |
|---|
| 1315 | <xs:enumeration value="vnd.ms-asf" /> | 1306 | <xs:enumeration value="vnd.ms-asf" /> |
|---|
| 1316 | <xs:enumeration value="vnd.ms-cab-compressed" /> | 1307 | <xs:enumeration value="vnd.ms-cab-compressed" /> |
|---|
| 1317 | <xs:enumeration value="vnd.ms-excel" /> | 1308 | <xs:enumeration value="vnd.ms-excel" /> |
|---|
| 1318 | <xs:enumeration value="vnd.ms-fontobject" /> | 1309 | <xs:enumeration value="vnd.ms-fontobject" /> |
|---|
| 1319 | <xs:enumeration value="vnd.ms-htmlhelp" /> | 1310 | <xs:enumeration value="vnd.ms-htmlhelp" /> |
|---|
| 1320 | <xs:enumeration value="vnd.ms-ims" /> | 1311 | <xs:enumeration value="vnd.ms-ims" /> |
|---|
| 1321 | <xs:enumeration value="vnd.ms-lrm" /> | 1312 | <xs:enumeration value="vnd.ms-lrm" /> |
|---|
| 1322 | <xs:enumeration value="vnd.ms-playready.initiator+xml" /> | 1313 | <xs:enumeration value="vnd.ms-playready.initiator+xml" /> |
|---|
| 1323 | <xs:enumeration value="vnd.ms-powerpoint" /> | 1314 | <xs:enumeration value="vnd.ms-powerpoint" /> |
|---|
| 1324 | <xs:enumeration value="vnd.ms-project" /> | 1315 | <xs:enumeration value="vnd.ms-project" /> |
|---|
| 1325 | <xs:enumeration value="vnd.ms-tnef" /> | 1316 | <xs:enumeration value="vnd.ms-tnef" /> |
|---|
| 1326 | <xs:enumeration value="vnd.ms-wmdrm.lic-chlg-req" /> | 1317 | <xs:enumeration value="vnd.ms-wmdrm.lic-chlg-req" /> |
|---|
| 1327 | <xs:enumeration value="vnd.ms-wmdrm.lic-resp" /> | 1318 | <xs:enumeration value="vnd.ms-wmdrm.lic-resp" /> |
|---|
| 1328 | <xs:enumeration value="vnd.ms-wmdrm.meter-chlg-req" /> | 1319 | <xs:enumeration value="vnd.ms-wmdrm.meter-chlg-req" /> |
|---|
| 1329 | <xs:enumeration value="vnd.ms-wmdrm.meter-resp" /> | 1320 | <xs:enumeration value="vnd.ms-wmdrm.meter-resp" /> |
|---|
| 1330 | <xs:enumeration value="vnd.ms-works" /> | 1321 | <xs:enumeration value="vnd.ms-works" /> |
|---|
| 1331 | <xs:enumeration value="vnd.ms-wpl" /> | 1322 | <xs:enumeration value="vnd.ms-wpl" /> |
|---|
| 1332 | <xs:enumeration value="vnd.ms-xpsdocument" /> | 1323 | <xs:enumeration value="vnd.ms-xpsdocument" /> |
|---|
| 1333 | <xs:enumeration value="vnd.mseq" /> | 1324 | <xs:enumeration value="vnd.mseq" /> |
|---|
| 1334 | <xs:enumeration value="vnd.msign" /> | 1325 | <xs:enumeration value="vnd.msign" /> |
|---|
| 1335 | <xs:enumeration value="vnd.multiad.creator" /> | 1326 | <xs:enumeration value="vnd.multiad.creator" /> |
|---|
| 1336 | <xs:enumeration value="vnd.multiad.creator.cif" /> | 1327 | <xs:enumeration value="vnd.multiad.creator.cif" /> |
|---|
| 1337 | <xs:enumeration value="vnd.musician" /> | 1328 | <xs:enumeration value="vnd.musician" /> |
|---|
| 1338 | <xs:enumeration value="vnd.music-niff" /> | 1329 | <xs:enumeration value="vnd.music-niff" /> |
|---|
| 1339 | <xs:enumeration value="vnd.muvee.style" /> | 1330 | <xs:enumeration value="vnd.muvee.style" /> |
|---|
| 1340 | <xs:enumeration value="vnd.ncd.control" /> | 1331 | <xs:enumeration value="vnd.ncd.control" /> |
|---|
| 1341 | <xs:enumeration value="vnd.ncd.reference" /> | 1332 | <xs:enumeration value="vnd.ncd.reference" /> |
|---|
| 1342 | <xs:enumeration value="vnd.nervana" /> | 1333 | <xs:enumeration value="vnd.nervana" /> |
|---|
| 1343 | | | |
|---|
| 1344 | Cheney Standards Track [Page 24] | | |
|---|
| 1345 | | | |
|---|
| 1346 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 1347 | | | |
|---|
| 1348 | <xs:enumeration value="vnd.netfpx" /> | 1334 | <xs:enumeration value="vnd.netfpx" /> |
|---|
| 1349 | <xs:enumeration value="vnd.neurolanguage.nlu" /> | 1335 | <xs:enumeration value="vnd.neurolanguage.nlu" /> |
|---|
| 1350 | <xs:enumeration value="vnd.noblenet-directory" /> | 1336 | <xs:enumeration value="vnd.noblenet-directory" /> |
|---|
| 1351 | <xs:enumeration value="vnd.noblenet-sealer" /> | 1337 | <xs:enumeration value="vnd.noblenet-sealer" /> |
|---|
| 1352 | <xs:enumeration value="vnd.noblenet-web" /> | 1338 | <xs:enumeration value="vnd.noblenet-web" /> |
|---|
| 1353 | <xs:enumeration value="vnd.nokia.catalogs" /> | 1339 | <xs:enumeration value="vnd.nokia.catalogs" /> |
|---|
| 1354 | <xs:enumeration value="vnd.nokia.conml+wbxml" /> | 1340 | <xs:enumeration value="vnd.nokia.conml+wbxml" /> |
|---|
| 1355 | <xs:enumeration value="vnd.nokia.conml+xml" /> | 1341 | <xs:enumeration value="vnd.nokia.conml+xml" /> |
|---|
| 1356 | <xs:enumeration value="vnd.nokia.iptv.config+xml" /> | 1342 | <xs:enumeration value="vnd.nokia.iptv.config+xml" /> |
|---|
| | 1343 | |
|---|
| | 1344 | Cheney Standards Track [Page 24] |
|---|
| | 1345 | |
|---|
| | 1346 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 1347 | |
|---|
| 1357 | <xs:enumeration value="vnd.nokia.iSDS-radio-presets" /> | 1348 | <xs:enumeration value="vnd.nokia.iSDS-radio-presets" /> |
|---|
| 1358 | <xs:enumeration value="vnd.nokia.landmark+xml" /> | 1349 | <xs:enumeration value="vnd.nokia.landmark+xml" /> |
|---|
| 1359 | <xs:enumeration value="vnd.nokia.landmarkcollection+xml" /> | 1350 | <xs:enumeration value="vnd.nokia.landmarkcollection+xml" /> |
|---|
| 1360 | <xs:enumeration value="vnd.nokia.ncd" /> | 1351 | <xs:enumeration value="vnd.nokia.ncd" /> |
|---|
| 1361 | <xs:enumeration value="vnd.nokia.n-gage.ac+xml" /> | 1352 | <xs:enumeration value="vnd.nokia.n-gage.ac+xml" /> |
|---|
| 1362 | <xs:enumeration value="vnd.nokia.n-gage.data" /> | 1353 | <xs:enumeration value="vnd.nokia.n-gage.data" /> |
|---|
| 1363 | <xs:enumeration value="vnd.nokia.n-gage.symbian.install" /> | 1354 | <xs:enumeration value="vnd.nokia.n-gage.symbian.install" /> |
|---|
| 1364 | <xs:enumeration value="vnd.nokia.pcd+wbxml" /> | 1355 | <xs:enumeration value="vnd.nokia.pcd+wbxml" /> |
|---|
| 1365 | <xs:enumeration value="vnd.nokia.pcd+xml" /> | 1356 | <xs:enumeration value="vnd.nokia.pcd+xml" /> |
|---|
| 1366 | <xs:enumeration value="vnd.nokia.radio-preset" /> | 1357 | <xs:enumeration value="vnd.nokia.radio-preset" /> |
|---|
| 1367 | <xs:enumeration value="vnd.nokia.radio-presets" /> | 1358 | <xs:enumeration value="vnd.nokia.radio-presets" /> |
|---|
| 1368 | <xs:enumeration value="vnd.novadigm.EDM" /> | 1359 | <xs:enumeration value="vnd.novadigm.EDM" /> |
|---|
| 1369 | <xs:enumeration value="vnd.novadigm.EDX" /> | 1360 | <xs:enumeration value="vnd.novadigm.EDX" /> |
|---|
| 1370 | <xs:enumeration value="vnd.novadigm.EXT" /> | 1361 | <xs:enumeration value="vnd.novadigm.EXT" /> |
|---|
| 1371 | <xs:enumeration value="vnd.oasis.opendocument.chart" /> | 1362 | <xs:enumeration value="vnd.oasis.opendocument.chart" /> |
|---|
| 1372 | <xs:enumeration value="vnd.oasis.opendocument.chart-template" /> | 1363 | <xs:enumeration value="vnd.oasis.opendocument.chart-template" /> |
|---|
| 1373 | <xs:enumeration value="vnd.oasis.opendocument.formula" /> | 1364 | <xs:enumeration value="vnd.oasis.opendocument.formula" /> |
|---|
| 1374 | <xs:enumeration value="vnd.oasis.opendocument.formula-template" /> | 1365 | <xs:enumeration value="vnd.oasis.opendocument.formula-template" /> |
|---|
| 1375 | <xs:enumeration value="vnd.oasis.opendocument.graphics" /> | 1366 | <xs:enumeration value="vnd.oasis.opendocument.graphics" /> |
|---|
| 1376 | <xs:enumeration | 1367 | <xs:enumeration |
|---|
| 1377 | value="vnd.oasis.opendocument.graphics-template" /> | 1368 | value="vnd.oasis.opendocument.graphics-template" /> |
|---|
| 1378 | <xs:enumeration value="vnd.oasis.opendocument.image" /> | 1369 | <xs:enumeration value="vnd.oasis.opendocument.image" /> |
|---|
| 1379 | <xs:enumeration value="vnd.oasis.opendocument.image-template" /> | 1370 | <xs:enumeration value="vnd.oasis.opendocument.image-template" /> |
|---|
| 1380 | <xs:enumeration value="vnd.oasis.opendocument.presentation" /> | 1371 | <xs:enumeration value="vnd.oasis.opendocument.presentation" /> |
|---|
| 1381 | <xs:enumeration | 1372 | <xs:enumeration |
|---|
| 1382 | value="vnd.oasis.opendocument.presentation-template" /> | 1373 | value="vnd.oasis.opendocument.presentation-template" /> |
|---|
| 1383 | <xs:enumeration value="vnd.oasis.opendocument.spreadsheet" /> | 1374 | <xs:enumeration value="vnd.oasis.opendocument.spreadsheet" /> |
|---|
| 1384 | <xs:enumeration | 1375 | <xs:enumeration |
|---|
| 1385 | value="vnd.oasis.opendocument.spreadsheet-template" /> | 1376 | value="vnd.oasis.opendocument.spreadsheet-template" /> |
|---|
| 1386 | <xs:enumeration value="vnd.oasis.opendocument.text" /> | 1377 | <xs:enumeration value="vnd.oasis.opendocument.text" /> |
|---|
| 1387 | <xs:enumeration value="vnd.oasis.opendocument.text-master" /> | 1378 | <xs:enumeration value="vnd.oasis.opendocument.text-master" /> |
|---|
| 1388 | <xs:enumeration value="vnd.oasis.opendocument.text-template" /> | 1379 | <xs:enumeration value="vnd.oasis.opendocument.text-template" /> |
|---|
| 1389 | <xs:enumeration value="vnd.oasis.opendocument.text-web" /> | 1380 | <xs:enumeration value="vnd.oasis.opendocument.text-web" /> |
|---|
| 1390 | <xs:enumeration value="vnd.obn" /> | 1381 | <xs:enumeration value="vnd.obn" /> |
|---|
| 1391 | <xs:enumeration value="vnd.olpc-sugar" /> | 1382 | <xs:enumeration value="vnd.olpc-sugar" /> |
|---|
| 1392 | <xs:enumeration | 1383 | <xs:enumeration |
|---|
| 1393 | value="vnd.oma.bcast.asssociated-procedure-parameter+xml" /> | 1384 | value="vnd.oma.bcast.asssociated-procedure-parameter+xml" /> |
|---|
| 1394 | <xs:enumeration value="vnd.oma.bcast.drm-trigger+xml" /> | 1385 | <xs:enumeration value="vnd.oma.bcast.drm-trigger+xml" /> |
|---|
| 1395 | <xs:enumeration value="vnd.oma.bcast.imd+xml" /> | 1386 | <xs:enumeration value="vnd.oma.bcast.imd+xml" /> |
|---|
| 1396 | <xs:enumeration value="vnd.oma.bcast.ltkm" /> | 1387 | <xs:enumeration value="vnd.oma.bcast.ltkm" /> |
|---|
| 1397 | <xs:enumeration value="vnd.oma.bcast.notification+xml" /> | 1388 | <xs:enumeration value="vnd.oma.bcast.notification+xml" /> |
|---|
| 1398 | <xs:enumeration value="vnd.oma.bcast.sgboot" /> | 1389 | <xs:enumeration value="vnd.oma.bcast.sgboot" /> |
|---|
| 1399 | | | |
|---|
| 1400 | Cheney Standards Track [Page 25] | | |
|---|
| 1401 | | | |
|---|
| 1402 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 1403 | | | |
|---|
| 1404 | <xs:enumeration value="vnd.oma.bcast.sgdd+xml" /> | 1390 | <xs:enumeration value="vnd.oma.bcast.sgdd+xml" /> |
|---|
| 1405 | <xs:enumeration value="vnd.oma.bcast.sgdu" /> | 1391 | <xs:enumeration value="vnd.oma.bcast.sgdu" /> |
|---|
| 1406 | <xs:enumeration value="vnd.oma.bcast.simple-symbol-container" /> | 1392 | <xs:enumeration value="vnd.oma.bcast.simple-symbol-container" /> |
|---|
| 1407 | <xs:enumeration value="vnd.oma.bcast.smartcard-trigger+xml" /> | 1393 | <xs:enumeration value="vnd.oma.bcast.smartcard-trigger+xml" /> |
|---|
| 1408 | <xs:enumeration value="vnd.oma.bcast.sprov+xml" /> | 1394 | <xs:enumeration value="vnd.oma.bcast.sprov+xml" /> |
|---|
| 1409 | <xs:enumeration value="vnd.oma.bcast.stkm" /> | 1395 | <xs:enumeration value="vnd.oma.bcast.stkm" /> |
|---|
| 1410 | <xs:enumeration value="vnd.oma.dcd" /> | 1396 | <xs:enumeration value="vnd.oma.dcd" /> |
|---|
| 1411 | <xs:enumeration value="vnd.oma.dcdc" /> | 1397 | <xs:enumeration value="vnd.oma.dcdc" /> |
|---|
| 1412 | <xs:enumeration value="vnd.oma.dd2+xml" /> | 1398 | <xs:enumeration value="vnd.oma.dd2+xml" /> |
|---|
| | 1399 | |
|---|
| | 1400 | Cheney Standards Track [Page 25] |
|---|
| | 1401 | |
|---|
| | 1402 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 1403 | |
|---|
| 1413 | <xs:enumeration value="vnd.oma.drm.risd+xml" /> | 1404 | <xs:enumeration value="vnd.oma.drm.risd+xml" /> |
|---|
| 1414 | <xs:enumeration value="vnd.oma.group-usage-list+xml" /> | 1405 | <xs:enumeration value="vnd.oma.group-usage-list+xml" /> |
|---|
| 1415 | <xs:enumeration | 1406 | <xs:enumeration |
|---|
| 1416 | value="vnd.oma.poc.detailed-progress-report+xml" /> | 1407 | value="vnd.oma.poc.detailed-progress-report+xml" /> |
|---|
| 1417 | <xs:enumeration value="vnd.oma.poc.final-report+xml" /> | 1408 | <xs:enumeration value="vnd.oma.poc.final-report+xml" /> |
|---|
| 1418 | <xs:enumeration value="vnd.oma.groups+xml" /> | 1409 | <xs:enumeration value="vnd.oma.groups+xml" /> |
|---|
| 1419 | <xs:enumeration value="vnd.oma.invocation-descriptor+xml" /> | 1410 | <xs:enumeration value="vnd.oma.invocation-descriptor+xml" /> |
|---|
| 1420 | <xs:enumeration value="vnd.oma.optimized-progress-report+xml" /> | 1411 | <xs:enumeration value="vnd.oma.optimized-progress-report+xml" /> |
|---|
| 1421 | <xs:enumeration value="vnd.oma.xcap-directory+xml" /> | 1412 | <xs:enumeration value="vnd.oma.xcap-directory+xml" /> |
|---|
| 1422 | <xs:enumeration value="vnd.omads-email+xml" /> | 1413 | <xs:enumeration value="vnd.omads-email+xml" /> |
|---|
| 1423 | <xs:enumeration value="vnd.omads-file+xml" /> | 1414 | <xs:enumeration value="vnd.omads-file+xml" /> |
|---|
| 1424 | <xs:enumeration value="vnd.omads-folder+xml" /> | 1415 | <xs:enumeration value="vnd.omads-folder+xml" /> |
|---|
| 1425 | <xs:enumeration value="vnd.omaloc-sup-init" /> | 1416 | <xs:enumeration value="vnd.omaloc-sup-init" /> |
|---|
| 1426 | <xs:enumeration value="vnd.oma-scws-http-request" /> | 1417 | <xs:enumeration value="vnd.oma-scws-http-request" /> |
|---|
| 1427 | <xs:enumeration value="vnd.oma-scws-http-response" /> | 1418 | <xs:enumeration value="vnd.oma-scws-http-response" /> |
|---|
| 1428 | <xs:enumeration value="vnd.openofficeorg.extension" /> | 1419 | <xs:enumeration value="vnd.openofficeorg.extension" /> |
|---|
| 1429 | <xs:enumeration value="vnd.osa.netdeploy" /> | 1420 | <xs:enumeration value="vnd.osa.netdeploy" /> |
|---|
| 1430 | <xs:enumeration value="vnd.osgi.bundle" /> | 1421 | <xs:enumeration value="vnd.osgi.bundle" /> |
|---|
| 1431 | <xs:enumeration value="vnd.osgi.dp" /> | 1422 | <xs:enumeration value="vnd.osgi.dp" /> |
|---|
| 1432 | <xs:enumeration value="vnd.otps.ct-kip+xml" /> | 1423 | <xs:enumeration value="vnd.otps.ct-kip+xml" /> |
|---|
| 1433 | <xs:enumeration value="vnd.palm" /> | 1424 | <xs:enumeration value="vnd.palm" /> |
|---|
| 1434 | <xs:enumeration value="vnd.paos.xml" /> | 1425 | <xs:enumeration value="vnd.paos.xml" /> |
|---|
| 1435 | <xs:enumeration value="vnd.pg.format" /> | 1426 | <xs:enumeration value="vnd.pg.format" /> |
|---|
| 1436 | <xs:enumeration value="vnd.pg.osasli" /> | 1427 | <xs:enumeration value="vnd.pg.osasli" /> |
|---|
| 1437 | <xs:enumeration value="vnd.piacess.application-license" /> | 1428 | <xs:enumeration value="vnd.piacess.application-license" /> |
|---|
| 1438 | <xs:enumeration value="vnd.picsel" /> | 1429 | <xs:enumeration value="vnd.picsel" /> |
|---|
| 1439 | <xs:enumeration value="vnd.poc.group-advertisement+xml" /> | 1430 | <xs:enumeration value="vnd.poc.group-advertisement+xml" /> |
|---|
| 1440 | <xs:enumeration value="vnd.pocketlearn" /> | 1431 | <xs:enumeration value="vnd.pocketlearn" /> |
|---|
| 1441 | <xs:enumeration value="vnd.powerbuilder6" /> | 1432 | <xs:enumeration value="vnd.powerbuilder6" /> |
|---|
| 1442 | <xs:enumeration value="vnd.powerbuilder6-s" /> | 1433 | <xs:enumeration value="vnd.powerbuilder6-s" /> |
|---|
| 1443 | <xs:enumeration value="vnd.powerbuilder7" /> | 1434 | <xs:enumeration value="vnd.powerbuilder7" /> |
|---|
| 1444 | <xs:enumeration value="vnd.powerbuilder75" /> | 1435 | <xs:enumeration value="vnd.powerbuilder75" /> |
|---|
| 1445 | <xs:enumeration value="vnd.powerbuilder75-s" /> | 1436 | <xs:enumeration value="vnd.powerbuilder75-s" /> |
|---|
| 1446 | <xs:enumeration value="vnd.powerbuilder7-s" /> | 1437 | <xs:enumeration value="vnd.powerbuilder7-s" /> |
|---|
| 1447 | <xs:enumeration value="vnd.preminet" /> | 1438 | <xs:enumeration value="vnd.preminet" /> |
|---|
| 1448 | <xs:enumeration value="vnd.previewsystems.box" /> | 1439 | <xs:enumeration value="vnd.previewsystems.box" /> |
|---|
| 1449 | <xs:enumeration value="vnd.proteus.magazine" /> | 1440 | <xs:enumeration value="vnd.proteus.magazine" /> |
|---|
| 1450 | <xs:enumeration value="vnd.publishare-delta-tree" /> | 1441 | <xs:enumeration value="vnd.publishare-delta-tree" /> |
|---|
| 1451 | <xs:enumeration value="vnd.pvi.ptid1" /> | 1442 | <xs:enumeration value="vnd.pvi.ptid1" /> |
|---|
| 1452 | <xs:enumeration value="vnd.pwg-multiplexed" /> | 1443 | <xs:enumeration value="vnd.pwg-multiplexed" /> |
|---|
| 1453 | <xs:enumeration value="vnd.pwg-xhtml-print+xml" /> | 1444 | <xs:enumeration value="vnd.pwg-xhtml-print+xml" /> |
|---|
| 1454 | <xs:enumeration value="vnd.qualcomm.brew-app-res" /> | 1445 | <xs:enumeration value="vnd.qualcomm.brew-app-res" /> |
|---|
| 1455 | | | |
|---|
| 1456 | Cheney Standards Track [Page 26] | | |
|---|
| 1457 | | | |
|---|
| 1458 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 1459 | | | |
|---|
| 1460 | <xs:enumeration value="vnd.Quark.QuarkXPress" /> | 1446 | <xs:enumeration value="vnd.Quark.QuarkXPress" /> |
|---|
| 1461 | <xs:enumeration value="vnd.rapid" /> | 1447 | <xs:enumeration value="vnd.rapid" /> |
|---|
| 1462 | <xs:enumeration value="vnd.recordare.musicxml" /> | 1448 | <xs:enumeration value="vnd.recordare.musicxml" /> |
|---|
| 1463 | <xs:enumeration value="vnd.recordare.musicxml+xml" /> | 1449 | <xs:enumeration value="vnd.recordare.musicxml+xml" /> |
|---|
| 1464 | <xs:enumeration value="vnd.RenLearn.rlprint" /> | 1450 | <xs:enumeration value="vnd.RenLearn.rlprint" /> |
|---|
| 1465 | <xs:enumeration value="vnd.route66.link66+xml" /> | 1451 | <xs:enumeration value="vnd.route66.link66+xml" /> |
|---|
| 1466 | <xs:enumeration value="vnd.ruckus.download" /> | 1452 | <xs:enumeration value="vnd.ruckus.download" /> |
|---|
| 1467 | <xs:enumeration value="vnd.s3sms" /> | 1453 | <xs:enumeration value="vnd.s3sms" /> |
|---|
| 1468 | <xs:enumeration value="vnd.sbm.cid" /> | 1454 | <xs:enumeration value="vnd.sbm.cid" /> |
|---|
| | 1455 | |
|---|
| | 1456 | Cheney Standards Track [Page 26] |
|---|
| | 1457 | |
|---|
| | 1458 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 1459 | |
|---|
| 1469 | <xs:enumeration value="vnd.sbm.mid2" /> | 1460 | <xs:enumeration value="vnd.sbm.mid2" /> |
|---|
| 1470 | <xs:enumeration value="vnd.scribus" /> | 1461 | <xs:enumeration value="vnd.scribus" /> |
|---|
| 1471 | <xs:enumeration value="vnd.sealed.3df" /> | 1462 | <xs:enumeration value="vnd.sealed.3df" /> |
|---|
| 1472 | <xs:enumeration value="vnd.sealed.csf" /> | 1463 | <xs:enumeration value="vnd.sealed.csf" /> |
|---|
| 1473 | <xs:enumeration value="vnd.sealed.doc" /> | 1464 | <xs:enumeration value="vnd.sealed.doc" /> |
|---|
| 1474 | <xs:enumeration value="vnd.sealed.eml" /> | 1465 | <xs:enumeration value="vnd.sealed.eml" /> |
|---|
| 1475 | <xs:enumeration value="vnd.sealed.mht" /> | 1466 | <xs:enumeration value="vnd.sealed.mht" /> |
|---|
| 1476 | <xs:enumeration value="vnd.sealed.net" /> | 1467 | <xs:enumeration value="vnd.sealed.net" /> |
|---|
| 1477 | <xs:enumeration value="vnd.sealed.ppt" /> | 1468 | <xs:enumeration value="vnd.sealed.ppt" /> |
|---|
| 1478 | <xs:enumeration value="vnd.sealed.tiff" /> | 1469 | <xs:enumeration value="vnd.sealed.tiff" /> |
|---|
| 1479 | <xs:enumeration value="vnd.sealed.xls" /> | 1470 | <xs:enumeration value="vnd.sealed.xls" /> |
|---|
| 1480 | <xs:enumeration value="vnd.sealedmedia.softseal.html" /> | 1471 | <xs:enumeration value="vnd.sealedmedia.softseal.html" /> |
|---|
| 1481 | <xs:enumeration value="vnd.sealedmedia.softseal.pdf" /> | 1472 | <xs:enumeration value="vnd.sealedmedia.softseal.pdf" /> |
|---|
| 1482 | <xs:enumeration value="vnd.seemail" /> | 1473 | <xs:enumeration value="vnd.seemail" /> |
|---|
| 1483 | <xs:enumeration value="vnd.sema" /> | 1474 | <xs:enumeration value="vnd.sema" /> |
|---|
| 1484 | <xs:enumeration value="vnd.semd" /> | 1475 | <xs:enumeration value="vnd.semd" /> |
|---|
| 1485 | <xs:enumeration value="vnd.semf" /> | 1476 | <xs:enumeration value="vnd.semf" /> |
|---|
| 1486 | <xs:enumeration value="vnd.shana.informed.formdata" /> | 1477 | <xs:enumeration value="vnd.shana.informed.formdata" /> |
|---|
| 1487 | <xs:enumeration value="vnd.shana.informed.formtemplate" /> | 1478 | <xs:enumeration value="vnd.shana.informed.formtemplate" /> |
|---|
| 1488 | <xs:enumeration value="vnd.shana.informed.interchange" /> | 1479 | <xs:enumeration value="vnd.shana.informed.interchange" /> |
|---|
| 1489 | <xs:enumeration value="vnd.shana.informed.package" /> | 1480 | <xs:enumeration value="vnd.shana.informed.package" /> |
|---|
| 1490 | <xs:enumeration value="vnd.SimTech-MindMapper" /> | 1481 | <xs:enumeration value="vnd.SimTech-MindMapper" /> |
|---|
| 1491 | <xs:enumeration value="vnd.smaf" /> | 1482 | <xs:enumeration value="vnd.smaf" /> |
|---|
| 1492 | <xs:enumeration value="vnd.solent.sdkm+xml" /> | 1483 | <xs:enumeration value="vnd.solent.sdkm+xml" /> |
|---|
| 1493 | <xs:enumeration value="vnd.spotfire.dxp" /> | 1484 | <xs:enumeration value="vnd.spotfire.dxp" /> |
|---|
| 1494 | <xs:enumeration value="vnd.spotfire.sfs" /> | 1485 | <xs:enumeration value="vnd.spotfire.sfs" /> |
|---|
| 1495 | <xs:enumeration value="vnd.sss-cod" /> | 1486 | <xs:enumeration value="vnd.sss-cod" /> |
|---|
| 1496 | <xs:enumeration value="vnd.sss-dtf" /> | 1487 | <xs:enumeration value="vnd.sss-dtf" /> |
|---|
| 1497 | <xs:enumeration value="vnd.sss-ntf" /> | 1488 | <xs:enumeration value="vnd.sss-ntf" /> |
|---|
| 1498 | <xs:enumeration value="vnd.street-stream" /> | 1489 | <xs:enumeration value="vnd.street-stream" /> |
|---|
| 1499 | <xs:enumeration value="vnd.sun.wadl+xml" /> | 1490 | <xs:enumeration value="vnd.sun.wadl+xml" /> |
|---|
| 1500 | <xs:enumeration value="vnd.sus-calendar" /> | 1491 | <xs:enumeration value="vnd.sus-calendar" /> |
|---|
| 1501 | <xs:enumeration value="vnd.svd" /> | 1492 | <xs:enumeration value="vnd.svd" /> |
|---|
| 1502 | <xs:enumeration value="vnd.swiftview-ics" /> | 1493 | <xs:enumeration value="vnd.swiftview-ics" /> |
|---|
| 1503 | <xs:enumeration value="vnd.syncml.dm+wbxml" /> | 1494 | <xs:enumeration value="vnd.syncml.dm+wbxml" /> |
|---|
| 1504 | <xs:enumeration value="vnd.syncml.dm+xml" /> | 1495 | <xs:enumeration value="vnd.syncml.dm+xml" /> |
|---|
| 1505 | <xs:enumeration value="vnd.syncml.ds.notification" /> | 1496 | <xs:enumeration value="vnd.syncml.ds.notification" /> |
|---|
| 1506 | <xs:enumeration value="vnd.syncml+xml" /> | 1497 | <xs:enumeration value="vnd.syncml+xml" /> |
|---|
| 1507 | <xs:enumeration value="vnd.tao.intent-module-archive" /> | 1498 | <xs:enumeration value="vnd.tao.intent-module-archive" /> |
|---|
| 1508 | <xs:enumeration value="vnd.tmobile-livetv" /> | 1499 | <xs:enumeration value="vnd.tmobile-livetv" /> |
|---|
| 1509 | <xs:enumeration value="vnd.trid.tpt" /> | 1500 | <xs:enumeration value="vnd.trid.tpt" /> |
|---|
| 1510 | <xs:enumeration value="vnd.triscape.mxs" /> | 1501 | <xs:enumeration value="vnd.triscape.mxs" /> |
|---|
| 1511 | | | |
|---|
| 1512 | Cheney Standards Track [Page 27] | | |
|---|
| 1513 | | | |
|---|
| 1514 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 1515 | | | |
|---|
| 1516 | <xs:enumeration value="vnd.trueapp" /> | 1502 | <xs:enumeration value="vnd.trueapp" /> |
|---|
| 1517 | <xs:enumeration value="vnd.truedoc" /> | 1503 | <xs:enumeration value="vnd.truedoc" /> |
|---|
| 1518 | <xs:enumeration value="vnd.ufdl" /> | 1504 | <xs:enumeration value="vnd.ufdl" /> |
|---|
| 1519 | <xs:enumeration value="vnd.uig.theme" /> | 1505 | <xs:enumeration value="vnd.uig.theme" /> |
|---|
| 1520 | <xs:enumeration value="vnd.umajin" /> | 1506 | <xs:enumeration value="vnd.umajin" /> |
|---|
| 1521 | <xs:enumeration value="vnd.unity" /> | 1507 | <xs:enumeration value="vnd.unity" /> |
|---|
| 1522 | <xs:enumeration value="vnd.uoml+xml" /> | 1508 | <xs:enumeration value="vnd.uoml+xml" /> |
|---|
| 1523 | <xs:enumeration value="vnd.uplanet.alert" /> | 1509 | <xs:enumeration value="vnd.uplanet.alert" /> |
|---|
| 1524 | <xs:enumeration value="vnd.uplanet.alert-wbxml" /> | 1510 | <xs:enumeration value="vnd.uplanet.alert-wbxml" /> |
|---|
| | 1511 | |
|---|
| | 1512 | Cheney Standards Track [Page 27] |
|---|
| | 1513 | |
|---|
| | 1514 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 1515 | |
|---|
| 1525 | <xs:enumeration value="vnd.uplanet.bearer-choice" /> | 1516 | <xs:enumeration value="vnd.uplanet.bearer-choice" /> |
|---|
| 1526 | <xs:enumeration value="vnd.uplanet.bearer-choice-wbxml" /> | 1517 | <xs:enumeration value="vnd.uplanet.bearer-choice-wbxml" /> |
|---|
| 1527 | <xs:enumeration value="vnd.uplanet.cacheop" /> | 1518 | <xs:enumeration value="vnd.uplanet.cacheop" /> |
|---|
| 1528 | <xs:enumeration value="vnd.uplanet.cacheop-wbxml" /> | 1519 | <xs:enumeration value="vnd.uplanet.cacheop-wbxml" /> |
|---|
| 1529 | <xs:enumeration value="vnd.uplanet.channel" /> | 1520 | <xs:enumeration value="vnd.uplanet.channel" /> |
|---|
| 1530 | <xs:enumeration value="vnd.uplanet.channel-wbxml" /> | 1521 | <xs:enumeration value="vnd.uplanet.channel-wbxml" /> |
|---|
| 1531 | <xs:enumeration value="vnd.uplanet.list" /> | 1522 | <xs:enumeration value="vnd.uplanet.list" /> |
|---|
| 1532 | <xs:enumeration value="vnd.uplanet.listcmd" /> | 1523 | <xs:enumeration value="vnd.uplanet.listcmd" /> |
|---|
| 1533 | <xs:enumeration value="vnd.uplanet.listcmd-wbxml" /> | 1524 | <xs:enumeration value="vnd.uplanet.listcmd-wbxml" /> |
|---|
| 1534 | <xs:enumeration value="vnd.uplanet.list-wbxml" /> | 1525 | <xs:enumeration value="vnd.uplanet.list-wbxml" /> |
|---|
| 1535 | <xs:enumeration value="vnd.uplanet.signal" /> | 1526 | <xs:enumeration value="vnd.uplanet.signal" /> |
|---|
| 1536 | <xs:enumeration value="vnd.vcx" /> | 1527 | <xs:enumeration value="vnd.vcx" /> |
|---|
| 1537 | <xs:enumeration value="vnd.vectorworks" /> | 1528 | <xs:enumeration value="vnd.vectorworks" /> |
|---|
| 1538 | <xs:enumeration value="vnd.vd-study" /> | 1529 | <xs:enumeration value="vnd.vd-study" /> |
|---|
| 1539 | <xs:enumeration value="vnd.vidsoft.vidconfer" /> | 1530 | <xs:enumeration value="vnd.vidsoft.vidconfer" /> |
|---|
| 1540 | <xs:enumeration value="vnd.visio" /> | 1531 | <xs:enumeration value="vnd.visio" /> |
|---|
| 1541 | <xs:enumeration value="vnd.visionary" /> | 1532 | <xs:enumeration value="vnd.visionary" /> |
|---|
| 1542 | <xs:enumeration value="vnd.vividence.scriptfile" /> | 1533 | <xs:enumeration value="vnd.vividence.scriptfile" /> |
|---|
| 1543 | <xs:enumeration value="vnd.vsf" /> | 1534 | <xs:enumeration value="vnd.vsf" /> |
|---|
| 1544 | <xs:enumeration value="vnd.wap.sic" /> | 1535 | <xs:enumeration value="vnd.wap.sic" /> |
|---|
| 1545 | <xs:enumeration value="vnd.wap.slc" /> | 1536 | <xs:enumeration value="vnd.wap.slc" /> |
|---|
| 1546 | <xs:enumeration value="vnd.wap.wbxml" /> | 1537 | <xs:enumeration value="vnd.wap.wbxml" /> |
|---|
| 1547 | <xs:enumeration value="vnd.wap.wmlc" /> | 1538 | <xs:enumeration value="vnd.wap.wmlc" /> |
|---|
| 1548 | <xs:enumeration value="vnd.wmlscriptc" /> | 1539 | <xs:enumeration value="vnd.wmlscriptc" /> |
|---|
| 1549 | <xs:enumeration value="vnd.webturbo" /> | 1540 | <xs:enumeration value="vnd.webturbo" /> |
|---|
| 1550 | <xs:enumeration value="vnd.wfa.wsc" /> | 1541 | <xs:enumeration value="vnd.wfa.wsc" /> |
|---|
| 1551 | <xs:enumeration value="vnd.wmc" /> | 1542 | <xs:enumeration value="vnd.wmc" /> |
|---|
| 1552 | <xs:enumeration value="vnd.wmf.bootstrap" /> | 1543 | <xs:enumeration value="vnd.wmf.bootstrap" /> |
|---|
| 1553 | <xs:enumeration value="vnd.wordperfect" /> | 1544 | <xs:enumeration value="vnd.wordperfect" /> |
|---|
| 1554 | <xs:enumeration value="vnd.wqd" /> | 1545 | <xs:enumeration value="vnd.wqd" /> |
|---|
| 1555 | <xs:enumeration value="vnd.wrq-hp3000-labelled" /> | 1546 | <xs:enumeration value="vnd.wrq-hp3000-labelled" /> |
|---|
| 1556 | <xs:enumeration value="vnd.wt.stf" /> | 1547 | <xs:enumeration value="vnd.wt.stf" /> |
|---|
| 1557 | <xs:enumeration value="vnd.wv.csp+xml" /> | 1548 | <xs:enumeration value="vnd.wv.csp+xml" /> |
|---|
| 1558 | <xs:enumeration value="vnd.wv.csp+wbxml" /> | 1549 | <xs:enumeration value="vnd.wv.csp+wbxml" /> |
|---|
| 1559 | <xs:enumeration value="vnd.wv.ssp+xml" /> | 1550 | <xs:enumeration value="vnd.wv.ssp+xml" /> |
|---|
| 1560 | <xs:enumeration value="vnd.xara" /> | 1551 | <xs:enumeration value="vnd.xara" /> |
|---|
| 1561 | <xs:enumeration value="vnd.xfdl" /> | 1552 | <xs:enumeration value="vnd.xfdl" /> |
|---|
| 1562 | <xs:enumeration value="vnd.xmi+xml" /> | 1553 | <xs:enumeration value="vnd.xmi+xml" /> |
|---|
| 1563 | <xs:enumeration value="vnd.xmpie.cpkg" /> | 1554 | <xs:enumeration value="vnd.xmpie.cpkg" /> |
|---|
| 1564 | <xs:enumeration value="vnd.xmpie.dpkg" /> | 1555 | <xs:enumeration value="vnd.xmpie.dpkg" /> |
|---|
| 1565 | <xs:enumeration value="vnd.xmpie.plan" /> | 1556 | <xs:enumeration value="vnd.xmpie.plan" /> |
|---|
| 1566 | <xs:enumeration value="vnd.xmpie.ppkq" /> | 1557 | <xs:enumeration value="vnd.xmpie.ppkq" /> |
|---|
| 1567 | | | |
|---|
| 1568 | Cheney Standards Track [Page 28] | | |
|---|
| 1569 | | | |
|---|
| 1570 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 1571 | | | |
|---|
| 1572 | <xs:enumeration value="vnd.xmpie.xlim" /> | 1558 | <xs:enumeration value="vnd.xmpie.xlim" /> |
|---|
| 1573 | <xs:enumeration value="vnd.yamaha.hv-dic" /> | 1559 | <xs:enumeration value="vnd.yamaha.hv-dic" /> |
|---|
| 1574 | <xs:enumeration value="vnd.yamaha.hv-script" /> | 1560 | <xs:enumeration value="vnd.yamaha.hv-script" /> |
|---|
| 1575 | <xs:enumeration value="vnd.yamaha.hv-voice" /> | 1561 | <xs:enumeration value="vnd.yamaha.hv-voice" /> |
|---|
| 1576 | <xs:enumeration value="vnd.yamaha.smaf-audio" /> | 1562 | <xs:enumeration value="vnd.yamaha.smaf-audio" /> |
|---|
| 1577 | <xs:enumeration value="vnd.yamaha.smaf-phrase" /> | 1563 | <xs:enumeration value="vnd.yamaha.smaf-phrase" /> |
|---|
| 1578 | <xs:enumeration value="vnd.yellowriver-custom-menu" /> | 1564 | <xs:enumeration value="vnd.yellowriver-custom-menu" /> |
|---|
| 1579 | <xs:enumeration value="vnd.zzazz.deck+xml" /> | 1565 | <xs:enumeration value="vnd.zzazz.deck+xml" /> |
|---|
| 1580 | <xs:enumeration value="voicexml+xml" /> | 1566 | <xs:enumeration value="voicexml+xml" /> |
|---|
| | 1567 | |
|---|
| | 1568 | Cheney Standards Track [Page 28] |
|---|
| | 1569 | |
|---|
| | 1570 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 1571 | |
|---|
| 1581 | <xs:enumeration value="watcherinfo+xml" /> | 1572 | <xs:enumeration value="watcherinfo+xml" /> |
|---|
| 1582 | <xs:enumeration value="whoispp-query" /> | 1573 | <xs:enumeration value="whoispp-query" /> |
|---|
| 1583 | <xs:enumeration value="whoispp-response" /> | 1574 | <xs:enumeration value="whoispp-response" /> |
|---|
| 1584 | <xs:enumeration value="wita" /> | 1575 | <xs:enumeration value="wita" /> |
|---|
| 1585 | <xs:enumeration value="wordperfect5.1" /> | 1576 | <xs:enumeration value="wordperfect5.1" /> |
|---|
| 1586 | <xs:enumeration value="wsdl+xml" /> | 1577 | <xs:enumeration value="wsdl+xml" /> |
|---|
| 1587 | <xs:enumeration value="wspolicy+xml" /> | 1578 | <xs:enumeration value="wspolicy+xml" /> |
|---|
| 1588 | <xs:enumeration value="x400-bp" /> | 1579 | <xs:enumeration value="x400-bp" /> |
|---|
| 1589 | <xs:enumeration value="xcap-att+xml" /> | 1580 | <xs:enumeration value="xcap-att+xml" /> |
|---|
| 1590 | <xs:enumeration value="xcap-caps+xml" /> | 1581 | <xs:enumeration value="xcap-caps+xml" /> |
|---|
| 1591 | <xs:enumeration value="xcap-el+xml" /> | 1582 | <xs:enumeration value="xcap-el+xml" /> |
|---|
| 1592 | <xs:enumeration value="xcap-error+xml" /> | 1583 | <xs:enumeration value="xcap-error+xml" /> |
|---|
| 1593 | <xs:enumeration value="xcap-ns+xml" /> | 1584 | <xs:enumeration value="xcap-ns+xml" /> |
|---|
| 1594 | <xs:enumeration value="xenc+xml" /> | 1585 | <xs:enumeration value="xenc+xml" /> |
|---|
| 1595 | <xs:enumeration value="xhtml+xml" /> | 1586 | <xs:enumeration value="xhtml+xml" /> |
|---|
| 1596 | <xs:enumeration value="xml" /> | 1587 | <xs:enumeration value="xml" /> |
|---|
| 1597 | <xs:enumeration value="xml-dtd" /> | 1588 | <xs:enumeration value="xml-dtd" /> |
|---|
| 1598 | <xs:enumeration value="xml-external-parsed-entity" /> | 1589 | <xs:enumeration value="xml-external-parsed-entity" /> |
|---|
| 1599 | <xs:enumeration value="xmpp+xml" /> | 1590 | <xs:enumeration value="xmpp+xml" /> |
|---|
| 1600 | <xs:enumeration value="xop+xml" /> | 1591 | <xs:enumeration value="xop+xml" /> |
|---|
| 1601 | <xs:enumeration value="xv+xml" /> | 1592 | <xs:enumeration value="xv+xml" /> |
|---|
| 1602 | <xs:enumeration value="zip" /> | 1593 | <xs:enumeration value="zip" /> |
|---|
| 1603 | </xs:restriction> | 1594 | </xs:restriction> |
|---|
| 1604 | </xs:simpleType> | 1595 | </xs:simpleType> |
|---|
| 1605 | <xs:simpleType name="audio-type"> | 1596 | <xs:simpleType name="audio-type"> |
|---|
| 1606 | <xs:restriction base="xs:token"> | 1597 | <xs:restriction base="xs:token"> |
|---|
| 1607 | <xs:enumeration value="32kadpcm" /> | 1598 | <xs:enumeration value="32kadpcm" /> |
|---|
| 1608 | <xs:enumeration value="3gpp" /> | 1599 | <xs:enumeration value="3gpp" /> |
|---|
| 1609 | <xs:enumeration value="3gpp2" /> | 1600 | <xs:enumeration value="3gpp2" /> |
|---|
| 1610 | <xs:enumeration value="ac3" /> | 1601 | <xs:enumeration value="ac3" /> |
|---|
| 1611 | <xs:enumeration value="AMR" /> | 1602 | <xs:enumeration value="AMR" /> |
|---|
| 1612 | <xs:enumeration value="AMR-WB" /> | 1603 | <xs:enumeration value="AMR-WB" /> |
|---|
| 1613 | <xs:enumeration value="amr-wb+" /> | 1604 | <xs:enumeration value="amr-wb+" /> |
|---|
| 1614 | <xs:enumeration value="asc" /> | 1605 | <xs:enumeration value="asc" /> |
|---|
| 1615 | <xs:enumeration value="basic" /> | 1606 | <xs:enumeration value="basic" /> |
|---|
| 1616 | <xs:enumeration value="BV16" /> | 1607 | <xs:enumeration value="BV16" /> |
|---|
| 1617 | <xs:enumeration value="BV32" /> | 1608 | <xs:enumeration value="BV32" /> |
|---|
| 1618 | <xs:enumeration value="clearmode" /> | 1609 | <xs:enumeration value="clearmode" /> |
|---|
| 1619 | <xs:enumeration value="CN" /> | 1610 | <xs:enumeration value="CN" /> |
|---|
| 1620 | <xs:enumeration value="DAT12" /> | 1611 | <xs:enumeration value="DAT12" /> |
|---|
| 1621 | <xs:enumeration value="dls" /> | 1612 | <xs:enumeration value="dls" /> |
|---|
| 1622 | <xs:enumeration value="dsr-es201108" /> | 1613 | <xs:enumeration value="dsr-es201108" /> |
|---|
| 1623 | | | |
|---|
| 1624 | Cheney Standards Track [Page 29] | | |
|---|
| 1625 | | | |
|---|
| 1626 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 1627 | | | |
|---|
| 1628 | <xs:enumeration value="dsr-es202050" /> | 1614 | <xs:enumeration value="dsr-es202050" /> |
|---|
| 1629 | <xs:enumeration value="dsr-es202211" /> | 1615 | <xs:enumeration value="dsr-es202211" /> |
|---|
| 1630 | <xs:enumeration value="dsr-es202212" /> | 1616 | <xs:enumeration value="dsr-es202212" /> |
|---|
| 1631 | <xs:enumeration value="eac3" /> | 1617 | <xs:enumeration value="eac3" /> |
|---|
| 1632 | <xs:enumeration value="DVI4" /> | 1618 | <xs:enumeration value="DVI4" /> |
|---|
| 1633 | <xs:enumeration value="EVRC" /> | 1619 | <xs:enumeration value="EVRC" /> |
|---|
| 1634 | <xs:enumeration value="EVRC0" /> | 1620 | <xs:enumeration value="EVRC0" /> |
|---|
| 1635 | <xs:enumeration value="EVRC1" /> | 1621 | <xs:enumeration value="EVRC1" /> |
|---|
| 1636 | <xs:enumeration value="EVRCB" /> | 1622 | <xs:enumeration value="EVRCB" /> |
|---|
| | 1623 | |
|---|
| | 1624 | Cheney Standards Track [Page 29] |
|---|
| | 1625 | |
|---|
| | 1626 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 1627 | |
|---|
| 1637 | <xs:enumeration value="EVRCB0" /> | 1628 | <xs:enumeration value="EVRCB0" /> |
|---|
| 1638 | <xs:enumeration value="EVRCB1" /> | 1629 | <xs:enumeration value="EVRCB1" /> |
|---|
| 1639 | <xs:enumeration value="EVRC-QCP" /> | 1630 | <xs:enumeration value="EVRC-QCP" /> |
|---|
| 1640 | <xs:enumeration value="EVRCWB" /> | 1631 | <xs:enumeration value="EVRCWB" /> |
|---|
| 1641 | <xs:enumeration value="EVRCWB0" /> | 1632 | <xs:enumeration value="EVRCWB0" /> |
|---|
| 1642 | <xs:enumeration value="EVRCWB1" /> | 1633 | <xs:enumeration value="EVRCWB1" /> |
|---|
| 1643 | <xs:enumeration value="example" /> | 1634 | <xs:enumeration value="example" /> |
|---|
| 1644 | <xs:enumeration value="G722" /> | 1635 | <xs:enumeration value="G722" /> |
|---|
| 1645 | <xs:enumeration value="G7221" /> | 1636 | <xs:enumeration value="G7221" /> |
|---|
| 1646 | <xs:enumeration value="G723" /> | 1637 | <xs:enumeration value="G723" /> |
|---|
| 1647 | <xs:enumeration value="G726-16" /> | 1638 | <xs:enumeration value="G726-16" /> |
|---|
| 1648 | <xs:enumeration value="G726-24" /> | 1639 | <xs:enumeration value="G726-24" /> |
|---|
| 1649 | <xs:enumeration value="G726-32" /> | 1640 | <xs:enumeration value="G726-32" /> |
|---|
| 1650 | <xs:enumeration value="G726-40" /> | 1641 | <xs:enumeration value="G726-40" /> |
|---|
| 1651 | <xs:enumeration value="G728" /> | 1642 | <xs:enumeration value="G728" /> |
|---|
| 1652 | <xs:enumeration value="G729" /> | 1643 | <xs:enumeration value="G729" /> |
|---|
| 1653 | <xs:enumeration value="G7291" /> | 1644 | <xs:enumeration value="G7291" /> |
|---|
| 1654 | <xs:enumeration value="G72D" /> | 1645 | <xs:enumeration value="G72D" /> |
|---|
| 1655 | <xs:enumeration value="G72E" /> | 1646 | <xs:enumeration value="G72E" /> |
|---|
| 1656 | <xs:enumeration value="GSM" /> | 1647 | <xs:enumeration value="GSM" /> |
|---|
| 1657 | <xs:enumeration value="GSM-EFR" /> | 1648 | <xs:enumeration value="GSM-EFR" /> |
|---|
| 1658 | <xs:enumeration value="iLBC" /> | 1649 | <xs:enumeration value="iLBC" /> |
|---|
| 1659 | <xs:enumeration value="L8" /> | 1650 | <xs:enumeration value="L8" /> |
|---|
| 1660 | <xs:enumeration value="L16" /> | 1651 | <xs:enumeration value="L16" /> |
|---|
| 1661 | <xs:enumeration value="L20" /> | 1652 | <xs:enumeration value="L20" /> |
|---|
| 1662 | <xs:enumeration value="L24" /> | 1653 | <xs:enumeration value="L24" /> |
|---|
| 1663 | <xs:enumeration value="LPC" /> | 1654 | <xs:enumeration value="LPC" /> |
|---|
| 1664 | <xs:enumeration value="mobile-xml" /> | 1655 | <xs:enumeration value="mobile-xml" /> |
|---|
| 1665 | <xs:enumeration value="MPA" /> | 1656 | <xs:enumeration value="MPA" /> |
|---|
| 1666 | <xs:enumeration value="mp4" /> | 1657 | <xs:enumeration value="mp4" /> |
|---|
| 1667 | <xs:enumeration value="MP4A-LATM" /> | 1658 | <xs:enumeration value="MP4A-LATM" /> |
|---|
| 1668 | <xs:enumeration value="mpa-robust" /> | 1659 | <xs:enumeration value="mpa-robust" /> |
|---|
| 1669 | <xs:enumeration value="mpeg" /> | 1660 | <xs:enumeration value="mpeg" /> |
|---|
| 1670 | <xs:enumeration value="mpeg4-generic" /> | 1661 | <xs:enumeration value="mpeg4-generic" /> |
|---|
| 1671 | <xs:enumeration value="ogg" /> | 1662 | <xs:enumeration value="ogg" /> |
|---|
| 1672 | <xs:enumeration value="parityfec" /> | 1663 | <xs:enumeration value="parityfec" /> |
|---|
| 1673 | <xs:enumeration value="PCMA" /> | 1664 | <xs:enumeration value="PCMA" /> |
|---|
| 1674 | <xs:enumeration value="PCMU" /> | 1665 | <xs:enumeration value="PCMU" /> |
|---|
| 1675 | <xs:enumeration value="prs.sid" /> | 1666 | <xs:enumeration value="prs.sid" /> |
|---|
| 1676 | <xs:enumeration value="QCELP" /> | 1667 | <xs:enumeration value="QCELP" /> |
|---|
| 1677 | <xs:enumeration value="RED" /> | 1668 | <xs:enumeration value="RED" /> |
|---|
| 1678 | <xs:enumeration value="rtp-enc-aescm128" /> | 1669 | <xs:enumeration value="rtp-enc-aescm128" /> |
|---|
| 1679 | | | |
|---|
| 1680 | Cheney Standards Track [Page 30] | | |
|---|
| 1681 | | | |
|---|
| 1682 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 1683 | | | |
|---|
| 1684 | <xs:enumeration value="rtp-midi" /> | 1670 | <xs:enumeration value="rtp-midi" /> |
|---|
| 1685 | <xs:enumeration value="rtx" /> | 1671 | <xs:enumeration value="rtx" /> |
|---|
| 1686 | <xs:enumeration value="SMV" /> | 1672 | <xs:enumeration value="SMV" /> |
|---|
| 1687 | <xs:enumeration value="SMV0" /> | 1673 | <xs:enumeration value="SMV0" /> |
|---|
| 1688 | <xs:enumeration value="SMV-QCP" /> | 1674 | <xs:enumeration value="SMV-QCP" /> |
|---|
| 1689 | <xs:enumeration value="sp-midi" /> | 1675 | <xs:enumeration value="sp-midi" /> |
|---|
| 1690 | <xs:enumeration value="t140c" /> | 1676 | <xs:enumeration value="t140c" /> |
|---|
| 1691 | <xs:enumeration value="t38" /> | 1677 | <xs:enumeration value="t38" /> |
|---|
| 1692 | <xs:enumeration value="telephone-event" /> | 1678 | <xs:enumeration value="telephone-event" /> |
|---|
| | 1679 | |
|---|
| | 1680 | Cheney Standards Track [Page 30] |
|---|
| | 1681 | |
|---|
| | 1682 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 1683 | |
|---|
| 1693 | <xs:enumeration value="tone" /> | 1684 | <xs:enumeration value="tone" /> |
|---|
| 1694 | <xs:enumeration value="ulpfec" /> | 1685 | <xs:enumeration value="ulpfec" /> |
|---|
| 1695 | <xs:enumeration value="VDVI" /> | 1686 | <xs:enumeration value="VDVI" /> |
|---|
| 1696 | <xs:enumeration value="VRM-WB" /> | 1687 | <xs:enumeration value="VRM-WB" /> |
|---|
| 1697 | <xs:enumeration value="vnd.3gpp.iufp" /> | 1688 | <xs:enumeration value="vnd.3gpp.iufp" /> |
|---|
| 1698 | <xs:enumeration value="vnd.4SB" /> | 1689 | <xs:enumeration value="vnd.4SB" /> |
|---|
| 1699 | <xs:enumeration value="vnd.audiokoz" /> | 1690 | <xs:enumeration value="vnd.audiokoz" /> |
|---|
| 1700 | <xs:enumeration value="vnd.CELP" /> | 1691 | <xs:enumeration value="vnd.CELP" /> |
|---|
| 1701 | <xs:enumeration value="vnd.cisco.nse" /> | 1692 | <xs:enumeration value="vnd.cisco.nse" /> |
|---|
| 1702 | <xs:enumeration value="vnd.cmles.radio-events" /> | 1693 | <xs:enumeration value="vnd.cmles.radio-events" /> |
|---|
| 1703 | <xs:enumeration value="vnd.cns.anp1" /> | 1694 | <xs:enumeration value="vnd.cns.anp1" /> |
|---|
| 1704 | <xs:enumeration value="vnd.cns.inf1" /> | 1695 | <xs:enumeration value="vnd.cns.inf1" /> |
|---|
| 1705 | <xs:enumeration value="vnd.digital-winds" /> | 1696 | <xs:enumeration value="vnd.digital-winds" /> |
|---|
| 1706 | <xs:enumeration value="vnd.dlna.adts" /> | 1697 | <xs:enumeration value="vnd.dlna.adts" /> |
|---|
| 1707 | <xs:enumeration value="vnd.dolby.mlp" /> | 1698 | <xs:enumeration value="vnd.dolby.mlp" /> |
|---|
| 1708 | <xs:enumeration value="vnd.everad.plj" /> | 1699 | <xs:enumeration value="vnd.everad.plj" /> |
|---|
| 1709 | <xs:enumeration value="vnd.hns.audio" /> | 1700 | <xs:enumeration value="vnd.hns.audio" /> |
|---|
| 1710 | <xs:enumeration value="vnd.lucent.voice" /> | 1701 | <xs:enumeration value="vnd.lucent.voice" /> |
|---|
| 1711 | <xs:enumeration value="vnd.ms-playready.media.pya" /> | 1702 | <xs:enumeration value="vnd.ms-playready.media.pya" /> |
|---|
| 1712 | <xs:enumeration value="vnd.mokia.mobile-xmf" /> | 1703 | <xs:enumeration value="vnd.mokia.mobile-xmf" /> |
|---|
| 1713 | <xs:enumeration value="vnd.nortel.vbk" /> | 1704 | <xs:enumeration value="vnd.nortel.vbk" /> |
|---|
| 1714 | <xs:enumeration value="vnd.nuera.ecelp4800" /> | 1705 | <xs:enumeration value="vnd.nuera.ecelp4800" /> |
|---|
| 1715 | <xs:enumeration value="vnd.nuera.ecelp7470" /> | 1706 | <xs:enumeration value="vnd.nuera.ecelp7470" /> |
|---|
| 1716 | <xs:enumeration value="vnd.nuera.ecelp9600" /> | 1707 | <xs:enumeration value="vnd.nuera.ecelp9600" /> |
|---|
| 1717 | <xs:enumeration value="vnd.octel.sbc" /> | 1708 | <xs:enumeration value="vnd.octel.sbc" /> |
|---|
| 1718 | <xs:enumeration value="vnd.rhetorex.32kadpcm" /> | 1709 | <xs:enumeration value="vnd.rhetorex.32kadpcm" /> |
|---|
| 1719 | <xs:enumeration value="vnd.sealedmedia.softseal.mpeg" /> | 1710 | <xs:enumeration value="vnd.sealedmedia.softseal.mpeg" /> |
|---|
| 1720 | <xs:enumeration value="vnd.vmx.cvsd" /> | 1711 | <xs:enumeration value="vnd.vmx.cvsd" /> |
|---|
| 1721 | <xs:enumeration value="vorbis" /> | 1712 | <xs:enumeration value="vorbis" /> |
|---|
| 1722 | <xs:enumeration value="vorbis.config" /> | 1713 | <xs:enumeration value="vorbis.config" /> |
|---|
| 1723 | </xs:restriction> | 1714 | </xs:restriction> |
|---|
| 1724 | </xs:simpleType> | 1715 | </xs:simpleType> |
|---|
| 1725 | <xs:simpleType name="example-type"> | 1716 | <xs:simpleType name="example-type"> |
|---|
| 1726 | <xs:restriction base="xs:token" /> | 1717 | <xs:restriction base="xs:token" /> |
|---|
| 1727 | </xs:simpleType> | 1718 | </xs:simpleType> |
|---|
| 1728 | <xs:simpleType name="image-type"> | 1719 | <xs:simpleType name="image-type"> |
|---|
| 1729 | <xs:restriction base="xs:token"> | 1720 | <xs:restriction base="xs:token"> |
|---|
| 1730 | <xs:enumeration value="cgm" /> | 1721 | <xs:enumeration value="cgm" /> |
|---|
| 1731 | <xs:enumeration value="example" /> | 1722 | <xs:enumeration value="example" /> |
|---|
| 1732 | <xs:enumeration value="fits" /> | 1723 | <xs:enumeration value="fits" /> |
|---|
| 1733 | <xs:enumeration value="g3fax" /> | 1724 | <xs:enumeration value="g3fax" /> |
|---|
| 1734 | <xs:enumeration value="gif" /> | 1725 | <xs:enumeration value="gif" /> |
|---|
| 1735 | | | |
|---|
| 1736 | Cheney Standards Track [Page 31] | | |
|---|
| 1737 | | | |
|---|
| 1738 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 1739 | | | |
|---|
| 1740 | <xs:enumeration value="ief" /> | 1726 | <xs:enumeration value="ief" /> |
|---|
| 1741 | <xs:enumeration value="jp2" /> | 1727 | <xs:enumeration value="jp2" /> |
|---|
| 1742 | <xs:enumeration value="jpeg" /> | 1728 | <xs:enumeration value="jpeg" /> |
|---|
| 1743 | <xs:enumeration value="jpm" /> | 1729 | <xs:enumeration value="jpm" /> |
|---|
| 1744 | <xs:enumeration value="jpx" /> | 1730 | <xs:enumeration value="jpx" /> |
|---|
| 1745 | <xs:enumeration value="naplps" /> | 1731 | <xs:enumeration value="naplps" /> |
|---|
| 1746 | <xs:enumeration value="png" /> | 1732 | <xs:enumeration value="png" /> |
|---|
| 1747 | <xs:enumeration value="prs.btif" /> | 1733 | <xs:enumeration value="prs.btif" /> |
|---|
| 1748 | <xs:enumeration value="prs.pti" /> | 1734 | <xs:enumeration value="prs.pti" /> |
|---|
| | 1735 | |
|---|
| | 1736 | Cheney Standards Track [Page 31] |
|---|
| | 1737 | |
|---|
| | 1738 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 1739 | |
|---|
| 1749 | <xs:enumeration value="t38" /> | 1740 | <xs:enumeration value="t38" /> |
|---|
| 1750 | <xs:enumeration value="tiff" /> | 1741 | <xs:enumeration value="tiff" /> |
|---|
| 1751 | <xs:enumeration value="tiff-fx" /> | 1742 | <xs:enumeration value="tiff-fx" /> |
|---|
| 1752 | <xs:enumeration value="vnd.adobe.photoshop" /> | 1743 | <xs:enumeration value="vnd.adobe.photoshop" /> |
|---|
| 1753 | <xs:enumeration value="vnd.cns.inf2" /> | 1744 | <xs:enumeration value="vnd.cns.inf2" /> |
|---|
| 1754 | <xs:enumeration value="vnd.djvu" /> | 1745 | <xs:enumeration value="vnd.djvu" /> |
|---|
| 1755 | <xs:enumeration value="vnd.dwg" /> | 1746 | <xs:enumeration value="vnd.dwg" /> |
|---|
| 1756 | <xs:enumeration value="vnd.dxf" /> | 1747 | <xs:enumeration value="vnd.dxf" /> |
|---|
| 1757 | <xs:enumeration value="vnd.fastbidsheet" /> | 1748 | <xs:enumeration value="vnd.fastbidsheet" /> |
|---|
| 1758 | <xs:enumeration value="vnd.fpx" /> | 1749 | <xs:enumeration value="vnd.fpx" /> |
|---|
| 1759 | <xs:enumeration value="vnd.fst" /> | 1750 | <xs:enumeration value="vnd.fst" /> |
|---|
| 1760 | <xs:enumeration value="vnd.fujixerox.edmics-mmr" /> | 1751 | <xs:enumeration value="vnd.fujixerox.edmics-mmr" /> |
|---|
| 1761 | <xs:enumeration value="vnd.fujixerox.edmics-rlc" /> | 1752 | <xs:enumeration value="vnd.fujixerox.edmics-rlc" /> |
|---|
| 1762 | <xs:enumeration value="vnd.microsoft.icon" /> | 1753 | <xs:enumeration value="vnd.microsoft.icon" /> |
|---|
| 1763 | <xs:enumeration value="vnd.mix" /> | 1754 | <xs:enumeration value="vnd.mix" /> |
|---|
| 1764 | <xs:enumeration value="vnd.ms-modi" /> | 1755 | <xs:enumeration value="vnd.ms-modi" /> |
|---|
| 1765 | <xs:enumeration value="vnd.net-fpx" /> | 1756 | <xs:enumeration value="vnd.net-fpx" /> |
|---|
| 1766 | <xs:enumeration value="vnd.sealed.png" /> | 1757 | <xs:enumeration value="vnd.sealed.png" /> |
|---|
| 1767 | <xs:enumeration value="vnd.sealedmedia.softseal.gif" /> | 1758 | <xs:enumeration value="vnd.sealedmedia.softseal.gif" /> |
|---|
| 1768 | <xs:enumeration value="vnd.sealedmedia.softseal.jpg" /> | 1759 | <xs:enumeration value="vnd.sealedmedia.softseal.jpg" /> |
|---|
| 1769 | <xs:enumeration value="vnd.svf" /> | 1760 | <xs:enumeration value="vnd.svf" /> |
|---|
| 1770 | <xs:enumeration value="vnd.wap.wbmp" /> | 1761 | <xs:enumeration value="vnd.wap.wbmp" /> |
|---|
| 1771 | <xs:enumeration value="vnd.xiff" /> | 1762 | <xs:enumeration value="vnd.xiff" /> |
|---|
| 1772 | </xs:restriction> | 1763 | </xs:restriction> |
|---|
| 1773 | </xs:simpleType> | 1764 | </xs:simpleType> |
|---|
| 1774 | <xs:simpleType name="message-type"> | 1765 | <xs:simpleType name="message-type"> |
|---|
| 1775 | <xs:restriction base="xs:token"> | 1766 | <xs:restriction base="xs:token"> |
|---|
| 1776 | <xs:enumeration value="CPIM" /> | 1767 | <xs:enumeration value="CPIM" /> |
|---|
| 1777 | <xs:enumeration value="delivery-status" /> | 1768 | <xs:enumeration value="delivery-status" /> |
|---|
| 1778 | <xs:enumeration value="disposition-notification" /> | 1769 | <xs:enumeration value="disposition-notification" /> |
|---|
| 1779 | <xs:enumeration value="example" /> | 1770 | <xs:enumeration value="example" /> |
|---|
| 1780 | <xs:enumeration value="external-body" /> | 1771 | <xs:enumeration value="external-body" /> |
|---|
| 1781 | <xs:enumeration value="global" /> | 1772 | <xs:enumeration value="global" /> |
|---|
| 1782 | <xs:enumeration value="global-delivery-status" /> | 1773 | <xs:enumeration value="global-delivery-status" /> |
|---|
| 1783 | <xs:enumeration value="global-disposition-notification" /> | 1774 | <xs:enumeration value="global-disposition-notification" /> |
|---|
| 1784 | <xs:enumeration value="global-headers" /> | 1775 | <xs:enumeration value="global-headers" /> |
|---|
| 1785 | <xs:enumeration value="http" /> | 1776 | <xs:enumeration value="http" /> |
|---|
| 1786 | <xs:enumeration value="news" /> | 1777 | <xs:enumeration value="news" /> |
|---|
| 1787 | <xs:enumeration value="partial" /> | 1778 | <xs:enumeration value="partial" /> |
|---|
| 1788 | <xs:enumeration value="rfc822" /> | 1779 | <xs:enumeration value="rfc822" /> |
|---|
| 1789 | <xs:enumeration value="s-http" /> | 1780 | <xs:enumeration value="s-http" /> |
|---|
| 1790 | <xs:enumeration value="sip" /> | 1781 | <xs:enumeration value="sip" /> |
|---|
| 1791 | | | |
|---|
| 1792 | Cheney Standards Track [Page 32] | | |
|---|
| 1793 | | | |
|---|
| 1794 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 1795 | | | |
|---|
| 1796 | <xs:enumeration value="sipfrag" /> | 1782 | <xs:enumeration value="sipfrag" /> |
|---|
| 1797 | <xs:enumeration value="tracking-status" /> | 1783 | <xs:enumeration value="tracking-status" /> |
|---|
| 1798 | <xs:enumeration value="vnd.si.simp" /> | 1784 | <xs:enumeration value="vnd.si.simp" /> |
|---|
| 1799 | </xs:restriction> | 1785 | </xs:restriction> |
|---|
| 1800 | </xs:simpleType> | 1786 | </xs:simpleType> |
|---|
| 1801 | <xs:simpleType name="model-type"> | 1787 | <xs:simpleType name="model-type"> |
|---|
| 1802 | <xs:restriction base="xs:token"> | 1788 | <xs:restriction base="xs:token"> |
|---|
| 1803 | <xs:enumeration value="example" /> | 1789 | <xs:enumeration value="example" /> |
|---|
| 1804 | <xs:enumeration value="iges" /> | 1790 | <xs:enumeration value="iges" /> |
|---|
| | 1791 | |
|---|
| | 1792 | Cheney Standards Track [Page 32] |
|---|
| | 1793 | |
|---|
| | 1794 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 1795 | |
|---|
| 1805 | <xs:enumeration value="mesh" /> | 1796 | <xs:enumeration value="mesh" /> |
|---|
| 1806 | <xs:enumeration value="vnd.dwf" /> | 1797 | <xs:enumeration value="vnd.dwf" /> |
|---|
| 1807 | <xs:enumeration value="vnd.flatland.3dml" /> | 1798 | <xs:enumeration value="vnd.flatland.3dml" /> |
|---|
| 1808 | <xs:enumeration value="vnd.gdl" /> | 1799 | <xs:enumeration value="vnd.gdl" /> |
|---|
| 1809 | <xs:enumeration value="vnd.gs-gdl" /> | 1800 | <xs:enumeration value="vnd.gs-gdl" /> |
|---|
| 1810 | <xs:enumeration value="vnd.gtw" /> | 1801 | <xs:enumeration value="vnd.gtw" /> |
|---|
| 1811 | <xs:enumeration value="vnd.moml+xml" /> | 1802 | <xs:enumeration value="vnd.moml+xml" /> |
|---|
| 1812 | <xs:enumeration value="vnd.mts" /> | 1803 | <xs:enumeration value="vnd.mts" /> |
|---|
| 1813 | <xs:enumeration value="vnd.parasolid.transmit.binary" /> | 1804 | <xs:enumeration value="vnd.parasolid.transmit.binary" /> |
|---|
| 1814 | <xs:enumeration value="vnd.parasolid.transmit.text" /> | 1805 | <xs:enumeration value="vnd.parasolid.transmit.text" /> |
|---|
| 1815 | <xs:enumeration value="vnd.vtu" /> | 1806 | <xs:enumeration value="vnd.vtu" /> |
|---|
| 1816 | <xs:enumeration value="vrml" /> | 1807 | <xs:enumeration value="vrml" /> |
|---|
| 1817 | </xs:restriction> | 1808 | </xs:restriction> |
|---|
| 1818 | </xs:simpleType> | 1809 | </xs:simpleType> |
|---|
| 1819 | <xs:simpleType name="multipart-type"> | 1810 | <xs:simpleType name="multipart-type"> |
|---|
| 1820 | <xs:restriction base="xs:token"> | 1811 | <xs:restriction base="xs:token"> |
|---|
| 1821 | <xs:enumeration value="alternative" /> | 1812 | <xs:enumeration value="alternative" /> |
|---|
| 1822 | <xs:enumeration value="appledouble" /> | 1813 | <xs:enumeration value="appledouble" /> |
|---|
| 1823 | <xs:enumeration value="byteranges" /> | 1814 | <xs:enumeration value="byteranges" /> |
|---|
| 1824 | <xs:enumeration value="digest" /> | 1815 | <xs:enumeration value="digest" /> |
|---|
| 1825 | <xs:enumeration value="encrypted" /> | 1816 | <xs:enumeration value="encrypted" /> |
|---|
| 1826 | <xs:enumeration value="example" /> | 1817 | <xs:enumeration value="example" /> |
|---|
| 1827 | <xs:enumeration value="form-data" /> | 1818 | <xs:enumeration value="form-data" /> |
|---|
| 1828 | <xs:enumeration value="header-set" /> | 1819 | <xs:enumeration value="header-set" /> |
|---|
| 1829 | <xs:enumeration value="mixed" /> | 1820 | <xs:enumeration value="mixed" /> |
|---|
| 1830 | <xs:enumeration value="parallel" /> | 1821 | <xs:enumeration value="parallel" /> |
|---|
| 1831 | <xs:enumeration value="related" /> | 1822 | <xs:enumeration value="related" /> |
|---|
| 1832 | <xs:enumeration value="report" /> | 1823 | <xs:enumeration value="report" /> |
|---|
| 1833 | <xs:enumeration value="signed" /> | 1824 | <xs:enumeration value="signed" /> |
|---|
| 1834 | <xs:enumeration value="voice-message" /> | 1825 | <xs:enumeration value="voice-message" /> |
|---|
| 1835 | </xs:restriction> | 1826 | </xs:restriction> |
|---|
| 1836 | </xs:simpleType> | 1827 | </xs:simpleType> |
|---|
| 1837 | <xs:simpleType name="text-type"> | 1828 | <xs:simpleType name="text-type"> |
|---|
| 1838 | <xs:restriction base="xs:token"> | 1829 | <xs:restriction base="xs:token"> |
|---|
| 1839 | <xs:enumeration value="calendar" /> | 1830 | <xs:enumeration value="calendar" /> |
|---|
| 1840 | <xs:enumeration value="css" /> | 1831 | <xs:enumeration value="css" /> |
|---|
| 1841 | <xs:enumeration value="csv" /> | 1832 | <xs:enumeration value="csv" /> |
|---|
| 1842 | <xs:enumeration value="directory" /> | 1833 | <xs:enumeration value="directory" /> |
|---|
| 1843 | <xs:enumeration value="dns" /> | 1834 | <xs:enumeration value="dns" /> |
|---|
| 1844 | <xs:enumeration value="enriched" /> | 1835 | <xs:enumeration value="enriched" /> |
|---|
| 1845 | <xs:enumeration value="example" /> | 1836 | <xs:enumeration value="example" /> |
|---|
| 1846 | <xs:enumeration value="html" /> | 1837 | <xs:enumeration value="html" /> |
|---|
| 1847 | | | |
|---|
| 1848 | Cheney Standards Track [Page 33] | | |
|---|
| 1849 | | | |
|---|
| 1850 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 1851 | | | |
|---|
| 1852 | <xs:enumeration value="parityfec" /> | 1838 | <xs:enumeration value="parityfec" /> |
|---|
| 1853 | <xs:enumeration value="plain" /> | 1839 | <xs:enumeration value="plain" /> |
|---|
| 1854 | <xs:enumeration value="prs.fallenstein.rst" /> | 1840 | <xs:enumeration value="prs.fallenstein.rst" /> |
|---|
| 1855 | <xs:enumeration value="prs.lines.tag" /> | 1841 | <xs:enumeration value="prs.lines.tag" /> |
|---|
| 1856 | <xs:enumeration value="RED" /> | 1842 | <xs:enumeration value="RED" /> |
|---|
| 1857 | <xs:enumeration value="rfc822-headers" /> | 1843 | <xs:enumeration value="rfc822-headers" /> |
|---|
| 1858 | <xs:enumeration value="richtext" /> | 1844 | <xs:enumeration value="richtext" /> |
|---|
| 1859 | <xs:enumeration value="rtf" /> | 1845 | <xs:enumeration value="rtf" /> |
|---|
| 1860 | <xs:enumeration value="rtp-enc-aescm128" /> | 1846 | <xs:enumeration value="rtp-enc-aescm128" /> |
|---|
| | 1847 | |
|---|
| | 1848 | Cheney Standards Track [Page 33] |
|---|
| | 1849 | |
|---|
| | 1850 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 1851 | |
|---|
| 1861 | <xs:enumeration value="rtx" /> | 1852 | <xs:enumeration value="rtx" /> |
|---|
| 1862 | <xs:enumeration value="sgml" /> | 1853 | <xs:enumeration value="sgml" /> |
|---|
| 1863 | <xs:enumeration value="t140" /> | 1854 | <xs:enumeration value="t140" /> |
|---|
| 1864 | <xs:enumeration value="tab-separated-values" /> | 1855 | <xs:enumeration value="tab-separated-values" /> |
|---|
| 1865 | <xs:enumeration value="troff" /> | 1856 | <xs:enumeration value="troff" /> |
|---|
| 1866 | <xs:enumeration value="ulpfec" /> | 1857 | <xs:enumeration value="ulpfec" /> |
|---|
| 1867 | <xs:enumeration value="uri-list" /> | 1858 | <xs:enumeration value="uri-list" /> |
|---|
| 1868 | <xs:enumeration value="vnd.abc" /> | 1859 | <xs:enumeration value="vnd.abc" /> |
|---|
| 1869 | <xs:enumeration value="vnd.curl" /> | 1860 | <xs:enumeration value="vnd.curl" /> |
|---|
| 1870 | <xs:enumeration value="vnd.DMClientScript" /> | 1861 | <xs:enumeration value="vnd.DMClientScript" /> |
|---|
| 1871 | <xs:enumeration value="vnd.esmertec.theme-descriptor" /> | 1862 | <xs:enumeration value="vnd.esmertec.theme-descriptor" /> |
|---|
| 1872 | <xs:enumeration value="vnd.fly" /> | 1863 | <xs:enumeration value="vnd.fly" /> |
|---|
| 1873 | <xs:enumeration value="vnd.fmi.flexstor" /> | 1864 | <xs:enumeration value="vnd.fmi.flexstor" /> |
|---|
| 1874 | <xs:enumeration value="vnd.graphviz" /> | 1865 | <xs:enumeration value="vnd.graphviz" /> |
|---|
| 1875 | <xs:enumeration value="vnd.in3d.3dml" /> | 1866 | <xs:enumeration value="vnd.in3d.3dml" /> |
|---|
| 1876 | <xs:enumeration value="vnd.in3d.spot" /> | 1867 | <xs:enumeration value="vnd.in3d.spot" /> |
|---|
| 1877 | <xs:enumeration value="vnd.IPTC.NewsML" /> | 1868 | <xs:enumeration value="vnd.IPTC.NewsML" /> |
|---|
| 1878 | <xs:enumeration value="vnd.IPTC.NITF" /> | 1869 | <xs:enumeration value="vnd.IPTC.NITF" /> |
|---|
| 1879 | <xs:enumeration value="vnd.latex-z" /> | 1870 | <xs:enumeration value="vnd.latex-z" /> |
|---|
| 1880 | <xs:enumeration value="vnd.motorola.reflex" /> | 1871 | <xs:enumeration value="vnd.motorola.reflex" /> |
|---|
| 1881 | <xs:enumeration value="vnd.ms-mediapackage" /> | 1872 | <xs:enumeration value="vnd.ms-mediapackage" /> |
|---|
| 1882 | <xs:enumeration value="vnd.net2phone.commcenter.command" /> | 1873 | <xs:enumeration value="vnd.net2phone.commcenter.command" /> |
|---|
| 1883 | <xs:enumeration value="vnd.si.uricatalogue" /> | 1874 | <xs:enumeration value="vnd.si.uricatalogue" /> |
|---|
| 1884 | <xs:enumeration value="vnd.sun.j2me.app-descriptor" /> | 1875 | <xs:enumeration value="vnd.sun.j2me.app-descriptor" /> |
|---|
| 1885 | <xs:enumeration value="vnd.trolltech.linguist" /> | 1876 | <xs:enumeration value="vnd.trolltech.linguist" /> |
|---|
| 1886 | <xs:enumeration value="vnd.wap.si" /> | 1877 | <xs:enumeration value="vnd.wap.si" /> |
|---|
| 1887 | <xs:enumeration value="vnd.wap.sl" /> | 1878 | <xs:enumeration value="vnd.wap.sl" /> |
|---|
| 1888 | <xs:enumeration value="vnd.wap.wml" /> | 1879 | <xs:enumeration value="vnd.wap.wml" /> |
|---|
| 1889 | <xs:enumeration value="vnd.wap.wmlscript" /> | 1880 | <xs:enumeration value="vnd.wap.wmlscript" /> |
|---|
| 1890 | <xs:enumeration value="xml" /> | 1881 | <xs:enumeration value="xml" /> |
|---|
| 1891 | <xs:enumeration value="xml-external-parsed-entity" /> | 1882 | <xs:enumeration value="xml-external-parsed-entity" /> |
|---|
| 1892 | </xs:restriction> | 1883 | </xs:restriction> |
|---|
| 1893 | </xs:simpleType> | 1884 | </xs:simpleType> |
|---|
| 1894 | <xs:simpleType name="video-type"> | 1885 | <xs:simpleType name="video-type"> |
|---|
| 1895 | <xs:restriction base="xs:token"> | 1886 | <xs:restriction base="xs:token"> |
|---|
| 1896 | <xs:enumeration value="3gpp" /> | 1887 | <xs:enumeration value="3gpp" /> |
|---|
| 1897 | <xs:enumeration value="3gpp2" /> | 1888 | <xs:enumeration value="3gpp2" /> |
|---|
| 1898 | <xs:enumeration value="3gpp-tt" /> | 1889 | <xs:enumeration value="3gpp-tt" /> |
|---|
| 1899 | <xs:enumeration value="BMPEG" /> | 1890 | <xs:enumeration value="BMPEG" /> |
|---|
| 1900 | <xs:enumeration value="BT656" /> | 1891 | <xs:enumeration value="BT656" /> |
|---|
| 1901 | <xs:enumeration value="CelB" /> | 1892 | <xs:enumeration value="CelB" /> |
|---|
| 1902 | <xs:enumeration value="DV" /> | 1893 | <xs:enumeration value="DV" /> |
|---|
| 1903 | | | |
|---|
| 1904 | Cheney Standards Track [Page 34] | | |
|---|
| 1905 | | | |
|---|
| 1906 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 1907 | | | |
|---|
| 1908 | <xs:enumeration value="example" /> | 1894 | <xs:enumeration value="example" /> |
|---|
| 1909 | <xs:enumeration value="H261" /> | 1895 | <xs:enumeration value="H261" /> |
|---|
| 1910 | <xs:enumeration value="H263" /> | 1896 | <xs:enumeration value="H263" /> |
|---|
| 1911 | <xs:enumeration value="H263-1998" /> | 1897 | <xs:enumeration value="H263-1998" /> |
|---|
| 1912 | <xs:enumeration value="H263-2000" /> | 1898 | <xs:enumeration value="H263-2000" /> |
|---|
| 1913 | <xs:enumeration value="H264" /> | 1899 | <xs:enumeration value="H264" /> |
|---|
| 1914 | <xs:enumeration value="JPEG" /> | 1900 | <xs:enumeration value="JPEG" /> |
|---|
| 1915 | <xs:enumeration value="MJ2" /> | 1901 | <xs:enumeration value="MJ2" /> |
|---|
| 1916 | <xs:enumeration value="MP1S" /> | 1902 | <xs:enumeration value="MP1S" /> |
|---|
| | 1903 | |
|---|
| | 1904 | Cheney Standards Track [Page 34] |
|---|
| | 1905 | |
|---|
| | 1906 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 1907 | |
|---|
| 1917 | <xs:enumeration value="MP2P" /> | 1908 | <xs:enumeration value="MP2P" /> |
|---|
| 1918 | <xs:enumeration value="MP2T" /> | 1909 | <xs:enumeration value="MP2T" /> |
|---|
| 1919 | <xs:enumeration value="mp4" /> | 1910 | <xs:enumeration value="mp4" /> |
|---|
| 1920 | <xs:enumeration value="MP4V-ES" /> | 1911 | <xs:enumeration value="MP4V-ES" /> |
|---|
| 1921 | <xs:enumeration value="MPV" /> | 1912 | <xs:enumeration value="MPV" /> |
|---|
| 1922 | <xs:enumeration value="mpeg" /> | 1913 | <xs:enumeration value="mpeg" /> |
|---|
| 1923 | <xs:enumeration value="mpeg4-generic" /> | 1914 | <xs:enumeration value="mpeg4-generic" /> |
|---|
| 1924 | <xs:enumeration value="nv" /> | 1915 | <xs:enumeration value="nv" /> |
|---|
| 1925 | <xs:enumeration value="ogg" /> | 1916 | <xs:enumeration value="ogg" /> |
|---|
| 1926 | <xs:enumeration value="parityfec" /> | 1917 | <xs:enumeration value="parityfec" /> |
|---|
| 1927 | <xs:enumeration value="pointer" /> | 1918 | <xs:enumeration value="pointer" /> |
|---|
| 1928 | <xs:enumeration value="quicktime" /> | 1919 | <xs:enumeration value="quicktime" /> |
|---|
| 1929 | <xs:enumeration value="raw" /> | 1920 | <xs:enumeration value="raw" /> |
|---|
| 1930 | <xs:enumeration value="rtp-enc-aescm128" /> | 1921 | <xs:enumeration value="rtp-enc-aescm128" /> |
|---|
| 1931 | <xs:enumeration value="rtx" /> | 1922 | <xs:enumeration value="rtx" /> |
|---|
| 1932 | <xs:enumeration value="SMTPE292M" /> | 1923 | <xs:enumeration value="SMTPE292M" /> |
|---|
| 1933 | <xs:enumeration value="ulpfec" /> | 1924 | <xs:enumeration value="ulpfec" /> |
|---|
| 1934 | <xs:enumeration value="vc1" /> | 1925 | <xs:enumeration value="vc1" /> |
|---|
| 1935 | <xs:enumeration value="vnd.CCTV" /> | 1926 | <xs:enumeration value="vnd.CCTV" /> |
|---|
| 1936 | <xs:enumeration value="vnd.dlna.mpeg-tts" /> | 1927 | <xs:enumeration value="vnd.dlna.mpeg-tts" /> |
|---|
| 1937 | <xs:enumeration value="vnd.fvt" /> | 1928 | <xs:enumeration value="vnd.fvt" /> |
|---|
| 1938 | <xs:enumeration value="vnd.hns.video" /> | 1929 | <xs:enumeration value="vnd.hns.video" /> |
|---|
| 1939 | <xs:enumeration value="vnd.iptvforum.1dparityfec-1010" /> | 1930 | <xs:enumeration value="vnd.iptvforum.1dparityfec-1010" /> |
|---|
| 1940 | <xs:enumeration value="vnd.iptvforum.1dparityfec-2005" /> | 1931 | <xs:enumeration value="vnd.iptvforum.1dparityfec-2005" /> |
|---|
| 1941 | <xs:enumeration value="vnd.iptvforum.2dparityfec-1010" /> | 1932 | <xs:enumeration value="vnd.iptvforum.2dparityfec-1010" /> |
|---|
| 1942 | <xs:enumeration value="vnd.iptvforum.2dparityfec-2005" /> | 1933 | <xs:enumeration value="vnd.iptvforum.2dparityfec-2005" /> |
|---|
| 1943 | <xs:enumeration value="vnd.iptvforum.ttsavc" /> | 1934 | <xs:enumeration value="vnd.iptvforum.ttsavc" /> |
|---|
| 1944 | <xs:enumeration value="vnd.iptvforum.ttsmpeg2" /> | 1935 | <xs:enumeration value="vnd.iptvforum.ttsmpeg2" /> |
|---|
| 1945 | <xs:enumeration value="vnd.motorola.video" /> | 1936 | <xs:enumeration value="vnd.motorola.video" /> |
|---|
| 1946 | <xs:enumeration value="vnd.motorola.videop" /> | 1937 | <xs:enumeration value="vnd.motorola.videop" /> |
|---|
| 1947 | <xs:enumeration value="vnd.mpegurl" /> | 1938 | <xs:enumeration value="vnd.mpegurl" /> |
|---|
| 1948 | <xs:enumeration value="vnd.ms-playready.mediapyv" /> | 1939 | <xs:enumeration value="vnd.ms-playready.mediapyv" /> |
|---|
| 1949 | <xs:enumeration value="vnd.nokia.interleaved-multimedia" /> | 1940 | <xs:enumeration value="vnd.nokia.interleaved-multimedia" /> |
|---|
| 1950 | <xs:enumeration value="vnd.nokia.videovoip" /> | 1941 | <xs:enumeration value="vnd.nokia.videovoip" /> |
|---|
| 1951 | <xs:enumeration value="vnd.objectvideo" /> | 1942 | <xs:enumeration value="vnd.objectvideo" /> |
|---|
| 1952 | <xs:enumeration value="vnd.sealed.mpeg1" /> | 1943 | <xs:enumeration value="vnd.sealed.mpeg1" /> |
|---|
| 1953 | <xs:enumeration value="vnd.sealed.mpeg4" /> | 1944 | <xs:enumeration value="vnd.sealed.mpeg4" /> |
|---|
| 1954 | <xs:enumeration value="vnd.sealed.swf" /> | 1945 | <xs:enumeration value="vnd.sealed.swf" /> |
|---|
| 1955 | <xs:enumeration value="vnd.sealedmedia.softseal.mov" /> | 1946 | <xs:enumeration value="vnd.sealedmedia.softseal.mov" /> |
|---|
| 1956 | <xs:enumeration value="vnd.vivo" /> | 1947 | <xs:enumeration value="vnd.vivo" /> |
|---|
| 1957 | </xs:restriction> | 1948 | </xs:restriction> |
|---|
| 1958 | </xs:simpleType> | 1949 | </xs:simpleType> |
|---|
| 1959 | | | |
|---|
| 1960 | Cheney Standards Track [Page 35] | | |
|---|
| 1961 | | | |
|---|
| 1962 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 1963 | | | |
|---|
| 1964 | <xs:group name="super-types"> | 1950 | <xs:group name="super-types"> |
|---|
| 1965 | <xs:choice> | 1951 | <xs:choice> |
|---|
| 1966 | <xs:element name="application" type="application-type" /> | 1952 | <xs:element name="application" type="application-type" /> |
|---|
| 1967 | <xs:element name="audio" type="audio-type" /> | 1953 | <xs:element name="audio" type="audio-type" /> |
|---|
| 1968 | <xs:element name="example" type="example-type" /> | 1954 | <xs:element name="example" type="example-type" /> |
|---|
| 1969 | <xs:element name="image" type="image-type" /> | 1955 | <xs:element name="image" type="image-type" /> |
|---|
| 1970 | <xs:element name="message" type="message-type" /> | 1956 | <xs:element name="message" type="message-type" /> |
|---|
| 1971 | <xs:element name="model" type="model-type" /> | 1957 | <xs:element name="model" type="model-type" /> |
|---|
| 1972 | <xs:element name="multipa t" type="multipart-type" /> | 1958 | <xs:element name="multipa t" type="multipart-type" /> |
|---|
| | 1959 | |
|---|
| | 1960 | Cheney Standards Track [Page 35] |
|---|
| | 1961 | |
|---|
| | 1962 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 1963 | |
|---|
| 1973 | <xs:element name="text" type="text-type" /> | 1964 | <xs:element name="text" type="text-type" /> |
|---|
| 1974 | <xs:element name="video" type="video-type" /> | 1965 | <xs:element name="video" type="video-type" /> |
|---|
| 1975 | </xs:choice></xs:group><xs:complexType name="mime-type"> | 1966 | </xs:choice> |
|---|
| 1976 | <xs:group ref="super-types" /></xs:complexType></xs:schema> | 1967 | </xs:group> |
|---|
| | 1968 | <xs:complexType name="mime-type"> |
|---|
| | 1969 | <xs:group ref="super-types" /> |
|---|
| | 1970 | </xs:complexType> |
|---|
| | 1971 | </xs:schema> |
|---|
| 1977 | | 1972 | |
|---|
| 1978 | 6. MML Schema | 1973 | 6. MML Schema |
|---|
| 1979 | <?xml version="1.0" encoding="utf-8" ?><xs:schema | 1974 | <?xml version="1.0" encoding="utf-8" ?><xs:schema |
|---|
| 1980 | xmlns:xfm="http://www.w3.org/2002/xforms" | 1975 | xmlns:xfm="http://www.w3.org/2002/xforms" |
|---|
| 1981 | elementFormDefault="qualified" version="1.1" | 1976 | elementFormDefault="qualified" version="1.1" |
|---|
| 1982 | xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:import | 1977 | xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:import |
|---|
| 1983 | schemaLocation="http://www.w3.org/MarkUp/Forms/2002/XForms-Schema.xsd" | 1978 | schemaLocation="http://www.w3.org/MarkUp/Forms/2002/XForms-Schema.xsd" |
|---|
| 1984 | namespace="http://www.w3.org/2002/xforms" /> | 1979 | namespace="http://www.w3.org/2002/xforms" /> |
|---|
| 1985 | <xs:include schemaLocation="http://mailmarkup.org/mime.xsd" /> | 1980 | <xs:include schemaLocation="http://mailmarkup.org/mime.xsd" /> |
|---|
| 1986 | <xs:element name="mail"> | 1981 | <xs:element name="mail"> |
|---|
| 1987 | <xs:complexType> | 1982 | <xs:complexType> |
|---|
| 1988 | <xs:sequence> | 1983 | <xs:sequence> |
|---|
| 1989 | <xs:element maxOccurs="unbounded" ref="session" /> | 1984 | <xs:element maxOccurs="unbounded" ref="session" /> |
|---|
| 1990 | </xs:sequence><xs:attribute ref="mail-type" use="required" /> | 1985 | </xs:sequence> |
|---|
| | 1986 | <xs:attribute ref="mail-type" use="required" /> |
|---|
| 1991 | <xs:attribute fixed="http://mailmarkup.org/" | 1987 | <xs:attribute fixed="http://mailmarkup.org/" |
|---|
| 1992 | name="targetNamespace" use="required" /> | 1988 | name="targetNamespace" use="required" /> |
|---|
| 1993 | </xs:complexType> | 1989 | </xs:complexType> |
|---|
| 1994 | </xs:element> | 1990 | </xs:element> |
|---|
| 1995 | <xs:attribute fixed="application/mail" name="mail-type" /> | 1991 | <xs:attribute fixed="application/mail" name="mail-type" /> |
|---|
| 1996 | <xs:element name="session"> | 1992 | <xs:element name="session"> |
|---|
| 1997 | <xs:complexType> | 1993 | <xs:complexType> |
|---|
| 1998 | <xs:sequence> | 1994 | <xs:sequence> |
|---|
| 1999 | <xs:element ref="address" /> | 1995 | <xs:element ref="address" /> |
|---|
| 2000 | <xs:element minOccurs="0" ref="attachments" /> | 1996 | <xs:element minOccurs="0" ref="attachments" /> |
|---|
| 2001 | <xs:element ref="subject" /> | 1997 | <xs:element ref="subject" /> |
|---|
| 2002 | <xs:element minOccurs="0" ref="presentation" /> | 1998 | <xs:element minOccurs="0" ref="presentation" /> |
|---|
| 2003 | <xs:choice> | 1999 | <xs:choice> |
|---|
| 2004 | <xs:element ref="source" /> | 2000 | <xs:element ref="source" /> |
|---|
| 2005 | <xs:element ref="plain-text" /> | 2001 | <xs:element ref="plain-text" /> |
|---|
| 2006 | <xs:element ref="markup" /> | 2002 | <xs:element ref="markup" /> |
|---|
| 2007 | </xs:choice> | 2003 | </xs:choice> |
|---|
| 2008 | </xs:sequence> | 2004 | </xs:sequence> |
|---|
| 2009 | <xs:attribute ref="time-stamp" use="required" /> | 2005 | <xs:attribute ref="time-stamp" use="required" /> |
|---|
| 2010 | <xs:attribute default="en" ref="language" use="optional" /> | 2006 | <xs:attribute default="en" ref="language" use="optional" /> |
|---|
| 2011 | </xs:complexType> | 2007 | </xs:complexType> |
|---|
| 2012 | </xs:element> | 2008 | </xs:element> |
|---|
| 2013 | <xs:attribute name="time-stamp"> | 2009 | <xs:attribute name="time-stamp"> |
|---|
| 2014 | <xs:simpleType> | 2010 | <xs:simpleType> |
|---|
| 2015 | | | |
|---|
| 2016 | Cheney Standards Track [Page 36] | | |
|---|
| 2017 | | | |
|---|
| 2018 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 2019 | | | |
|---|
| 2020 | <xs:restriction base="xs:dateTime" /> | 2011 | <xs:restriction base="xs:dateTime" /> |
|---|
| 2021 | </xs:simpleType> | 2012 | </xs:simpleType> |
|---|
| 2022 | </xs:attribute> | 2013 | </xs:attribute> |
|---|
| 2023 | <xs:attribute name="language"> | 2014 | <xs:attribute name="language"> |
|---|
| | 2015 | |
|---|
| | 2016 | Cheney Standards Track [Page 36] |
|---|
| | 2017 | |
|---|
| | 2018 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 2019 | |
|---|
| 2024 | <xs:simpleType> | 2020 | <xs:simpleType> |
|---|
| 2025 | <xs:restriction base="xs:language" /> | 2021 | <xs:restriction base="xs:language" /> |
|---|
| 2026 | </xs:simpleType> | 2022 | </xs:simpleType> |
|---|
| 2027 | </xs:attribute> | 2023 | </xs:attribute> |
|---|
| 2028 | <xs:element name="address"> | 2024 | <xs:element name="address"> |
|---|
| 2029 | <xs:complexType> | 2025 | <xs:complexType> |
|---|
| 2030 | <xs:sequence> | 2026 | <xs:sequence> |
|---|
| 2031 | <xs:element ref="to" /> | 2027 | xs:element maxOccurs="unbounded" name="to" type="agent" /> |
|---|
| 2032 | <xs:element minOccurs="0" ref="copy" /> | 2028 | <xs:element minOccurs="0" maxOccurs="unbounded" name="copy" |
|---|
| 2033 | <xs:element minOccurs="0" ref="blind-copy" /> | 2029 | type="agent" /> |
|---|
| 2034 | <xs:element ref="from" /> | 2030 | <xs:element minOccurs="0" maxOccurs="unbounded" |
|---|
| | 2031 | name="blind-copy" type="agent" /> |
|---|
| | 2032 | <xs:element name="from" type="agent" /> |
|---|
| 2035 | <xs:element ref="reply-to" /> | 2033 | <xs:element ref="reply-to" /> |
|---|
| 2036 | </xs:sequence> | 2034 | </xs:sequence> |
|---|
| 2037 | </xs:complexType> | 2035 | </xs:complexType> |
|---|
| 2038 | </xs:element> | 2036 | </xs:element> |
|---|
| 2039 | <xs:element name="to"> | | |
|---|
| 2040 | <xs:complexType> | | |
|---|
| 2041 | <xs:sequence> | | |
|---|
| 2042 | <xs:element maxOccurs="unbounded" ref="agent" /> | | |
|---|
| 2043 | </xs:sequence> | | |
|---|
| 2044 | </xs:complexType> | | |
|---|
| 2045 | </xs:element> | | |
|---|
| 2046 | <xs:element name="copy"> | | |
|---|
| 2047 | <xs:complexType> | | |
|---|
| 2048 | <xs:sequence> | | |
|---|
| 2049 | <xs:element maxOccurs="unbounded" ref="agent" /> | | |
|---|
| 2050 | </xs:sequence> | | |
|---|
| 2051 | </xs:complexType> | | |
|---|
| 2052 | </xs:element> | | |
|---|
| 2053 | <xs:element name="blind-copy"> | | |
|---|
| 2054 | <xs:complexType> | | |
|---|
| 2055 | <xs:sequence> | | |
|---|
| 2056 | <xs:element maxOccurs="unbounded" ref="agent" /> | | |
|---|
| 2057 | </xs:sequence> | | |
|---|
| 2058 | </xs:complexType> | | |
|---|
| 2059 | </xs:element> | | |
|---|
| 2060 | <xs:element name="from"> | | |
|---|
| 2061 | <xs:complexType> | | |
|---|
| 2062 | <xs:sequence> | | |
|---|
| 2063 | <xs:element ref="agent" /> | | |
|---|
| 2064 | </xs:sequence> | | |
|---|
| 2065 | </xs:complexType> | | |
|---|
| 2066 | </xs:element> | | |
|---|
| 2067 | <xs:element name="reply-to"> | 2037 | <xs:element name="reply-to"> |
|---|
| 2068 | <xs:complexType> | 2038 | <xs:complexType> |
|---|
| 2069 | <xs:sequence> | 2039 | <xs:simpleContent> |
|---|
| 2070 | <xs:element ref="reply-address" /> | 2040 | <xs:extension base="reply-type"> |
|---|
| | 2041 | <xs:attribute ref="alias" /> |
|---|
| | 2042 | <xs:attribute ref="public-key" /> |
|---|
| | 2043 | </xs:extension> |
|---|
| | 2044 | </xs:simpleContent> |
|---|
| | 2045 | </xs:complexType> |
|---|
| | 2046 | </xs:element> |
|---|
| | 2047 | <xs:simpleType name="reply-type"> |
|---|
| | 2048 | <xs:restriction base="xs:anyURI"> |
|---|
| | 2049 | <xs:pattern |
|---|
| | 2050 | value="\c+(\.\c)*@\c+(\.\c)*(\.[a-z]{2,3})|([a-z]{2}\.[a-z]{2})" /> |
|---|
| | 2051 | <xs:pattern value="no-reply" /> |
|---|
| | 2052 | </xs:restriction> |
|---|
| | 2053 | </xs:simpleType> |
|---|
| | 2054 | <xs:complexType name="agent"> |
|---|
| | 2055 | <xs:simpleContent> |
|---|
| | 2056 | <xs:extension base="email"> |
|---|
| | 2057 | <xs:attribute ref="alias" use="optional" /> |
|---|
| | 2058 | <xs:attribute ref="public-key" use="optional" /> |
|---|
| | 2059 | </xs:extension> |
|---|
| | 2060 | </xs:simpleContent> |
|---|
| | 2061 | </xs:complexType> |
|---|
| | 2062 | <xs:simpleType name="email"> |
|---|
| | 2063 | <xs:restriction base="xs:anyURI"> |
|---|
| | 2064 | <xs:pattern |
|---|
| | 2065 | value="\c+(\.\c)*@\c+(\.\c)*(\.[a-z]{2,3})|([a-z]{2}\.[a-z]{2})" /> |
|---|
| | 2066 | </xs:restriction> |
|---|
| | 2067 | </xs:simpleType> |
|---|
| | 2068 | <xs:attribute name="alias"> |
|---|
| | 2069 | <xs:simpleType> |
|---|
| | 2070 | <xs:restriction base="xs:token" /> |
|---|
| 2071 | | 2071 | |
|---|
| 2072 | Cheney Standards Track [Page 37] | 2072 | Cheney Standards Track [Page 37] |
|---|
| 2073 | | 2073 | |
|---|
| 2074 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | 2074 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| 2075 | | 2075 | |
|---|
| 2076 | <xs:element minOccurs="0" ref="alias" /> | | |
|---|
| 2077 | <xs:element minOccurs="0" ref="public-key" /> | | |
|---|
| 2078 | </xs:sequence> | | |
|---|
| 2079 | </xs:complexType> | | |
|---|
| 2080 | </xs:element> | | |
|---|
| 2081 | <xs:element name="agent"> | | |
|---|
| 2082 | <xs:complexType> | | |
|---|
| 2083 | <xs:sequence> | | |
|---|
| 2084 | <xs:element ref="mail-address" /> | | |
|---|
| 2085 | <xs:element minOccurs="0" ref="alias" /> | | |
|---|
| 2086 | <xs:element minOccurs="0" ref="public-key" /> | | |
|---|
| 2087 | </xs:sequence> | | |
|---|
| 2088 | </xs:complexType> | | |
|---|
| 2089 | </xs:element> | | |
|---|
| 2090 | <xs:element name="mail-address"> | | |
|---|
| 2091 | <xs:simpleType> | | |
|---|
| 2092 | <xs:restriction base="xs:anyURI"><xs:pattern | | |
|---|
| 2093 | value="\c+(\.\c)*@\c+(\.\c)*(\.[a-z]{2,3})|([a-z]{2}\.[a-z]{2})" /> | | |
|---|
| 2094 | </xs:restriction> | | |
|---|
| 2095 | </xs:simpleType> | 2076 | </xs:simpleType> |
|---|
| 2096 | </xs:element> | 2077 | </xs:attribute> |
|---|
| 2097 | <xs:element name="reply-address"> | 2078 | <xs:attribute name="public-key"> |
|---|
| 2098 | <xs:simpleType> | | |
|---|
| 2099 | <xs:restriction base="xs:anyURI"><xs:pattern | | |
|---|
| 2100 | value="\c+(\.\c)*@\c+(\.\c)*(\.[a-z]{2,3})|([a-z]{2}\.[a-z]{2})" /> | | |
|---|
| 2101 | <xs:pattern value="no-reply" /> | | |
|---|
| 2102 | </xs:restriction> | | |
|---|
| 2103 | </xs:simpleType> | | |
|---|
| 2104 | </xs:element> | | |
|---|
| 2105 | <xs:element name="alias"> | | |
|---|
| 2106 | <xs:simpleType> | 2079 | <xs:simpleType> |
|---|
| 2107 | <xs:restriction base="xs:token" /> | 2080 | <xs:restriction base="xs:token" /> |
|---|
| 2108 | </xs:simpleType> | 2081 | </xs:simpleType> |
|---|
| 2109 | </xs:element> | 2082 | </xs:attribute> |
|---|
| 2110 | <xs:element name="public-key"> | | |
|---|
| 2111 | <xs:simpleType> | | |
|---|
| 2112 | <xs:restriction base="xs:token" /> | | |
|---|
| 2113 | </xs:simpleType> | | |
|---|
| 2114 | </xs:element> | | |
|---|
| 2115 | <xs:element name="attachments"> | 2083 | <xs:element name="attachments"> |
|---|
| 2116 | <xs:complexType> | 2084 | <xs:complexType> |
|---|
| 2117 | <xs:choice maxOccurs="unbounded"> | 2085 | <xs:choice maxOccurs="unbounded"> |
|---|
| 2118 | <xs:element ref="collection" /> | 2086 | <xs:element ref="collection" /> |
|---|
| 2119 | <xs:element ref="file" /> | 2087 | <xs:element ref="file" /> |
|---|
| 2120 | </xs:choice> | 2088 | </xs:choice> |
|---|
| 2121 | </xs:complexType> | 2089 | </xs:complexType> |
|---|
| 2122 | </xs:element> | 2090 | </xs:element> |
|---|
| 2123 | <xs:element name="collection"> | 2091 | <xs:element name="collection"> |
|---|
| 2124 | <xs:complexType> | 2092 | <xs:complexType> |
|---|
| 2125 | <xs:sequence> | 2093 | <xs:sequence> |
|---|
| 2126 | <xs:element ref="collection-name" /> | 2094 | <xs:element ref="collection-name" /> |
|---|
| 2127 | | | |
|---|
| 2128 | Cheney Standards Track [Page 38] | | |
|---|
| 2129 | | | |
|---|
| 2130 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 2131 | | | |
|---|
| 2132 | <xs:element maxOccurs="unbounded" ref="collection-file" /> | 2095 | <xs:element maxOccurs="unbounded" ref="collection-file" /> |
|---|
| 2133 | <xs:element minOccurs="0" ref="collection-type" /> | 2096 | <xs:element minOccurs="0" ref="collection-type" /> |
|---|
| 2134 | <xs:element ref="collection-description" /> | 2097 | <xs:element ref="collection-description" /> |
|---|
| 2135 | </xs:sequence> | 2098 | </xs:sequence> |
|---|
| 2136 | </xs:complexType> | 2099 | </xs:complexType> |
|---|
| 2137 | </xs:element> | 2100 | </xs:element> |
|---|
| 2138 | <xs:element name="collection-name"> | 2101 | <xs:element name="collection-name"> |
|---|
| 2139 | <xs:simpleType> | 2102 | <xs:simpleType> |
|---|
| 2140 | <xs:restriction base="xs:normalizedString" /> | 2103 | <xs:restriction base="xs:normalizedString" /> |
|---|
| 2141 | </xs:simpleType> | 2104 | </xs:simpleType> |
|---|
| 2142 | </xs:element> | 2105 | </xs:element> |
|---|
| 2143 | <xs:element name="collection-file"> | 2106 | <xs:element name="collection-file"> |
|---|
| 2144 | <xs:simpleType> | 2107 | <xs:simpleType> |
|---|
| 2145 | <xs:restriction base="xs:NCName" /> | 2108 | <xs:restriction base="xs:NCName" /> |
|---|
| 2146 | </xs:simpleType> | 2109 | </xs:simpleType> |
|---|
| 2147 | </xs:element> | 2110 | </xs:element> |
|---|
| 2148 | <xs:element name="collection-type" type="mime-type" /> | 2111 | <xs:element name="collection-type" type="mime-type" /> |
|---|
| 2149 | <xs:element name="collection-description"> | 2112 | <xs:element name="collection-description"> |
|---|
| 2150 | <xs:simpleType> | 2113 | <xs:simpleType> |
|---|
| 2151 | <xs:restriction base="xs:normalizedString" /> | 2114 | <xs:restriction base="xs:normalizedString" /> |
|---|
| 2152 | </xs:simpleType> | 2115 | </xs:simpleType> |
|---|
| 2153 | </xs:element> | 2116 | </xs:element> |
|---|
| 2154 | <xs:element name="file"> | 2117 | <xs:element name="file"> |
|---|
| 2155 | <xs:complexType> | 2118 | <xs:complexType> |
|---|
| 2156 | <xs:sequence> | 2119 | <xs:sequence> |
|---|
| 2157 | <xs:element ref="file-name" /> | 2120 | <xs:element ref="file-name" /> |
|---|
| 2158 | <xs:element ref="file-type" /> | 2121 | <xs:element ref="file-type" /> |
|---|
| 2159 | <xs:element ref="file-description" /> | 2122 | <xs:element ref="file-description" /> |
|---|
| 2160 | </xs:sequence> | 2123 | </xs:sequence> |
|---|
| 2161 | </xs:complexType> | 2124 | </xs:complexType> |
|---|
| 2162 | </xs:element> | 2125 | </xs:element> |
|---|
| 2163 | <xs:element name="file-name"> | 2126 | <xs:element name="file-name"> |
|---|
| | 2127 | |
|---|
| | 2128 | Cheney Standards Track [Page 38] |
|---|
| | 2129 | |
|---|
| | 2130 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 2131 | |
|---|
| 2164 | <xs:simpleType> | 2132 | <xs:simpleType> |
|---|
| 2165 | <xs:restriction base="xs:NCName"> | 2133 | <xs:restriction base="xs:NCName"> |
|---|
| 2166 | <xs:pattern value="\c+(\.\c+)+" /> | 2134 | <xs:pattern value="\c+(\.\c+)+" /> |
|---|
| 2167 | </xs:restriction> | 2135 | </xs:restriction> |
|---|
| 2168 | </xs:simpleType> | 2136 | </xs:simpleType> |
|---|
| 2169 | </xs:element> | 2137 | </xs:element> |
|---|
| 2170 | <xs:element name="file-type" type="mime-type" /> | 2138 | <xs:element name="file-type" type="mime-type" /> |
|---|
| 2171 | <xs:element name="file-description"> | 2139 | <xs:element name="file-description"> |
|---|
| 2172 | <xs:simpleType> | 2140 | <xs:simpleType> |
|---|
| 2173 | <xs:restriction base="xs:normalizedString" /> | 2141 | <xs:restriction base="xs:normalizedString" /> |
|---|
| 2174 | </xs:simpleType> | 2142 | </xs:simpleType> |
|---|
| 2175 | </xs:element> | 2143 | </xs:element> |
|---|
| 2176 | <xs:element name="subject"> | 2144 | <xs:element name="subject"> |
|---|
| 2177 | <xs:simpleType> | 2145 | <xs:simpleType> |
|---|
| 2178 | <xs:restriction base="xs:normalizedString" /> | 2146 | <xs:restriction base="xs:normalizedString" /> |
|---|
| 2179 | </xs:simpleType> | 2147 | </xs:simpleType> |
|---|
| 2180 | </xs:element> | 2148 | </xs:element> |
|---|
| 2181 | <xs:element name="presentation"> | 2149 | <xs:element name="presentation"> |
|---|
| 2182 | <xs:complexType> | 2150 | <xs:complexType> |
|---|
| 2183 | | | |
|---|
| 2184 | Cheney Standards Track [Page 39] | | |
|---|
| 2185 | | | |
|---|
| 2186 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 2187 | | | |
|---|
| 2188 | <xs:sequence maxOccurs="unbounded"> | 2151 | <xs:sequence maxOccurs="unbounded"> |
|---|
| 2189 | <xs:element ref="stylesheet" /> | 2152 | <xs:element ref="stylesheet" /> |
|---|
| 2190 | </xs:sequence> | 2153 | </xs:sequence> |
|---|
| 2191 | </xs:complexType> | 2154 | </xs:complexType> |
|---|
| 2192 | </xs:element> | 2155 | </xs:element> |
|---|
| 2193 | <xs:element name="stylesheet"> | 2156 | <xs:element name="stylesheet"> |
|---|
| 2194 | <xs:complexType> | 2157 | <xs:complexType> |
|---|
| 2195 | <xs:sequence> | 2158 | <xs:simpleContent> |
|---|
| 2196 | <xs:element ref="style-uri" /> | 2159 | <xs:extension base="xs:anyURI"> |
|---|
| 2197 | <xs:element ref="style-namespace" /> | 2160 | <xs:attribute ref="style-namespace" use="required" /> |
|---|
| 2198 | </xs:sequence> | 2161 | <xs:attribute ref="style-type" use="required" /> |
|---|
| 2199 | <xs:attribute ref="style-type" use="required" /> | 2162 | <xs:attribute default="screen" ref="media" use="optional" /> |
|---|
| | 2163 | </xs:extension> |
|---|
| | 2164 | </xs:simpleContent> |
|---|
| 2200 | </xs:complexType> | 2165 | </xs:complexType> |
|---|
| 2201 | </xs:element> | 2166 | </xs:element> |
|---|
| 2202 | <xs:attribute name="style-type"> | 2167 | <xs:attribute name="style-type"> |
|---|
| 2203 | <xs:simpleType> | 2168 | <xs:simpleType> |
|---|
| 2204 | <xs:restriction base="xs:token"> | 2169 | <xs:restriction base="xs:token"> |
|---|
| 2205 | <xs:enumeration value="application/xml" /> | 2170 | <xs:enumeration value="application/xml" /> |
|---|
| 2206 | <xs:enumeration value="text/xsl" /> | 2171 | <xs:enumeration value="text/xsl" /> |
|---|
| 2207 | <xs:enumeration value="text/css" /> | 2172 | <xs:enumeration value="text/css" /> |
|---|
| 2208 | </xs:restriction> | 2173 | </xs:restriction> |
|---|
| 2209 | </xs:simpleType> | 2174 | </xs:simpleType> |
|---|
| 2210 | </xs:attribute> | 2175 | </xs:attribute> |
|---|
| 2211 | <xs:element name="style-uri"> | 2176 | <xs:attribute name="style-namespace"> |
|---|
| 2212 | <xs:simpleType> | 2177 | <xs:simpleType> |
|---|
| 2213 | <xs:restriction base="xs:anyURI" /> | 2178 | <xs:restriction base="xs:ID"> |
|---|
| 2214 | </xs:simpleType> | | |
|---|
| 2215 | </xs:element> | | |
|---|
| 2216 | <xs:element name="style-namespace"> | | |
|---|
| 2217 | <xs:simpleType> | | |
|---|
| 2218 | <xs:restriction base="xs:NCName"> | | |
|---|
| 2219 | <xs:pattern value="[a-zA-Z0-9]+" /> | 2179 | <xs:pattern value="[a-zA-Z0-9]+" /> |
|---|
| 2220 | </xs:restriction> | 2180 | </xs:restriction> |
|---|
| 2221 | </xs:simpleType> | 2181 | </xs:simpleType> |
|---|
| 2222 | </xs:element> | 2182 | </xs:attribute> |
|---|
| | 2183 | |
|---|
| | 2184 | Cheney Standards Track [Page 39] |
|---|
| | 2185 | |
|---|
| | 2186 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 2187 | |
|---|
| | 2188 | <xs:attribute name="media"> |
|---|
| | 2189 | <xs:simpleType> |
|---|
| | 2190 | <xs:restriction base="xs:token"> |
|---|
| | 2191 | <xs:enumeration value="all" /> |
|---|
| | 2192 | <xs:enumeration value="aural" /> |
|---|
| | 2193 | <xs:enumeration value="braille" /> |
|---|
| | 2194 | <xs:enumeration value="embossed" /> |
|---|
| | 2195 | <xs:enumeration value="handheld" /> |
|---|
| | 2196 | <xs:enumeration value="print" /> |
|---|
| | 2197 | <xs:enumeration value="projection" /> |
|---|
| | 2198 | <xs:enumeration value="screen" /> |
|---|
| | 2199 | <xs:enumeration value="tty" /> |
|---|
| | 2200 | <xs:enumeration value="tv" /> |
|---|
| | 2201 | </xs:restriction> |
|---|
| | 2202 | </xs:simpleType> |
|---|
| | 2203 | </xs:attribute> |
|---|
| 2223 | <xs:element name="source"> | 2204 | <xs:element name="source"> |
|---|
| 2224 | <xs:complexType> | 2205 | <xs:complexType> |
|---|
| 2225 | <xs:sequence> | 2206 | <xs:sequence> |
|---|
| 2226 | <xs:element ref="source-uri" /> | 2207 | <xs:element ref="source-uri" /> |
|---|
| 2227 | <xs:element ref="source-type" /> | 2208 | <xs:element ref="source-type" /> |
|---|
| 2228 | </xs:sequence> | 2209 | </xs:sequence> |
|---|
| 2229 | </xs:complexType> | 2210 | </xs:complexType> |
|---|
| 2230 | </xs:element> | 2211 | </xs:element> |
|---|
| 2231 | <xs:element name="source-uri"> | 2212 | <xs:element name="source-uri"> |
|---|
| 2232 | <xs:simpleType> | 2213 | <xs:simpleType> |
|---|
| 2233 | <xs:restriction base="xs:anyURI" /> | 2214 | <xs:restriction base="xs:anyURI" /> |
|---|
| 2234 | </xs:simpleType> | 2215 | </xs:simpleType> |
|---|
| 2235 | </xs:element> | 2216 | </xs:element> |
|---|
| 2236 | <xs:element name="source-type" type="mime-type" /> | 2217 | <xs:element name="source-type" type="mime-type" /> |
|---|
| 2237 | <xs:element name="plain-text"> | 2218 | <xs:element name="plain-text"> |
|---|
| 2238 | <xs:simpleType> | 2219 | <xs:simpleType> |
|---|
| 2239 | | | |
|---|
| 2240 | Cheney Standards Track [Page 40] | | |
|---|
| 2241 | | | |
|---|
| 2242 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 2243 | | | |
|---|
| 2244 | <xs:restriction base="xs:string" /> | 2220 | <xs:restriction base="xs:string" /> |
|---|
| 2245 | </xs:simpleType> | 2221 | </xs:simpleType> |
|---|
| 2246 | </xs:element> | 2222 | </xs:element> |
|---|
| 2247 | <xs:element name="markup"> | 2223 | <xs:element name="markup"> |
|---|
| 2248 | <xs:complexType> | 2224 | <xs:complexType> |
|---|
| 2249 | <xs:sequence> | 2225 | <xs:sequence> |
|---|
| 2250 | <xs:choice maxOccurs="unbounded"> | 2226 | <xs:choice maxOccurs="unbounded"> |
|---|
| 2251 | <xs:group ref="complex-blocks" /> | 2227 | <xs:group ref="complex-blocks" /> |
|---|
| 2252 | <xs:group ref="simple-blocks" /> | 2228 | <xs:group ref="simple-blocks" /> |
|---|
| 2253 | </xs:choice> | 2229 | </xs:choice> |
|---|
| 2254 | </xs:sequence> | 2230 | </xs:sequence> |
|---|
| 2255 | </xs:complexType></xs:element> | 2231 | </xs:complexType></xs:element> |
|---|
| 2256 | <xs:attributeGroup name="core-attrs"> | 2232 | <xs:attributeGroup name="core-attrs"> |
|---|
| 2257 | <xs:attribute ref="id" use="optional" /> | 2233 | <xs:attribute ref="id" use="optional" /> |
|---|
| 2258 | <xs:attribute ref="style" use="optional" /> | 2234 | <xs:attribute ref="style" use="optional" /> |
|---|
| 2259 | <xs:attribute ref="title" use="optional" /> | 2235 | <xs:attribute ref="title" use="optional" /> |
|---|
| 2260 | <xs:attribute ref="role" use="optional" /> | 2236 | <xs:attribute ref="role" use="optional" /> |
|---|
| 2261 | </xs:attributeGroup> | 2237 | </xs:attributeGroup> |
|---|
| 2262 | <xs:attributeGroup name="core-attrs-uri"> | 2238 | <xs:attributeGroup name="core-attrs-uri"> |
|---|
| | 2239 | |
|---|
| | 2240 | Cheney Standards Track [Page 40] |
|---|
| | 2241 | |
|---|
| | 2242 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 2243 | |
|---|
| 2263 | <xs:attribute ref="id" use="optional" /> | 2244 | <xs:attribute ref="id" use="optional" /> |
|---|
| 2264 | <xs:attribute ref="style" use="optional" /> | 2245 | <xs:attribute ref="style" use="optional" /> |
|---|
| 2265 | <xs:attribute ref="title" use="optional" /> | 2246 | <xs:attribute ref="title" use="optional" /> |
|---|
| 2266 | <xs:attribute ref="role" use="optional" /> | 2247 | <xs:attribute ref="role" use="optional" /> |
|---|
| 2267 | <xs:attribute ref="uri" use="optional" /> | 2248 | <xs:attribute ref="uri" use="optional" /> |
|---|
| 2268 | </xs:attributeGroup> | 2249 | </xs:attributeGroup> |
|---|
| 2269 | <xs:attributeGroup name="inter-attrs"> | 2250 | <xs:attributeGroup name="inter-attrs"> |
|---|
| 2270 | <xs:attribute default="tl" ref="direction" use="optional" /> | 2251 | <xs:attribute default="tl" ref="direction" use="optional" /> |
|---|
| 2271 | <xs:attribute default="horizontal" ref="orientation" | 2252 | <xs:attribute default="horizontal" ref="orientation" |
|---|
| 2272 | use="optional" /> | 2253 | use="optional" /> |
|---|
| 2273 | <xs:attribute default="standard" ref="wrap" use="optional" /> | 2254 | <xs:attribute default="standard" ref="wrap" use="optional" /> |
|---|
| 2274 | <xs:attribute default="en" ref="section-language" use="optional" /> | 2255 | <xs:attribute default="en" ref="section-language" use="optional" /> |
|---|
| 2275 | </xs:attributeGroup> | 2256 | </xs:attributeGroup> |
|---|
| 2276 | <xs:attributeGroup name="cell-attrs"> | 2257 | <xs:attributeGroup name="cell-attrs"> |
|---|
| 2277 | <xs:attribute default="1" ref="span-column" use="optional" /> | 2258 | <xs:attribute default="1" ref="span-column" use="optional" /> |
|---|
| 2278 | <xs:attribute default="1" ref="span-row" use="optional" /> | 2259 | <xs:attribute default="1" ref="span-row" use="optional" /> |
|---|
| 2279 | </xs:attributeGroup> | 2260 | </xs:attributeGroup> |
|---|
| 2280 | <xs:attribute name="id"> | 2261 | <xs:attribute name="id"> |
|---|
| 2281 | <xs:simpleType> | 2262 | <xs:simpleType> |
|---|
| 2282 | <xs:restriction base="xs:ID"> | 2263 | <xs:restriction base="xs:ID"> |
|---|
| 2283 | <xs:pattern value="[a-zA-Z0-9]+" /> | 2264 | <xs:pattern value="[a-zA-Z0-9]+" /> |
|---|
| 2284 | </xs:restriction> | 2265 | </xs:restriction> |
|---|
| 2285 | </xs:simpleType> | 2266 | </xs:simpleType> |
|---|
| 2286 | </xs:attribute> | 2267 | </xs:attribute> |
|---|
| 2287 | <xs:attribute name="style"> | 2268 | <xs:attribute name="style"> |
|---|
| 2288 | <xs:simpleType> | 2269 | <xs:simpleType> |
|---|
| 2289 | <xs:restriction base="xs:token"> | 2270 | <xs:restriction base="xs:token"> |
|---|
| 2290 | <xs:pattern value="[a-zA-Z0-9]+:[a-zA-Z0-9]+" /> | 2271 | <xs:pattern value="[a-zA-Z0-9]+:[a-zA-Z0-9]+" /> |
|---|
| 2291 | </xs:restriction> | 2272 | </xs:restriction> |
|---|
| 2292 | </xs:simpleType> | 2273 | </xs:simpleType> |
|---|
| 2293 | </xs:attribute> | 2274 | </xs:attribute> |
|---|
| 2294 | <xs:attribute name="title"> | 2275 | <xs:attribute name="title"> |
|---|
| 2295 | | | |
|---|
| 2296 | Cheney Standards Track [Page 41] | | |
|---|
| 2297 | | | |
|---|
| 2298 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 2299 | | | |
|---|
| 2300 | <xs:simpleType> | 2276 | <xs:simpleType> |
|---|
| 2301 | <xs:restriction base="xs:normalizedString" /> | 2277 | <xs:restriction base="xs:normalizedString" /> |
|---|
| 2302 | </xs:simpleType> | 2278 | </xs:simpleType> |
|---|
| 2303 | </xs:attribute> | 2279 | </xs:attribute> |
|---|
| 2304 | <xs:attribute name="role"> | 2280 | <xs:attribute name="role"> |
|---|
| 2305 | <xs:simpleType> | 2281 | <xs:simpleType> |
|---|
| 2306 | <xs:restriction base="xs:token" /> | 2282 | <xs:restriction base="xs:token" /> |
|---|
| 2307 | </xs:simpleType> | 2283 | </xs:simpleType> |
|---|
| 2308 | </xs:attribute> | 2284 | </xs:attribute> |
|---|
| 2309 | <xs:attribute name="uri"> | 2285 | <xs:attribute name="uri"> |
|---|
| 2310 | <xs:simpleType> | 2286 | <xs:simpleType> |
|---|
| 2311 | <xs:restriction base="xs:anyURI" /> | 2287 | <xs:restriction base="xs:anyURI" /> |
|---|
| 2312 | </xs:simpleType> | 2288 | </xs:simpleType> |
|---|
| 2313 | </xs:attribute> | 2289 | </xs:attribute> |
|---|
| 2314 | <xs:attribute name="direction"> | 2290 | <xs:attribute name="direction"> |
|---|
| 2315 | <xs:simpleType> | 2291 | <xs:simpleType> |
|---|
| 2316 | <xs:restriction base="xs:token"> | 2292 | <xs:restriction base="xs:token"> |
|---|
| 2317 | <xs:enumeration value="tl" /> | 2293 | <xs:enumeration value="tl" /> |
|---|
| 2318 | <xs:enumeration value="br" /> | 2294 | <xs:enumeration value="br" /> |
|---|
| | 2295 | |
|---|
| | 2296 | Cheney Standards Track [Page 41] |
|---|
| | 2297 | |
|---|
| | 2298 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 2299 | |
|---|
| 2319 | </xs:restriction> | 2300 | </xs:restriction> |
|---|
| 2320 | </xs:simpleType> | 2301 | </xs:simpleType> |
|---|
| 2321 | </xs:attribute> | 2302 | </xs:attribute> |
|---|
| 2322 | <xs:attribute name="orientation"> | 2303 | <xs:attribute name="orientation"> |
|---|
| 2323 | <xs:simpleType> | 2304 | <xs:simpleType> |
|---|
| 2324 | <xs:restriction base="xs:token"> | 2305 | <xs:restriction base="xs:token"> |
|---|
| 2325 | <xs:enumeration value="horizontal" /> | 2306 | <xs:enumeration value="horizontal" /> |
|---|
| 2326 | <xs:enumeration value="vertical" /> | 2307 | <xs:enumeration value="vertical" /> |
|---|
| 2327 | </xs:restriction> | 2308 | </xs:restriction> |
|---|
| 2328 | </xs:simpleType> | 2309 | </xs:simpleType> |
|---|
| 2329 | </xs:attribute> | 2310 | </xs:attribute> |
|---|
| 2330 | <xs:attribute name="wrap"> | 2311 | <xs:attribute name="wrap"> |
|---|
| 2331 | <xs:simpleType> | 2312 | <xs:simpleType> |
|---|
| 2332 | <xs:restriction base="xs:token"> | 2313 | <xs:restriction base="xs:token"> |
|---|
| 2333 | <xs:enumeration value="standard" /> | 2314 | <xs:enumeration value="standard" /> |
|---|
| 2334 | <xs:enumeration value="reverse" /> | 2315 | <xs:enumeration value="reverse" /> |
|---|
| 2335 | <xs:enumeration value="none" /> | 2316 | <xs:enumeration value="none" /> |
|---|
| 2336 | </xs:restriction> | 2317 | </xs:restriction> |
|---|
| 2337 | </xs:simpleType> | 2318 | </xs:simpleType> |
|---|
| 2338 | </xs:attribute> | 2319 | </xs:attribute> |
|---|
| 2339 | <xs:attribute name="section-language"> | 2320 | <xs:attribute name="section-language"> |
|---|
| 2340 | <xs:simpleType> | 2321 | <xs:simpleType> |
|---|
| 2341 | <xs:restriction base="xs:language" /> | 2322 | <xs:restriction base="xs:language" /> |
|---|
| 2342 | </xs:simpleType> | 2323 | </xs:simpleType> |
|---|
| 2343 | </xs:attribute> | 2324 | </xs:attribute> |
|---|
| 2344 | <xs:attribute name="refer"> | 2325 | <xs:attribute name="refer"> |
|---|
| 2345 | <xs:simpleType> | 2326 | <xs:simpleType> |
|---|
| 2346 | <xs:restriction base="xs:IDREF" /> | 2327 | <xs:restriction base="xs:IDREF" /> |
|---|
| 2347 | </xs:simpleType> | 2328 | </xs:simpleType> |
|---|
| 2348 | </xs:attribute> | 2329 | </xs:attribute> |
|---|
| 2349 | <xs:attribute name="span-column"> | 2330 | <xs:attribute name="span-column"> |
|---|
| 2350 | <xs:simpleType> | 2331 | <xs:simpleType> |
|---|
| 2351 | | | |
|---|
| 2352 | Cheney Standards Track [Page 42] | | |
|---|
| 2353 | | | |
|---|
| 2354 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 2355 | | | |
|---|
| 2356 | <xs:restriction base="xs:positiveInteger" /> | 2332 | <xs:restriction base="xs:positiveInteger" /> |
|---|
| 2357 | </xs:simpleType> | 2333 | </xs:simpleType> |
|---|
| 2358 | </xs:attribute> | 2334 | </xs:attribute> |
|---|
| 2359 | <xs:attribute name="span-row"> | 2335 | <xs:attribute name="span-row"> |
|---|
| 2360 | <xs:simpleType> | 2336 | <xs:simpleType> |
|---|
| 2361 | <xs:restriction base="xs:positiveInteger" /> | 2337 | <xs:restriction base="xs:positiveInteger" /> |
|---|
| 2362 | </xs:simpleType> | 2338 | </xs:simpleType> |
|---|
| 2363 | </xs:attribute> | 2339 | </xs:attribute> |
|---|
| 2364 | <xs:attribute name="scope"> | 2340 | <xs:attribute name="scope"> |
|---|
| 2365 | <xs:simpleType> | 2341 | <xs:simpleType> |
|---|
| 2366 | <xs:restriction base="xs:token"> | 2342 | <xs:restriction base="xs:token"> |
|---|
| 2367 | <xs:enumeration value="column" /> | 2343 | <xs:enumeration value="column" /> |
|---|
| 2368 | <xs:enumeration value="row" /> | 2344 | <xs:enumeration value="row" /> |
|---|
| 2369 | <xs:enumeration value="group-column" /> | 2345 | <xs:enumeration value="group-column" /> |
|---|
| 2370 | <xs:enumeration value="group-row" /> | 2346 | <xs:enumeration value="group-row" /> |
|---|
| 2371 | </xs:restriction> | 2347 | </xs:restriction> |
|---|
| 2372 | </xs:simpleType> | 2348 | </xs:simpleType> |
|---|
| 2373 | </xs:attribute> | 2349 | </xs:attribute> |
|---|
| 2374 | <xs:attribute name="long-form"> | 2350 | <xs:attribute name="long-form"> |
|---|
| | 2351 | |
|---|
| | 2352 | Cheney Standards Track [Page 42] |
|---|
| | 2353 | |
|---|
| | 2354 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 2355 | |
|---|
| 2375 | <xs:simpleType> | 2356 | <xs:simpleType> |
|---|
| 2376 | <xs:restriction base="xs:token" /> | 2357 | <xs:restriction base="xs:token" /> |
|---|
| 2377 | </xs:simpleType> | 2358 | </xs:simpleType> |
|---|
| 2378 | </xs:attribute> | 2359 | </xs:attribute> |
|---|
| 2379 | <xs:group name="complex-blocks"> | 2360 | <xs:group name="complex-blocks"> |
|---|
| 2380 | <xs:choice> | 2361 | <xs:choice> |
|---|
| 2381 | <xs:group ref="list-group" /> | 2362 | <xs:group ref="list-group" /> |
|---|
| 2382 | <xs:element ref="table" /> | 2363 | <xs:element ref="table" /> |
|---|
| 2383 | <xs:element ref="section" /> | 2364 | <xs:element ref="section" /> |
|---|
| 2384 | <xs:element ref="form" /> | 2365 | <xs:element ref="form" /> |
|---|
| 2385 | </xs:choice> | 2366 | </xs:choice> |
|---|
| 2386 | </xs:group> | 2367 | </xs:group> |
|---|
| 2387 | <xs:group name="simple-blocks"> | 2368 | <xs:group name="simple-blocks"> |
|---|
| 2388 | <xs:choice> | 2369 | <xs:choice> |
|---|
| 2389 | <xs:element ref="block-code" /> | 2370 | <xs:element ref="block-code" /> |
|---|
| 2390 | <xs:element ref="block-quote" /> | 2371 | <xs:element ref="block-quote" /> |
|---|
| 2391 | <xs:element ref="citation" /> | 2372 | <xs:element ref="citation" /> |
|---|
| 2392 | <xs:element ref="heading" /> | 2373 | <xs:element ref="heading" /> |
|---|
| 2393 | <xs:element ref="object" /> | 2374 | <xs:element ref="object" /> |
|---|
| 2394 | <xs:element ref="paragraph" /> | 2375 | <xs:element ref="paragraph" /> |
|---|
| 2395 | <xs:element ref="separator" /> | 2376 | <xs:element ref="separator" /> |
|---|
| 2396 | </xs:choice> | 2377 | </xs:choice> |
|---|
| 2397 | </xs:group> | 2378 | </xs:group> |
|---|
| 2398 | <xs:complexType name="simple-blocks-type" mixed="true"> | 2379 | <xs:complexType name="simple-blocks-type" mixed="true"> |
|---|
| 2399 | <xs:group minOccurs="0" maxOccurs="unbounded" ref="inline" /> | 2380 | <xs:group minOccurs="0" maxOccurs="unbounded" ref="inline" /> |
|---|
| 2400 | <xs:attributeGroup ref="core-attrs" /> | 2381 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2401 | <xs:attributeGroup ref="inter-attrs" /> | 2382 | <xs:attributeGroup ref="inter-attrs" /> |
|---|
| 2402 | </xs:complexType> | 2383 | </xs:complexType> |
|---|
| 2403 | <xs:group name="inline"> | 2384 | <xs:group name="inline"> |
|---|
| 2404 | <xs:choice> | 2385 | <xs:choice> |
|---|
| 2405 | <xs:group ref="xfm:Form.Controls" /> | 2386 | <xs:group ref="xfm:Form.Controls" /> |
|---|
| 2406 | <xs:element ref="short" /> | 2387 | <xs:element ref="short" /> |
|---|
| 2407 | | | |
|---|
| 2408 | Cheney Standards Track [Page 43] | | |
|---|
| 2409 | | | |
|---|
| 2410 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 2411 | | | |
|---|
| 2412 | <xs:element ref="button" /> | 2388 | <xs:element ref="button" /> |
|---|
| 2413 | <xs:element ref="cite" /> | 2389 | <xs:element ref="cite" /> |
|---|
| 2414 | <xs:element ref="emphasis" /> | 2390 | <xs:element ref="emphasis" /> |
|---|
| 2415 | <xs:element ref="identifier" /> | 2391 | <xs:element ref="identifier" /> |
|---|
| 2416 | <xs:element ref="quote" /> | 2392 | <xs:element ref="quote" /> |
|---|
| 2417 | <xs:element ref="format" /> | 2393 | <xs:element ref="format" /> |
|---|
| 2418 | <xs:element ref="strong" /> | 2394 | <xs:element ref="strong" /> |
|---|
| 2419 | <xs:element ref="title" /> | 2395 | <xs:element ref="title" /> |
|---|
| 2420 | </xs:choice> | 2396 | </xs:choice> |
|---|
| 2421 | </xs:group> | 2397 | </xs:group> |
|---|
| 2422 | <xs:group name="object-group"> | 2398 | <xs:group name="object-group"> |
|---|
| 2423 | <xs:sequence> | 2399 | <xs:sequence> |
|---|
| 2424 | <xs:element ref="object-text" /> | 2400 | <xs:element ref="object-text" /> |
|---|
| 2425 | <xs:element ref="object-uri" /> | 2401 | <xs:element ref="object-uri" /> |
|---|
| 2426 | <xs:element ref="object-type" /> | 2402 | <xs:element ref="object-type" /> |
|---|
| 2427 | <xs:group minOccurs="0" maxOccurs="unbounded" ref="inline" /> | 2403 | <xs:group minOccurs="0" maxOccurs="unbounded" ref="inline" /> |
|---|
| 2428 | </xs:sequence> | 2404 | </xs:sequence> |
|---|
| 2429 | </xs:group> | 2405 | </xs:group> |
|---|
| 2430 | <xs:complexType name="inline-type"> | 2406 | <xs:complexType name="inline-type"> |
|---|
| | 2407 | |
|---|
| | 2408 | Cheney Standards Track [Page 43] |
|---|
| | 2409 | |
|---|
| | 2410 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 2411 | |
|---|
| 2431 | <xs:simpleContent> | 2412 | <xs:simpleContent> |
|---|
| 2432 | <xs:extension base="xs:string"> | 2413 | <xs:extension base="xs:string"> |
|---|
| 2433 | <xs:attributeGroup ref="core-attrs-uri" /> | 2414 | <xs:attributeGroup ref="core-attrs-uri" /> |
|---|
| 2434 | </xs:extension> | 2415 | </xs:extension> |
|---|
| 2435 | </xs:simpleContent> | 2416 | </xs:simpleContent> |
|---|
| 2436 | </xs:complexType> | 2417 | </xs:complexType> |
|---|
| 2437 | <xs:complexType name="format-type" mixed="true"> | 2418 | <xs:complexType name="format-type" mixed="true"> |
|---|
| 2438 | <xs:sequence> | 2419 | <xs:sequence> |
|---|
| 2439 | <xs:element minOccurs="0" maxOccurs="unbounded" ref="format" /> | 2420 | <xs:element minOccurs="0" maxOccurs="unbounded" ref="format" /> |
|---|
| 2440 | </xs:sequence> | 2421 | </xs:sequence> |
|---|
| 2441 | <xs:attributeGroup ref="core-attrs-uri" /> | 2422 | <xs:attributeGroup ref="core-attrs-uri" /> |
|---|
| 2442 | </xs:complexType> | 2423 | </xs:complexType> |
|---|
| 2443 | <xs:group name="list-group"> | 2424 | <xs:group name="list-group"> |
|---|
| 2444 | <xs:choice> | 2425 | <xs:choice> |
|---|
| 2445 | <xs:element ref="define-list" /> | 2426 | <xs:element ref="define-list" /> |
|---|
| 2446 | <xs:element ref="navigation-list" /> | 2427 | <xs:element ref="navigation-list" /> |
|---|
| 2447 | <xs:element ref="order-list" /> | 2428 | <xs:element ref="order-list" /> |
|---|
| 2448 | <xs:element ref="unorder-list" /> | 2429 | <xs:element ref="unorder-list" /> |
|---|
| 2449 | </xs:choice> | 2430 | </xs:choice> |
|---|
| 2450 | </xs:group> | 2431 | </xs:group> |
|---|
| 2451 | <xs:complexType name="nesting-block"> | 2432 | <xs:complexType name="nesting-block"> |
|---|
| 2452 | <xs:choice maxOccurs="unbounded"> | 2433 | <xs:choice maxOccurs="unbounded"> |
|---|
| 2453 | <xs:group ref="complex-blocks" /> | 2434 | <xs:group ref="complex-blocks" /> |
|---|
| 2454 | <xs:group ref="simple-blocks" /> | 2435 | <xs:group ref="simple-blocks" /> |
|---|
| 2455 | </xs:choice> | 2436 | </xs:choice> |
|---|
| 2456 | </xs:complexType> | 2437 | </xs:complexType> |
|---|
| 2457 | <xs:element name="define-list"> | 2438 | <xs:element name="define-list"> |
|---|
| 2458 | <xs:complexType> | 2439 | <xs:complexType> |
|---|
| 2459 | <xs:sequence> | 2440 | <xs:sequence> |
|---|
| 2460 | <xs:element maxOccurs="unbounded" ref="define-item" /> | 2441 | <xs:element maxOccurs="unbounded" ref="define-item" /> |
|---|
| 2461 | </xs:sequence> | 2442 | </xs:sequence> |
|---|
| 2462 | <xs:attributeGroup ref="core-attrs" /> | 2443 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2463 | | | |
|---|
| 2464 | Cheney Standards Track [Page 44] | | |
|---|
| 2465 | | | |
|---|
| 2466 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 2467 | | | |
|---|
| 2468 | </xs:complexType> | 2444 | </xs:complexType> |
|---|
| 2469 | </xs:element> | 2445 | </xs:element> |
|---|
| 2470 | <xs:element name="define-item"> | 2446 | <xs:element name="define-item"> |
|---|
| 2471 | <xs:complexType> | 2447 | <xs:complexType> |
|---|
| 2472 | <xs:sequence> | 2448 | <xs:sequence> |
|---|
| 2473 | <xs:element maxOccurs="unbounded" ref="define-term" /> | 2449 | <xs:element maxOccurs="unbounded" ref="define-term" /> |
|---|
| 2474 | <xs:element maxOccurs="unbounded" ref="definition" /> | 2450 | <xs:element maxOccurs="unbounded" ref="definition" /> |
|---|
| 2475 | </xs:sequence> | 2451 | </xs:sequence> |
|---|
| 2476 | <xs:attributeGroup ref="core-attrs" /> | 2452 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2477 | </xs:complexType> | 2453 | </xs:complexType> |
|---|
| 2478 | </xs:element> | 2454 | </xs:element> |
|---|
| 2479 | <xs:element name="define-term"> | 2455 | <xs:element name="define-term"> |
|---|
| 2480 | <xs:complexType> | 2456 | <xs:complexType> |
|---|
| 2481 | <xs:simpleContent> | 2457 | <xs:simpleContent> |
|---|
| 2482 | <xs:extension base="xs:normalizedString"> | 2458 | <xs:extension base="xs:normalizedString"> |
|---|
| 2483 | <xs:attributeGroup ref="core-attrs-uri" /> | 2459 | <xs:attributeGroup ref="core-attrs-uri" /> |
|---|
| 2484 | <xs:attributeGroup ref="inter-attrs" /> | 2460 | <xs:attributeGroup ref="inter-attrs" /> |
|---|
| 2485 | </xs:extension> | 2461 | </xs:extension> |
|---|
| 2486 | </xs:simpleContent> | 2462 | </xs:simpleContent> |
|---|
| | 2463 | |
|---|
| | 2464 | Cheney Standards Track [Page 44] |
|---|
| | 2465 | |
|---|
| | 2466 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 2467 | |
|---|
| 2487 | </xs:complexType> | 2468 | </xs:complexType> |
|---|
| 2488 | </xs:element> | 2469 | </xs:element> |
|---|
| 2489 | <xs:element name="definition"> | 2470 | <xs:element name="definition"> |
|---|
| 2490 | <xs:complexType mixed="true"> | 2471 | <xs:complexType mixed="true"> |
|---|
| 2491 | <xs:group minOccurs="0" maxOccurs="unbounded" ref="inline" /> | 2472 | <xs:group minOccurs="0" maxOccurs="unbounded" ref="inline" /> |
|---|
| 2492 | <xs:attributeGroup ref="core-attrs" /> | 2473 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2493 | <xs:attributeGroup ref="inter-attrs" /> | 2474 | <xs:attributeGroup ref="inter-attrs" /> |
|---|
| 2494 | </xs:complexType> | 2475 | </xs:complexType> |
|---|
| 2495 | </xs:element> | 2476 | </xs:element> |
|---|
| 2496 | <xs:element name="navigation-list"> | 2477 | <xs:element name="navigation-list"> |
|---|
| 2497 | <xs:complexType> | 2478 | <xs:complexType> |
|---|
| 2498 | <xs:sequence> | 2479 | <xs:sequence> |
|---|
| 2499 | <xs:choice minOccurs="0"> | 2480 | <xs:choice minOccurs="0"> |
|---|
| 2500 | <xs:element ref="heading" /> | 2481 | <xs:element ref="heading" /> |
|---|
| 2501 | <xs:element ref="identifier" /> | 2482 | <xs:element ref="identifier" /> |
|---|
| 2502 | </xs:choice> | 2483 | </xs:choice> |
|---|
| 2503 | <xs:element maxOccurs="unbounded" ref="navigation-item" /> | 2484 | <xs:element maxOccurs="unbounded" ref="navigation-item" /> |
|---|
| 2504 | </xs:sequence> | 2485 | </xs:sequence> |
|---|
| 2505 | <xs:attributeGroup ref="core-attrs" /> | 2486 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2506 | </xs:complexType> | 2487 | </xs:complexType> |
|---|
| 2507 | </xs:element> | 2488 | </xs:element> |
|---|
| 2508 | <xs:element name="navigation-item"> | 2489 | <xs:element name="navigation-item"> |
|---|
| 2509 | <xs:complexType> | 2490 | <xs:complexType> |
|---|
| 2510 | <xs:choice> | 2491 | <xs:choice> |
|---|
| 2511 | <xs:element ref="navigation-object" /> | 2492 | <xs:element ref="navigation-object" /> |
|---|
| 2512 | <xs:element ref="navigation-text" /> | 2493 | <xs:element ref="navigation-text" /> |
|---|
| 2513 | </xs:choice> | 2494 | </xs:choice> |
|---|
| 2514 | <xs:attributeGroup ref="core-attrs" /> | 2495 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2515 | <xs:attribute ref="uri" use="required" /> | 2496 | <xs:attribute ref="uri" use="required" /> |
|---|
| 2516 | </xs:complexType> | 2497 | </xs:complexType> |
|---|
| 2517 | </xs:element> | 2498 | </xs:element> |
|---|
| 2518 | <xs:element name="navigation-object"> | 2499 | <xs:element name="navigation-object"> |
|---|
| 2519 | | | |
|---|
| 2520 | Cheney Standards Track [Page 45] | | |
|---|
| 2521 | | | |
|---|
| 2522 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 2523 | | | |
|---|
| 2524 | <xs:complexType> | 2500 | <xs:complexType> |
|---|
| 2525 | <xs:sequence> | 2501 | <xs:sequence> |
|---|
| 2526 | <xs:element ref="object-text" /> | 2502 | <xs:element ref="object-text" /> |
|---|
| 2527 | <xs:element ref="object-uri" /> | 2503 | <xs:element ref="object-uri" /> |
|---|
| 2528 | <xs:element ref="object-type" /> | 2504 | <xs:element ref="object-type" /> |
|---|
| 2529 | </xs:sequence> | 2505 | </xs:sequence> |
|---|
| 2530 | <xs:attributeGroup ref="inter-attrs" /> | 2506 | <xs:attributeGroup ref="inter-attrs" /> |
|---|
| 2531 | <xs:attributeGroup ref="core-attrs" /> | 2507 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2532 | </xs:complexType> | 2508 | </xs:complexType> |
|---|
| 2533 | </xs:element> | 2509 | </xs:element> |
|---|
| 2534 | <xs:element name="object-text"> | 2510 | <xs:element name="object-text"> |
|---|
| 2535 | <xs:simpleType> | 2511 | <xs:simpleType> |
|---|
| 2536 | <xs:restriction base="xs:normalizedString" /> | 2512 | <xs:restriction base="xs:normalizedString" /> |
|---|
| 2537 | </xs:simpleType> | 2513 | </xs:simpleType> |
|---|
| 2538 | </xs:element> | 2514 | </xs:element> |
|---|
| 2539 | <xs:element name="object-uri"> | 2515 | <xs:element name="object-uri"> |
|---|
| 2540 | <xs:simpleType> | 2516 | <xs:simpleType> |
|---|
| 2541 | <xs:restriction base="xs:anyURI" /> | 2517 | <xs:restriction base="xs:anyURI" /> |
|---|
| 2542 | </xs:simpleType> | 2518 | </xs:simpleType> |
|---|
| | 2519 | |
|---|
| | 2520 | Cheney Standards Track [Page 45] |
|---|
| | 2521 | |
|---|
| | 2522 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 2523 | |
|---|
| 2543 | </xs:element> | 2524 | </xs:element> |
|---|
| 2544 | <xs:element name="object-type" type="mime-type" /> | 2525 | <xs:element name="object-type" type="mime-type" /> |
|---|
| 2545 | <xs:element name="navigation-text"> | 2526 | <xs:element name="navigation-text"> |
|---|
| 2546 | <xs:complexType> | 2527 | <xs:complexType> |
|---|
| 2547 | <xs:simpleContent> | 2528 | <xs:simpleContent> |
|---|
| 2548 | <xs:extension base="xs:string"> | 2529 | <xs:extension base="xs:string"> |
|---|
| 2549 | <xs:attributeGroup ref="inter-attrs" /> | 2530 | <xs:attributeGroup ref="inter-attrs" /> |
|---|
| 2550 | <xs:attributeGroup ref="core-attrs" /> | 2531 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2551 | </xs:extension> | 2532 | </xs:extension> |
|---|
| 2552 | </xs:simpleContent> | 2533 | </xs:simpleContent> |
|---|
| 2553 | </xs:complexType> | 2534 | </xs:complexType> |
|---|
| 2554 | </xs:element> | 2535 | </xs:element> |
|---|
| 2555 | <xs:element name="order-list"> | 2536 | <xs:element name="order-list"> |
|---|
| 2556 | <xs:complexType> | 2537 | <xs:complexType> |
|---|
| 2557 | <xs:sequence> | 2538 | <xs:sequence> |
|---|
| 2558 | <xs:choice minOccurs="0"> | 2539 | <xs:choice minOccurs="0"> |
|---|
| 2559 | <xs:element ref="heading" /> | 2540 | <xs:element ref="heading" /> |
|---|
| 2560 | <xs:element ref="identifier" /> | 2541 | <xs:element ref="identifier" /> |
|---|
| 2561 | </xs:choice> | 2542 | </xs:choice> |
|---|
| 2562 | <xs:element maxOccurs="unbounded" ref="list-item" /> | 2543 | <xs:element maxOccurs="unbounded" ref="list-item" /> |
|---|
| 2563 | </xs:sequence> | 2544 | </xs:sequence> |
|---|
| 2564 | <xs:attributeGroup ref="core-attrs" /> | 2545 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2565 | </xs:complexType> | 2546 | </xs:complexType> |
|---|
| 2566 | </xs:element> | 2547 | </xs:element> |
|---|
| 2567 | <xs:element name="unorder-list"> | 2548 | <xs:element name="unorder-list"> |
|---|
| 2568 | <xs:complexType> | 2549 | <xs:complexType> |
|---|
| 2569 | <xs:sequence> | 2550 | <xs:sequence> |
|---|
| 2570 | <xs:choice minOccurs="0"> | 2551 | <xs:choice minOccurs="0"> |
|---|
| 2571 | <xs:element ref="heading" /> | 2552 | <xs:element ref="heading" /> |
|---|
| 2572 | <xs:element ref="identifier" /> | 2553 | <xs:element ref="identifier" /> |
|---|
| 2573 | </xs:choice> | 2554 | </xs:choice> |
|---|
| 2574 | <xs:element maxOccurs="unbounded" ref="list-item" /> | 2555 | <xs:element maxOccurs="unbounded" ref="list-item" /> |
|---|
| 2575 | | | |
|---|
| 2576 | Cheney Standards Track [Page 46] | | |
|---|
| 2577 | | | |
|---|
| 2578 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 2579 | | | |
|---|
| 2580 | </xs:sequence> | 2556 | </xs:sequence> |
|---|
| 2581 | <xs:attributeGroup ref="core-attrs" /> | 2557 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2582 | </xs:complexType> | 2558 | </xs:complexType> |
|---|
| 2583 | </xs:element> | 2559 | </xs:element> |
|---|
| 2584 | <xs:element name="list-item"> | 2560 | <xs:element name="list-item"> |
|---|
| 2585 | <xs:complexType mixed="true"> | 2561 | <xs:complexType mixed="true"> |
|---|
| 2586 | <xs:choice> | 2562 | <xs:choice> |
|---|
| 2587 | <xs:group ref="simple-blocks" /> | 2563 | <xs:group ref="simple-blocks" /> |
|---|
| 2588 | <xs:group maxOccurs="unbounded" ref="inline" /> | 2564 | <xs:group maxOccurs="unbounded" ref="inline" /> |
|---|
| 2589 | </xs:choice> | 2565 | </xs:choice> |
|---|
| 2590 | <xs:attributeGroup ref="core-attrs" /> | 2566 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2591 | <xs:attributeGroup ref="inter-attrs" /> | 2567 | <xs:attributeGroup ref="inter-attrs" /> |
|---|
| 2592 | </xs:complexType> | 2568 | </xs:complexType> |
|---|
| 2593 | </xs:element> | 2569 | </xs:element> |
|---|
| 2594 | <xs:element name="form"> | 2570 | <xs:element name="form"> |
|---|
| 2595 | <xs:complexType> | 2571 | <xs:complexType> |
|---|
| 2596 | <xs:sequence> | 2572 | <xs:sequence> |
|---|
| 2597 | <xs:element ref="xfm:model" /> | 2573 | <xs:element ref="xfm:model" /> |
|---|
| 2598 | <xs:element ref="form-body" /> | 2574 | <xs:element ref="form-body" /> |
|---|
| | 2575 | |
|---|
| | 2576 | Cheney Standards Track [Page 46] |
|---|
| | 2577 | |
|---|
| | 2578 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 2579 | |
|---|
| 2599 | </xs:sequence> | 2580 | </xs:sequence> |
|---|
| 2600 | </xs:complexType> | 2581 | </xs:complexType> |
|---|
| 2601 | </xs:element> | 2582 | </xs:element> |
|---|
| 2602 | <xs:element name="form-body"> | 2583 | <xs:element name="form-body"> |
|---|
| 2603 | <xs:complexType> | 2584 | <xs:complexType> |
|---|
| 2604 | <xs:choice maxOccurs="unbounded"> | 2585 | <xs:choice maxOccurs="unbounded"> |
|---|
| 2605 | <xs:group ref="list-group" /> | 2586 | <xs:group ref="list-group" /> |
|---|
| 2606 | <xs:group ref="simple-blocks" /> | 2587 | <xs:group ref="simple-blocks" /> |
|---|
| 2607 | <xs:group ref="xfm:UI.Common" /> | 2588 | <xs:group ref="xfm:UI.Common" /> |
|---|
| 2608 | <xs:element ref="table" /> | 2589 | <xs:element ref="table" /> |
|---|
| 2609 | </xs:choice> | 2590 | </xs:choice> |
|---|
| 2610 | </xs:complexType> | 2591 | </xs:complexType> |
|---|
| 2611 | </xs:element> | 2592 | </xs:element> |
|---|
| 2612 | <xs:element name="table"> | 2593 | <xs:element name="table"> |
|---|
| 2613 | <xs:complexType> | 2594 | <xs:complexType> |
|---|
| 2614 | <xs:sequence> | 2595 | <xs:sequence> |
|---|
| 2615 | <xs:element minOccurs="0" ref="head-row" /> | 2596 | <xs:element minOccurs="0" ref="head-row" /> |
|---|
| 2616 | <xs:element maxOccurs="unbounded" ref="table-row" /> | 2597 | <xs:element maxOccurs="unbounded" ref="table-row" /> |
|---|
| 2617 | </xs:sequence> | 2598 | </xs:sequence> |
|---|
| 2618 | <xs:attributeGroup ref="core-attrs" /> | 2599 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2619 | </xs:complexType> | 2600 | </xs:complexType> |
|---|
| 2620 | </xs:element> | 2601 | </xs:element> |
|---|
| 2621 | <xs:element name="head-row"> | 2602 | <xs:element name="head-row"> |
|---|
| 2622 | <xs:complexType> | 2603 | <xs:complexType> |
|---|
| 2623 | <xs:sequence> | 2604 | <xs:sequence> |
|---|
| 2624 | <xs:element maxOccurs="unbounded" ref="head-cell" /> | 2605 | <xs:element maxOccurs="unbounded" ref="head-cell" /> |
|---|
| 2625 | </xs:sequence> | 2606 | </xs:sequence> |
|---|
| 2626 | <xs:attributeGroup ref="core-attrs" /> | 2607 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2627 | </xs:complexType> | 2608 | </xs:complexType> |
|---|
| 2628 | </xs:element> | 2609 | </xs:element> |
|---|
| 2629 | <xs:element name="head-cell"> | 2610 | <xs:element name="head-cell"> |
|---|
| 2630 | <xs:complexType mixed="true"> | 2611 | <xs:complexType mixed="true"> |
|---|
| 2631 | | | |
|---|
| 2632 | Cheney Standards Track [Page 47] | | |
|---|
| 2633 | | | |
|---|
| 2634 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 2635 | | | |
|---|
| 2636 | <xs:choice> | 2612 | <xs:choice> |
|---|
| 2637 | <xs:group ref="simple-blocks" /> | 2613 | <xs:group ref="simple-blocks" /> |
|---|
| 2638 | <xs:group maxOccurs="unbounded" ref="inline" /> | 2614 | <xs:group maxOccurs="unbounded" ref="inline" /> |
|---|
| 2639 | </xs:choice> | 2615 | </xs:choice> |
|---|
| 2640 | <xs:attribute default="column" ref="scope" use="optional" /> | 2616 | <xs:attribute default="column" ref="scope" use="optional" /> |
|---|
| 2641 | <xs:attributeGroup ref="cell-attrs" /> | 2617 | <xs:attributeGroup ref="cell-attrs" /> |
|---|
| 2642 | <xs:attributeGroup ref="core-attrs" /> | 2618 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2643 | <xs:attributeGroup ref="inter-attrs" /> | 2619 | <xs:attributeGroup ref="inter-attrs" /> |
|---|
| 2644 | </xs:complexType> | 2620 | </xs:complexType> |
|---|
| 2645 | </xs:element> | 2621 | </xs:element> |
|---|
| 2646 | <xs:element name="table-row"> | 2622 | <xs:element name="table-row"> |
|---|
| 2647 | <xs:complexType> | 2623 | <xs:complexType> |
|---|
| 2648 | <xs:choice maxOccurs="unbounded"> | 2624 | <xs:choice maxOccurs="unbounded"> |
|---|
| 2649 | <xs:element ref="head-cell" /> | 2625 | <xs:element ref="head-cell" /> |
|---|
| 2650 | <xs:element ref="table-cell" /> | 2626 | <xs:element ref="table-cell" /> |
|---|
| 2651 | </xs:choice> | 2627 | </xs:choice> |
|---|
| 2652 | <xs:attributeGroup ref="core-attrs" /> | 2628 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2653 | </xs:complexType> | 2629 | </xs:complexType> |
|---|
| 2654 | </xs:element> | 2630 | </xs:element> |
|---|
| | 2631 | |
|---|
| | 2632 | Cheney Standards Track [Page 47] |
|---|
| | 2633 | |
|---|
| | 2634 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 2635 | |
|---|
| 2655 | <xs:element name="table-cell"> | 2636 | <xs:element name="table-cell"> |
|---|
| 2656 | <xs:complexType mixed="true"> | 2637 | <xs:complexType mixed="true"> |
|---|
| 2657 | <xs:choice> | 2638 | <xs:choice> |
|---|
| 2658 | <xs:group ref="simple-blocks" /> | 2639 | <xs:group ref="simple-blocks" /> |
|---|
| 2659 | <xs:group maxOccurs="unbounded" ref="inline" /> | 2640 | <xs:group maxOccurs="unbounded" ref="inline" /> |
|---|
| 2660 | </xs:choice> | 2641 | </xs:choice> |
|---|
| 2661 | <xs:attributeGroup ref="cell-attrs" /> | 2642 | <xs:attributeGroup ref="cell-attrs" /> |
|---|
| 2662 | <xs:attributeGroup ref="core-attrs" /> | 2643 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2663 | <xs:attributeGroup ref="inter-attrs" /> | 2644 | <xs:attributeGroup ref="inter-attrs" /> |
|---|
| 2664 | </xs:complexType> | 2645 | </xs:complexType> |
|---|
| 2665 | </xs:element> | 2646 | </xs:element> |
|---|
| 2666 | <xs:element name="section"> | 2647 | <xs:element name="section"> |
|---|
| 2667 | <xs:complexType> | 2648 | <xs:complexType> |
|---|
| 2668 | <xs:complexContent mixed="false"> | 2649 | <xs:complexContent mixed="false"> |
|---|
| 2669 | <xs:extension base="nesting-block"> | 2650 | <xs:extension base="nesting-block"> |
|---|
| 2670 | <xs:attributeGroup ref="core-attrs" /> | 2651 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2671 | </xs:extension> | 2652 | </xs:extension> |
|---|
| 2672 | </xs:complexContent> | 2653 | </xs:complexContent> |
|---|
| 2673 | </xs:complexType> | 2654 | </xs:complexType> |
|---|
| 2674 | </xs:element> | 2655 | </xs:element> |
|---|
| 2675 | <xs:element name="block-code" type="simple-blocks-type" /> | 2656 | <xs:element name="block-code" type="simple-blocks-type" /> |
|---|
| 2676 | <xs:element name="block-quote" type="simple-blocks-type" /> | 2657 | <xs:element name="block-quote" type="simple-blocks-type" /> |
|---|
| 2677 | <xs:element name="citation"> | 2658 | <xs:element name="citation"> |
|---|
| 2678 | <xs:complexType mixed="true"> | 2659 | <xs:complexType mixed="true"> |
|---|
| 2679 | <xs:group minOccurs="0" maxOccurs="unbounded" ref="inline" /> | 2660 | <xs:group minOccurs="0" maxOccurs="unbounded" ref="inline" /> |
|---|
| 2680 | <xs:attribute ref="id" use="required" /> | 2661 | <xs:attribute ref="id" use="required" /> |
|---|
| 2681 | <xs:attribute ref="style" use="optional" /> | 2662 | <xs:attribute ref="style" use="optional" /> |
|---|
| 2682 | <xs:attribute ref="title" use="optional" /> | 2663 | <xs:attribute ref="title" use="optional" /> |
|---|
| 2683 | <xs:attribute ref="role" use="optional" /> | 2664 | <xs:attribute ref="role" use="optional" /> |
|---|
| 2684 | <xs:attributeGroup ref="inter-attrs" /> | 2665 | <xs:attributeGroup ref="inter-attrs" /> |
|---|
| 2685 | </xs:complexType> | 2666 | </xs:complexType> |
|---|
| 2686 | </xs:element> | 2667 | </xs:element> |
|---|
| 2687 | | | |
|---|
| 2688 | Cheney Standards Track [Page 48] | | |
|---|
| 2689 | | | |
|---|
| 2690 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 2691 | | | |
|---|
| 2692 | <xs:element name="heading" type="simple-blocks-type" /> | 2668 | <xs:element name="heading" type="simple-blocks-type" /> |
|---|
| 2693 | <xs:element name="object"> | 2669 | <xs:element name="object"> |
|---|
| 2694 | <xs:complexType> | 2670 | <xs:complexType> |
|---|
| 2695 | <xs:group ref="object-group" /> | 2671 | <xs:group ref="object-group" /> |
|---|
| 2696 | <xs:attributeGroup ref="inter-attrs" /> | 2672 | <xs:attributeGroup ref="inter-attrs" /> |
|---|
| 2697 | <xs:attributeGroup ref="core-attrs" /> | 2673 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2698 | </xs:complexType> | 2674 | </xs:complexType> |
|---|
| 2699 | </xs:element> | 2675 | </xs:element> |
|---|
| 2700 | <xs:element name="paragraph" type="simple-blocks-type" /> | 2676 | <xs:element name="paragraph" type="simple-blocks-type" /> |
|---|
| 2701 | <xs:element name="separator" type="simple-blocks-type" /> | 2677 | <xs:element name="separator" type="simple-blocks-type" /> |
|---|
| 2702 | <xs:element name="short"> | 2678 | <xs:element name="short"> |
|---|
| 2703 | <xs:complexType> | 2679 | <xs:complexType> |
|---|
| 2704 | <xs:simpleContent> | 2680 | <xs:simpleContent> |
|---|
| 2705 | <xs:extension base="xs:string"> | 2681 | <xs:extension base="xs:string"> |
|---|
| 2706 | <xs:attribute ref="long-form" use="required" /> | 2682 | <xs:attribute ref="long-form" use="required" /> |
|---|
| 2707 | <xs:attributeGroup ref="core-attrs-uri" /> | 2683 | <xs:attributeGroup ref="core-attrs-uri" /> |
|---|
| 2708 | </xs:extension> | 2684 | </xs:extension> |
|---|
| 2709 | </xs:simpleContent> | 2685 | </xs:simpleContent> |
|---|
| 2710 | </xs:complexType> | 2686 | </xs:complexType> |
|---|
| | 2687 | |
|---|
| | 2688 | Cheney Standards Track [Page 48] |
|---|
| | 2689 | |
|---|
| | 2690 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 2691 | |
|---|
| 2711 | </xs:element> | 2692 | </xs:element> |
|---|
| 2712 | <xs:element name="button"> | 2693 | <xs:element name="button"> |
|---|
| 2713 | <xs:complexType> | 2694 | <xs:complexType> |
|---|
| 2714 | <xs:simpleContent> | 2695 | <xs:simpleContent> |
|---|
| 2715 | <xs:extension base="xs:string"> | 2696 | <xs:extension base="xs:string"> |
|---|
| 2716 | <xs:attribute ref="refer" use="optional" /> | 2697 | <xs:attribute ref="refer" use="optional" /> |
|---|
| 2717 | <xs:attributeGroup ref="core-attrs-uri" /> | 2698 | <xs:attributeGroup ref="core-attrs-uri" /> |
|---|
| 2718 | </xs:extension> | 2699 | </xs:extension> |
|---|
| 2719 | </xs:simpleContent> | 2700 | </xs:simpleContent> |
|---|
| 2720 | </xs:complexType> | 2701 | </xs:complexType> |
|---|
| 2721 | </xs:element> | 2702 | </xs:element> |
|---|
| 2722 | <xs:element name="cite"> | 2703 | <xs:element name="cite"> |
|---|
| 2723 | <xs:complexType> | 2704 | <xs:complexType> |
|---|
| 2724 | <xs:simpleContent> | 2705 | <xs:simpleContent> |
|---|
| 2725 | <xs:extension base="xs:string"> | 2706 | <xs:extension base="xs:string"> |
|---|
| 2726 | <xs:attribute ref="refer" use="required" /> | 2707 | <xs:attribute ref="refer" use="required" /> |
|---|
| 2727 | <xs:attributeGroup ref="core-attrs" /> | 2708 | <xs:attributeGroup ref="core-attrs" /> |
|---|
| 2728 | </xs:extension> | 2709 | </xs:extension> |
|---|
| 2729 | </xs:simpleContent> | 2710 | </xs:simpleContent> |
|---|
| 2730 | </xs:complexType> | 2711 | </xs:complexType> |
|---|
| 2731 | </xs:element> | 2712 | </xs:element> |
|---|
| 2732 | <xs:element name="emphasis" type="inline-type" /> | 2713 | <xs:element name="emphasis" type="inline-type" /> |
|---|
| 2733 | <xs:element name="identifier"> | 2714 | <xs:element name="identifier"> |
|---|
| 2734 | <xs:complexType> | 2715 | <xs:complexType> |
|---|
| 2735 | <xs:simpleContent> | 2716 | <xs:simpleContent> |
|---|
| 2736 | <xs:extension base="xs:string"> | 2717 | <xs:extension base="xs:string"> |
|---|
| 2737 | <xs:attribute ref="refer" use="required" /> | 2718 | <xs:attribute ref="refer" use="required" /> |
|---|
| 2738 | <xs:attributeGroup ref="core-attrs-uri" /> | 2719 | <xs:attributeGroup ref="core-attrs-uri" /> |
|---|
| 2739 | </xs:extension> | 2720 | </xs:extension> |
|---|
| 2740 | </xs:simpleContent> | 2721 | </xs:simpleContent> |
|---|
| 2741 | </xs:complexType> | 2722 | </xs:complexType> |
|---|
| 2742 | </xs:element> | 2723 | </xs:element> |
|---|
| 2743 | | | |
|---|
| 2744 | Cheney Standards Track [Page 49] | | |
|---|
| 2745 | | | |
|---|
| 2746 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 2747 | | | |
|---|
| 2748 | <xs:element name="quote" type="inline-type" /> | 2724 | <xs:element name="quote" type="inline-type" /> |
|---|
| 2749 | <xs:element name="format" type="format-type" /> | 2725 | <xs:element name="format" type="format-type" /> |
|---|
| 2750 | <xs:element name="strong" type="inline-type" /> | 2726 | <xs:element name="strong" type="inline-type" /> |
|---|
| 2751 | <xs:element name="title" type="inline-type" /> | 2727 | <xs:element name="title" type="inline-type" /> |
|---|
| 2752 | <xs:annotation> | 2728 | <xs:annotation><xs:documentation> |
|---|
| 2753 | <xs:documentation> | 2729 | Started by Austin Cheney on 12 October 2007. |
|---|
| 2754 | Written by Austin Cheney on 12 October 2007. | 2730 | </xs:documentation></xs:annotation> |
|---|
| 2755 | </xs:documentation> | | |
|---|
| 2756 | </xs:annotation> | | |
|---|
| 2757 | </xs:schema> | 2731 | </xs:schema> |
|---|
| 2758 | | 2732 | |
|---|
| 2759 | 7. MML Schema Documentation | 2733 | 7. MML Schema Documentation |
|---|
| 2760 | This section is intended to provide a description of the language | 2734 | This section is intended to provide a description of the language |
|---|
| 2761 | along with justifications for certain conventions used. This section | 2735 | along with justifications for certain conventions used. This section |
|---|
| 2762 | is informational only. All processing declarations are stated in | 2736 | is informational only. All processing declarations are stated in |
|---|
| 2763 | section 4. Processor Roles and section 5. MML Schema. | 2737 | section 4. Processor Roles and section 5. MML Schema. |
|---|
| 2764 | | 2738 | |
|---|
| 2765 | If an element is followed by "0" it MAY occur 0 or 1 time. If an | 2739 | If an element is followed by "0" it MAY occur 0 or 1 time. If an |
|---|
| 2766 | element is followed by "+" it MUST occur once, but it MAY occur more | 2740 | element is followed by "+" it MUST occur once, but it MAY occur more |
|---|
| 2767 | than once. If an item is followed by "0+" it MAY occur 0 or more | 2741 | than once. If an item is followed by "0+" it MAY occur 0 or more |
|---|
| 2768 | times. If an element does not have these descriptors it MUST occur | 2742 | times. If an element does not have these descriptors it MUST occur |
|---|
| | 2743 | |
|---|
| | 2744 | Cheney Standards Track [Page 49] |
|---|
| | 2745 | |
|---|
| | 2746 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| | 2747 | |
|---|
| 2769 | once and only once. Attributes MAY be followed by "0", which | 2748 | once and only once. Attributes MAY be followed by "0", which |
|---|
| 2770 | indicates the attribute in concern is optional. Attributes MUST NOT | 2749 | indicates the attribute in concern is optional. Attributes MUST NOT |
|---|
| 2771 | occur more than once in any element. | 2750 | occur more than once in any element. |
|---|
| 2772 | | 2751 | |
|---|
| 2773 | Those elements noted as (XForms) are defined by the XForms | 2752 | Those elements noted as (XForms) are defined by the XForms |
|---|
| 2774 | specification and not this document. For more information see | 2753 | specification and not this document. For more information see |
|---|
| 2775 | section 3.2. XForms and 4.1.8. Local Processing. These elements must | 2754 | section 3.2. XForms and 4.1.8. Local Processing. These elements must |
|---|
| 2776 | be processed in accordance with the XForms schema. | 2755 | be processed in accordance with the XForms schema. |
|---|
| 2777 | | 2756 | |
|---|
| 2778 | 7.1. MIME Type Usage and mime.xsd | 2757 | 7.1. MIME Type Usage and mime.xsd |
|---|
| 2779 | MIME types MUST be stored in the mime.xsd document, which is merely a | 2758 | MIME types MUST be stored in the mime.xsd document, which is merely a |
|---|
| 2780 | catalogue of all IANA registered MIME types at the time of this | 2759 | catalogue of all IANA registered MIME types at the time of this |
|---|
| 2781 | writing. The information stored in mime.xsd is used in the MML | 2760 | writing. The information stored in mime.xsd is used in the MML |
|---|
| 2782 | schema through the use of the "mime-type" schema complex type. | 2761 | schema through the use of the "mime-type" schema complex type. |
|---|
| 2783 | | 2762 | |
|---|
| 2784 | Elements based upon the "mime-type" element type are allowed only one | 2763 | Elements based upon the "mime-type" element type are allowed only one |
|---|
| 2785 | of nine possible child elements. These child elements each represent | 2764 | of nine possible child elements. These child elements each represent |
|---|
| 2786 | a IANA registered content type. The values for those child elements | 2765 | a IANA registered content type. The values for those child elements |
|---|
| 2787 | MUST be a MIME sub-type that exists in the local mime.xsd file. The | 2766 | MUST be a MIME sub-type that exists in the local mime.xsd file. The |
|---|
| 2788 | child elements are: | 2767 | child elements are: |
|---|
| 2789 | * <application> or <audio> or <example> or <image> or <message> or | 2768 | * <application> or <audio> or <example> or <image> or <message> or |
|---|
| 2790 | <model> or <multipart> or <text> or <video> | 2769 | <model> or <multipart> or <text> or <video> |
|---|
| 2791 | | 2770 | |
|---|
| 2792 | 7.2. MML Header Documentation | 2771 | 7.2. MML Header Documentation |
|---|
| 2793 | The code described in this section exists in MML documents without | 2772 | The code described in this section exists in MML documents without |
|---|
| 2794 | regard to how the message is formatted. For more information about | 2773 | regard to how the message is formatted. For more information about |
|---|
| 2795 | the message body see section 7.2.2. <session> Tag and section 7.3. | 2774 | the message body see section 7.2.2. <session> Tag and section 7.3. |
|---|
| 2796 | <markup> Element Documentation. | 2775 | <markup> Element Documentation. |
|---|
| 2797 | | | |
|---|
| 2798 | | | |
|---|
| 2799 | | | |
|---|
| 2800 | Cheney Standards Track [Page 50] | | |
|---|
| 2801 | | | |
|---|
| 2802 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 2803 | | 2776 | |
|---|
| 2804 | 7.2.1. Root Element | 2777 | 7.2.1. Root Element |
|---|
| 2805 | The root element of MML is the tag <mail>. This tag serves only | 2778 | The root element of MML is the tag <mail>. This tag serves only |
|---|
| 2806 | three purposes. First, the tag establishes the document as a MML | 2779 | three purposes. First, the tag establishes the document as a MML |
|---|
| 2807 | document conforming to the mail.xsd schema. Second, the tag serves | 2780 | document conforming to the mail.xsd schema. Second, the tag serves |
|---|
| 2808 | as a container of <session> tags. Third, the tag establishes | 2781 | as a container of <session> tags. Third, the tag establishes |
|---|
| 2809 | important namespace information. The root element serves no further | 2782 | important namespace information. The root element serves no further |
|---|
| 2810 | purpose. | 2783 | purpose. |
|---|
| 2811 | | 2784 | |
|---|
| 2812 | 7.2.2. <session> Tag | 2785 | 7.2.2. <session> Tag |
|---|
| 2813 | The session tag contains all information to represent an instance of | 2786 | The session tag contains all information to represent an instance of |
|---|
| 2814 | communication including markup and header information. A session | 2787 | communication including markup and header information. A session |
|---|
| 2815 | tag's child tags are as follows: | 2788 | tag's child tags are as follows: |
|---|
| 2816 | * <address> | 2789 | * <address> |
|---|
| 2817 | * <attachments> 0 | 2790 | * <attachments> 0 |
|---|
| 2818 | * <subject> | 2791 | * <subject> |
|---|
| 2819 | * <presentation> 0 | 2792 | * <presentation> 0 |
|---|
| 2820 | * <source> or <markup> or <plain-text> | 2793 | * <source> or <markup> or <plain-text> |
|---|
| 2821 | | 2794 | |
|---|
| 2822 | The session tag's attributes: | 2795 | The <session> tag's attributes: |
|---|
| 2823 | * time-stamp | 2796 | * time-stamp |
|---|
| 2824 | * language (optional) | 2797 | * language (optional) |
|---|
| | 2798 | |
|---|
| | 2799 | |
|---|
| | 2800 | Cheney Standards Track [Page 50] |
|---|
| | 2801 | |
|---|
| | 2802 | Internet-Draft Mail Markup Language - Version 1.0 February 2009 |
|---|
| 2825 | | 2803 | |
|---|
| 2826 | The session tag allows three methods of communicating the message | 2804 | The session tag allows three methods of communicating the message |
|---|
| 2827 | body. The source method allows a session author to send an external | 2805 | body. The source method allows a session author to send an external |
|---|
| 2828 | resource as the message body. Please see section 7.2.26 <source> | 2806 | resource as the message body. Please see section 7.2.26 <source> |
|---|
| 2829 | Tag. The plain-text method allows a session author to communicate | 2807 | Tag. The plain-text method allows a session author to communicate |
|---|
| 2830 | using only text characters and whitespace. Please see section | 2808 | using only text characters and whitespace. Please see section |
|---|
| 2831 | 7.2.29. <plain-text> Tag. The markup method allows a section author | 2809 | 7.2.29. <plain-text> Tag. The markup method allows a section author |
|---|
| 2832 | to use MML markup to describe the data. Please see section 7.2.30. | 2810 | to use MML markup to describe the data. Please see section 7.2.30. |
|---|
| 2833 | <markup> Tag and section 7.3. <markup> Organization of Types and | 2811 | <markup> Tag and section 7.3. <markup> Organization of Types and |
|---|
| 2834 | Groups and 7.4. <markup> Attributes and 7.5. <markup> Elements. | 2812 | Groups and 7.4. <markup> Attributes and 7.5. <markup> Elements. |
|---|
| 2835 | | 2813 | |
|---|
| 2836 | The time-stamp attribute is described in section 4.1.6. Session | 2814 | The time-stamp attribute is described in section 4.1.6. Session |
|---|
| 2837 | Time-stamp. The optional language attribute allows a session author | 2815 | Time-stamp. The optional language attribute allows a session author |
|---|
| 2838 | to describe the majority language of the document. The default value | 2816 | to describe the majority language of the document. The default value |
|---|
| 2839 | is "EN". | 2817 | is "EN". |
|---|
| 2840 | | 2818 | |
|---|
| 2841 | 7.2.3. <address> Tag | 2819 | 7.2.3. <address> Tag |
|---|
| 2842 | The address tag is a high level tag designed to store child tags | 2820 | The address tag is a high level tag designed to store child tags |
|---|
| 2843 | containing email address information. The child tags are: | 2821 | containing email address information. The child tags are: |
|---|
| 2844 | * <to> | 2822 | * <to> + |
|---|
| 2845 | * <copy> 0 | 2823 | * <copy> 0+ |
|---|
| 2846 | * <blind-copy> 0 | 2824 | * <blind-copy> 0+ |
|---|
| 2847 | * <reply-to> | 2825 | * <reply-to> |
|---|
| 2848 | * <from> | 2826 | * <from> |
|---|
| 2849 | | | |
|---|
| 2850 | | | |
|---|
| 2851 | | | |
|---|
| 2852 | | | |
|---|
| 2853 | | | |
|---|
| 2854 | | | |
|---|
| 2855 | | | |
|---|
| 2856 | Cheney Standards Track [Page 51] | | |
|---|
| 2857 | | | |
|---|
| 2858 | Internet-Draft Mail Markup Language - Version 1.0 August 2008 | | |
|---|
| 2859 | | 2827 | |
|---|
| 2860 | 7.2.4. <to>, <copy>, <blind-Copy>, and <from> Tags | 2828 | 7.2.4. <to>, <copy>, <blind-Copy>, and <from> Tags |
|---|
| 2861 | The <to>, <copy>, <blind-copy>, and <from> are identical in their | 2829 | The <to>, <copy>, <blind-copy>, and <from> are identical in their |
|---|
| 2862 | syntax. They only differ in their use by the MML processor. These | 2830 | syntax. They only differ in their use by the MML processor. These |
|---|
| 2863 | tags have only one child, but that child may occur as many times as | 2831 | tags store only the value of a properly formed email address. These |
|---|
| 2864 | needed. The <from> tag differs in that its child MUST occur once. | 2832 | tags may contain the optional attributes of alias and public-key. |
|---|
| 2865 | The child tag is: | 2833 | The alias is designed to contain a value that is a more human |
|---|
| 2866 | * <agent> + | 2834 | readable representation of an email address, such as a person's name. |
|---|
| 2867 | | 2835 | The public-key attribute is intended to store text characters that |
|---|
| 2868 | 7.2.5. <agent> Tag | | |
|---|
| 2869 | The <agent> tag represents a single email address plus some optional | | |
|---|
| 2870 | meta-data. The child tags are: | | |
|---|
| 2871 | * <mail-address> | | |
|---|
| 2872 | * <alias> 0 | | |
|---|
| 2873 | * <public-key> 0 | | |
|---|
| 2874 | | | |
|---|
| 2875 | 7.2.6. <mail-address> Tag | | |
|---|
| 2876 | The <mail-address> tag must contain an email address. MML does not | | |
|---|
| 2877 | care if the address supplied is valid or not so long as it is a | | |
|---|
| 2878 | well-formed email address. A regular expression pattern is used to | | |
|---|
| 2879 | define what qualifies as a well-formed email address. Any content | | |
|---|
| 2880 | that does not conform to this pattern will cause the document to not | | |
|---|
| 2881 | validate. | | |
|---|
| 2882 | | | |
|---|
| 2883 | 7.2.7. <alias> Tag | | |
|---|
| 2884 | The <alias> tag is used to supply a label for a corresponding email | | |
|---|
| 2885 | address. An example is to use and refer to a target destination by a | | |
|---|
| 2886 | person's name supplied as content to the <alias> instead of having to | | |
|---|
| 2887 | memorize an email address. | | |
|---|
| 2888 | | | |
|---|
| 2889 | 7.2.8. <public-key> Tag | | |
|---|
| 2890 | The <public-key> tag is intended to store text characters that | | |
|---|
| 2891 | represent a hashed public-key for asymmetric encryption. | 2836 | represent a hashed public-key for asymmetric encryption. |
|---|
| 2892 | | 2837 | |
|---|
| 2893 | 7.2.9. <reply-to> Tag | 2838 | The <to>, <copy>, <blind-Copy>, and <from> tag's attributes: |
|---|
| 2894 | The <reply-to> tag is identical to the <from> tag except that it has | 2839 | * alias (optional) |
|---|
| 2895 | a child of <reply-address> instead of <mail-address>. This tag is | 2840 | * public-key (optional) |
|---|
| 2896 | used to set an address for deflecting email replys from the address | 2841 | |
|---|
| 2897 | used to send the email or to establish an alternate destination for | 2842 | 7.2.5. <reply-to> Tag |
|---|
| 2898 | receiving replies. The <reply-to> tag child tags are: | 2843 | The <reply-to> tag is identical to the <from> tag except that it may |
|---|
| 2899 | * <reply-address> | 2844 | contain either a valid email address or a value of no-reply. This |
|---|
| 2900 | * <alias> 0 | 2845 | tag is used to set an address for deflecting email replys from the |
|---|
| 2901 | * <public-key> 0 | 2846 | address used to send the email or to establish an alternate |
|---|
| 2902 | | 2847 | destination for receiving replies. |
|---|
| 2903 | 7.2.10. <reply-address> Tag | 2848 | |
|---|
| 2904 | The <reply-address> tag is identical to the <mail-address> tag except | 2849 | 7.2.6. <attachments> Tag |
|---|
| 2905 | that it MAY also take a literal value of "no-reply". | | |
|---|
| 2906 | | | |
|---|
| 2907 | | | |
|---|
| 2908 | | | |
|---|
| 2909 | | | |
|---|
| 2910 | | | |
|---|
| 2911 | | | |
|---|
| 2912 | Cheney Standards Track |
|---|