5 -- Module MSGeneralAttributeTypes (X.413:06/1999)
6 MSGeneralAttributeTypes {joint-iso-itu-t mhs(6) ms(4) modules(0)
7 general-attribute-types(2) version-1999(1)} DEFINITIONS ::=
12 -- X413ATTRIBUTE information object class
14 -- MS abstract-service data-types
15 AutoActionError, AutoActionType, CreationTime, EntryClassErrorParameter,
16 EntryType, MessageGroupName, MessageGroupErrorParameter, MS-EIT,
17 MSExtensionErrorParameter, RetrievalStatus, SequenceNumber,
19 FROM MSAbstractService {joint-iso-itu-t mhs(6) ms(4) modules(0)
20 abstract-service(1) version-1999(1)}
21 -- General-attribute-type Object Identifiers
22 id-att-ac-correlated-report-list, id-att-ac-report-subject-entry,
23 id-att-ac-report-summary, id-att-ac-uncorrelated-report-list,
24 id-att-auto-action-error, id-att-auto-action-registration-identifier,
25 id-att-auto-action-subject-entry, id-att-auto-action-type,
26 id-att-certificate-selectors, id-att-child-sequence-numbers,
27 id-att-content, id-att-content-confidentiality-algorithm-identifier,
28 id-att-content-correlator, id-att-content-identifier,
29 id-att-content-integrity-check, id-att-content-length,
30 id-att-content-returned, id-att-content-type,
31 id-att-conversion-with-loss-prohibited, id-att-converted-EITs,
32 id-att-creation-time, id-att-deferred-delivery-cancellation-time,
33 id-att-deferred-delivery-time, id-att-deletion-time, id-att-delivered-EITs,
34 id-att-delivery-flags, id-att-dl-exempted-recipients,
35 id-att-dl-expansion-history, id-att-dl-expansion-prohibited,
36 id-att-entry-type, id-att-internal-trace-information,
37 id-att-latest-delivery-time, id-att-locally-originated,
38 id-att-marked-for-deletion, id-att-message-delivery-envelope,
39 id-att-message-delivery-time, id-att-message-group-name,
40 id-att-message-identifier, id-att-message-notes,
41 id-att-message-origin-authentication-check, id-att-message-security-label,
42 id-att-message-submission-envelope, id-att-message-submission-time,
43 id-att-message-token, id-att-ms-originated, id-att-ms-submission-error,
44 id-att-multiple-originator-certificates, id-att-original-EITs,
45 id-att-originally-intended-recipient-name,
46 id-att-originating-MTA-certificate, id-att-originator-certificate,
47 id-att-originator-name, id-att-originator-report-request,
48 id-att-originator-return-address, id-att-other-recipient-names,
49 id-att-parent-sequence-number, id-att-per-message-indicators,
50 id-att-per-recipient-message-submission-fields,
51 id-att-per-recipient-probe-submission-fields,
52 id-att-per-recipient-report-delivery-fields, id-att-priority,
53 id-att-probe-origin-authentication-check, id-att-probe-submission-envelope,
54 id-att-proof-of-delivery-request, id-att-proof-of-submission,
55 id-att-recipient-certificate, id-att-recipient-names,
56 id-att-recipient-reassignment-prohibited, id-att-redirection-history,
57 id-att-report-delivery-envelope, id-att-reporting-DL-name,
58 id-att-reporting-MTA-certificate,
59 id-att-report-origin-authentication-check, id-att-retrieval-status,
60 id-att-security-classification, id-att-sequence-number,
61 id-att-signature-verification-status, id-att-storage-period,
62 id-att-storage-time, id-att-subject-submission-identifier,
63 id-att-this-recipient-name, id-att-trace-information
64 FROM MSObjectIdentifiers {joint-iso-itu-t mhs(6) ms(4) modules(0)
65 object-identifiers(0) version-1999(1)}
66 -- Message Store matching-rules
67 bitStringMatch, contentCorrelatorMatch, contentIdentifierMatch,
68 mSSingleSubstringListElementsMatch, mSSingleSubstringListMatch,
69 mSSingleSubstringMatch, mSSubstringsMatch, mSStringCaseSensitiveMatch,
70 mSStringListElementsMatch, mSStringListMatch, mSStringMatch,
71 mSStringOrderingMatch, mTSIdentifierMatch, oRAddressElementsMatch,
72 oRAddressMatch, oRAddressSubstringElementsMatch, oRNameElementsMatch,
73 oRNameMatch, oRNameSingleElementMatch, oRNameSubstringElementsMatch,
74 redirectionOrDLExpansionElementsMatch, redirectionOrDLExpansionMatch,
75 redirectionOrDLExpansionSingleElementMatch,
76 redirectionOrDLExpansionSubstringElementsMatch, redirectionReasonMatch,
78 FROM MSMatchingRules {joint-iso-itu-t mhs(6) ms(4) modules(0)
79 general-matching-rules(5) version-1999(1)}
80 -- MS abstract-service upper bounds
81 ub-entry-types, ub-message-notes-length
82 FROM MSUpperBounds {joint-iso-itu-t mhs(6) ms(4) modules(0) upper-bounds(4)
84 -- MTS abstract-service data-types
85 CertificateSelectors, Content, ContentCorrelator, ContentIdentifier,
86 ContentIntegrityCheck, ContentLength, ConversionWithLossProhibited,
87 DeferredDeliveryTime, DeliveryFlags, DLExpansion, DLExpansionProhibited,
88 ExtendedCertificates, ImproperlySpecifiedRecipients, LatestDeliveryTime,
89 MessageDeliveryEnvelope, MessageDeliveryTime,
90 MessageOriginAuthenticationCheck, MessageSecurityLabel,
91 MessageSubmissionEnvelope, MessageSubmissionTime, MessageToken,
92 MTSIdentifier, OriginatingMTACertificate, OriginatorCertificate,
93 OriginatorReportRequest, OriginatorReturnAddress, ORName,
94 PerMessageIndicators, PerRecipientMessageSubmissionFields,
95 PerRecipientProbeSubmissionFields, PerRecipientReportDeliveryFields,
96 Priority, ProbeOriginAuthenticationCheck, ProbeSubmissionEnvelope,
97 ProofOfDeliveryRequest, ProofOfSubmission, RecipientReassignmentProhibited,
98 Redirection, ReportDeliveryEnvelope, ReportingDLName,
99 ReportingMTACertificate, ReportOriginAuthenticationCheck,
100 SecurityClassification, SecurityProblem, SubjectSubmissionIdentifier
101 FROM MTSAbstractService {joint-iso-itu-t mhs(6) mts(3) modules(0)
102 mts-abstract-service(1) version-1999(1)}
103 -- MTS abstract-service upper bound
105 FROM MTSUpperBounds {joint-iso-itu-t mhs(6) mts(3) modules(0)
106 upper-bounds(3) version-1999(1)}
107 -- MTA abstract-service data-types
108 InternalTraceInformationElement, TraceInformationElement
109 FROM MTAAbstractService {joint-iso-itu-t mhs(6) mts(3) modules(0)
110 mta-abstract-service(2) version-1999(1)}
111 -- Directory matching-rules
112 booleanMatch, integerMatch, integerOrderingMatch, uTCTimeMatch,
114 FROM SelectedAttributeTypes {joint-iso-itu-t ds(5) module(1)
115 selectedAttributeTypes(5) 3}
116 objectIdentifierMatch
117 FROM InformationFramework {joint-iso-itu-t ds(5) module(1)
118 informationFramework(1) 3}
119 -- Authentication-service data-types
121 FROM AuthenticationFramework {joint-iso-itu-t ds(5) module(1)
122 authenticationFramework(7) 3};
124 -- X413ATTRIBUTE table
125 AttributeTable X413ATTRIBUTE ::=
126 {GeneralAttributes | ContentSpecificAttributes}
128 GeneralAttributes X413ATTRIBUTE ::=
129 {ms-child-sequence-numbers | mt-content |
130 mt-content-confidentiality-algorithm-identifier | mt-content-correlator |
131 mt-content-identifier | mt-content-integrity-check | ms-content-length |
132 ms-content-returned | mt-content-type | mt-conversion-with-loss-prohibited |
133 mt-converted-EITs | ms-creation-time | ms-delivered-EITs | mt-delivery-flags
134 | mt-dl-expansion-history | ms-entry-type | mt-message-delivery-envelope |
135 mt-message-delivery-time | mt-message-identifier |
136 mt-message-origin-authentication-check | mt-message-security-label |
137 mt-message-submission-time | mt-message-token | mt-original-EITs |
138 mt-originally-intended-recipient-name | mt-originator-certificate |
139 mt-originator-name | mt-other-recipient-names | ms-parent-sequence-number |
140 mt-per-recipient-report-delivery-fields | mt-priority |
141 mt-proof-of-delivery-request | mt-redirection-history |
142 mt-report-delivery-envelope | mt-reporting-DL-name |
143 mt-reporting-MTA-certificate | mt-report-origin-authentication-check |
144 ms-retrieval-status | mt-security-classification | ms-sequence-number |
145 mt-subject-submission-identifier | mt-this-recipient-name,
146 ... -- 1994 extension additions --, ms-ac-correlated-report-list |
147 ms-ac-report-subject-entry | ms-ac-report-summary |
148 ms-ac-uncorrelated-report-list | ms-auto-action-error |
149 ms-auto-action-registration-identifier | ms-auto-action-subject-entry |
150 ms-auto-action-type | mt-certificate-selectors |
151 ms-deferred-delivery-cancellation-time | mt-deferred-delivery-time |
152 ms-deletion-time | mt-dl-exempted-recipients | mt-dl-expansion-prohibited |
153 mt-internal-trace-information | mt-latest-delivery-time |
154 ms-locally-originated | ms-marked-for-deletion | ms-message-group-name |
155 ms-message-notes | mt-message-submission-envelope |
156 mt-multiple-originator-certificates | ms-originated | ms-submission-error |
157 mt-originating-MTA-certificate | mt-originator-report-request |
158 mt-originator-return-address | mt-per-message-indicators |
159 mt-per-recipient-message-submission-fields |
160 mt-per-recipient-probe-submission-fields |
161 mt-probe-origin-authentication-check | mt-probe-submission-envelope |
162 mt-proof-of-submission | mt-recipient-certificate | ms-recipient-names |
163 mt-recipient-reassignment-prohibited | ms-signature-verification-status |
164 ms-storage-period | ms-storage-time | mt-trace-information}
166 --ContentSpecificAttributes X413ATTRIBUTE ::=
170 --ms-ac-correlated-report-list X413ATTRIBUTE ::= {
171 -- WITH ATTRIBUTE-SYNTAX ReportLocation,
172 -- NUMERATION multi-valued,
173 -- ID id-att-ac-correlated-report-list
176 ReportLocation ::= CHOICE {
177 no-correlated-reports [0] NULL,
178 location [1] SEQUENCE OF PerRecipientReport
181 PerRecipientReport ::= SEQUENCE {
182 report-entry [0] SequenceNumber,
183 position [1] INTEGER(1..ub-recipients) DEFAULT 1
186 --ms-ac-report-subject-entry X413ATTRIBUTE ::= {
187 -- WITH ATTRIBUTE-SYNTAX SequenceNumber,
188 -- EQUALITY MATCHING-RULE integerMatch,
189 -- ORDERING MATCHING-RULE integerOrderingMatch,
190 -- NUMERATION single-valued,
191 -- ID id-att-ac-report-subject-entry
194 --ms-ac-report-summary X413ATTRIBUTE ::= {
195 -- WITH ATTRIBUTE-SYNTAX ReportSummary,
196 -- EQUALITY MATCHING-RULE integerMatch,
197 -- ORDERING MATCHING-RULE integerOrderingMatch,
198 -- NUMERATION multi-valued,
199 -- ID id-att-ac-report-summary
202 ReportSummary ::= ENUMERATED {
203 no-report-requested(0) -- non-delivery report suppressed --,
204 no-report-received(1) -- non-delivery report requested --,
205 report-outstanding(2) -- delivery report requested --, delivery-cancelled(3),
206 delivery-report-from-another-recipient(4),
207 non-delivery-report-from-another-recipient(5),
208 delivery-report-from-intended-recipient(6),
209 non-delivery-report-from-intended-recipient(7)}
211 --ms-ac-uncorrelated-report-list X413ATTRIBUTE ::= {
212 -- WITH ATTRIBUTE-SYNTAX PerRecipientReport,
213 -- NUMERATION multi-valued,
214 -- ID id-att-ac-uncorrelated-report-list
217 --ms-auto-action-error X413ATTRIBUTE ::= {
218 -- WITH ATTRIBUTE-SYNTAX AutoActionError,
219 -- NUMERATION single-valued,
220 -- ID id-att-auto-action-error
223 --ms-auto-action-registration-identifier X413ATTRIBUTE ::= {
224 -- WITH ATTRIBUTE-SYNTAX INTEGER,
225 -- EQUALITY MATCHING-RULE integerMatch,
226 -- ORDERING MATCHING-RULE integerOrderingMatch,
227 -- NUMERATION single-valued,
228 -- ID id-att-auto-action-registration-identifier
231 --ms-auto-action-subject-entry X413ATTRIBUTE ::= {
232 -- WITH ATTRIBUTE-SYNTAX SequenceNumber,
233 -- EQUALITY MATCHING-RULE integerMatch,
234 -- ORDERING MATCHING-RULE integerOrderingMatch,
235 -- NUMERATION single-valued,
236 -- ID id-att-auto-action-subject-entry
239 --ms-auto-action-type X413ATTRIBUTE ::= {
240 -- WITH ATTRIBUTE-SYNTAX AutoActionType,
241 -- EQUALITY MATCHING-RULE objectIdentifierMatch,
242 -- NUMERATION single-valued,
243 -- ID id-att-auto-action-type
246 --mt-certificate-selectors X413ATTRIBUTE ::= {
247 -- WITH ATTRIBUTE-SYNTAX CertificateSelectors,
248 -- NUMERATION single-valued,
249 -- ID id-att-certificate-selectors
252 --ms-child-sequence-numbers X413ATTRIBUTE ::= {
253 -- WITH ATTRIBUTE-SYNTAX SequenceNumber,
254 -- NUMERATION multi-valued,
255 -- ID id-att-child-sequence-numbers
258 --mt-content X413ATTRIBUTE ::= {
259 -- WITH ATTRIBUTE-SYNTAX Content,
260 -- NUMERATION single-valued,
264 --mt-content-confidentiality-algorithm-identifier X413ATTRIBUTE ::= {
265 -- WITH ATTRIBUTE-SYNTAX AlgorithmIdentifier,
266 -- NUMERATION single-valued,
267 -- ID id-att-content-confidentiality-algorithm-identifier
270 --mt-content-correlator X413ATTRIBUTE ::= {
271 -- WITH ATTRIBUTE-SYNTAX ContentCorrelator,
272 -- EQUALITY MATCHING-RULE contentCorrelatorMatch,
273 -- NUMERATION single-valued,
274 -- ID id-att-content-correlator
277 --mt-content-identifier X413ATTRIBUTE ::= {
278 -- WITH ATTRIBUTE-SYNTAX ContentIdentifier,
279 -- EQUALITY MATCHING-RULE contentIdentifierMatch,
280 -- NUMERATION single-valued,
281 -- ID id-att-content-identifier
284 --mt-content-integrity-check X413ATTRIBUTE ::= {
285 -- WITH ATTRIBUTE-SYNTAX ContentIntegrityCheck,
286 -- NUMERATION single-valued,
287 -- ID id-att-content-integrity-check
290 --ms-content-length X413ATTRIBUTE ::= {
291 -- WITH ATTRIBUTE-SYNTAX ContentLength,
292 -- ORDERING MATCHING-RULE integerOrderingMatch,
293 -- NUMERATION single-valued,
294 -- ID id-att-content-length
297 --ms-content-returned X413ATTRIBUTE ::= {
298 -- WITH ATTRIBUTE-SYNTAX BOOLEAN,
299 -- EQUALITY MATCHING-RULE booleanMatch,
300 -- NUMERATION single-valued,
301 -- ID id-att-content-returned
304 --mt-content-type X413ATTRIBUTE ::= {
305 -- WITH ATTRIBUTE-SYNTAX OBJECT IDENTIFIER,
306 -- EQUALITY MATCHING-RULE objectIdentifierMatch,
307 -- NUMERATION single-valued,
308 -- ID id-att-content-type
311 --mt-conversion-with-loss-prohibited X413ATTRIBUTE ::= {
312 -- WITH ATTRIBUTE-SYNTAX ConversionWithLossProhibited,
313 -- EQUALITY MATCHING-RULE integerMatch,
314 -- NUMERATION single-valued,
315 -- ID id-att-conversion-with-loss-prohibited
318 --mt-converted-EITs X413ATTRIBUTE ::= {
319 -- WITH ATTRIBUTE-SYNTAX MS-EIT,
320 -- EQUALITY MATCHING-RULE objectIdentifierMatch,
321 -- NUMERATION multi-valued,
322 -- ID id-att-converted-EITs
325 --ms-creation-time X413ATTRIBUTE ::= {
326 -- WITH ATTRIBUTE-SYNTAX CreationTime,
327 -- EQUALITY MATCHING-RULE uTCTimeMatch,
328 -- ORDERING MATCHING-RULE uTCTimeOrderingMatch,
329 -- NUMERATION single-valued,
330 -- ID id-att-creation-time
333 --ms-deferred-delivery-cancellation-time X413ATTRIBUTE ::= {
334 -- WITH ATTRIBUTE-SYNTAX DeferredDeliveryCancellationTime,
335 -- EQUALITY MATCHING-RULE uTCTimeMatch,
336 -- ORDERING MATCHING-RULE uTCTimeOrderingMatch,
337 -- NUMERATION single-valued,
338 -- ID id-att-deferred-delivery-cancellation-time
341 DeferredDeliveryCancellationTime ::= UTCTime
343 --mt-deferred-delivery-time X413ATTRIBUTE ::= {
344 -- WITH ATTRIBUTE-SYNTAX DeferredDeliveryTime,
345 -- EQUALITY MATCHING-RULE uTCTimeMatch,
346 -- ORDERING MATCHING-RULE uTCTimeOrderingMatch,
347 -- NUMERATION single-valued,
348 -- ID id-att-deferred-delivery-time
351 --ms-deletion-time X413ATTRIBUTE ::= {
352 -- WITH ATTRIBUTE-SYNTAX DeletionTime,
353 -- EQUALITY MATCHING-RULE uTCTimeMatch,
354 -- ORDERING MATCHING-RULE uTCTimeOrderingMatch,
355 -- NUMERATION single-valued,
356 -- ID id-att-deletion-time
359 DeletionTime ::= UTCTime
361 --ms-delivered-EITs X413ATTRIBUTE ::= {
362 -- WITH ATTRIBUTE-SYNTAX MS-EIT,
363 -- EQUALITY MATCHING-RULE objectIdentifierMatch,
364 -- NUMERATION multi-valued,
365 -- ID id-att-delivered-EITs
368 --mt-delivery-flags X413ATTRIBUTE ::= {
369 -- WITH ATTRIBUTE-SYNTAX DeliveryFlags,
370 -- EQUALITY MATCHING-RULE bitStringMatch,
371 -- NUMERATION single-valued,
372 -- ID id-att-delivery-flags
375 --mt-dl-exempted-recipients X413ATTRIBUTE ::= {
376 -- WITH ATTRIBUTE-SYNTAX ORName,
377 -- EQUALITY MATCHING-RULE oRNameMatch,
378 -- OTHER MATCHING-RULES
379 -- {oRNameElementsMatch | oRNameSubstringElementsMatch |
380 -- oRNameSingleElementMatch, ...},
381 -- NUMERATION multi-valued,
382 -- ID id-att-dl-exempted-recipients
385 --mt-dl-expansion-history X413ATTRIBUTE ::= {
386 -- WITH ATTRIBUTE-SYNTAX DLExpansion,
387 -- OTHER MATCHING-RULES
388 -- {redirectionOrDLExpansionMatch | redirectionOrDLExpansionElementsMatch |
389 -- redirectionOrDLExpansionSubstringElementsMatch |
390 -- redirectionOrDLExpansionSingleElementMatch, ...},
391 -- NUMERATION multi-valued,
392 -- ID id-att-dl-expansion-history
395 --mt-dl-expansion-prohibited X413ATTRIBUTE ::= {
396 -- WITH ATTRIBUTE-SYNTAX DLExpansionProhibited,
397 -- EQUALITY MATCHING-RULE integerMatch,
398 -- NUMERATION single-valued,
399 -- ID id-att-dl-expansion-prohibited
402 --ms-entry-type X413ATTRIBUTE ::= {
403 -- WITH ATTRIBUTE-SYNTAX EntryType,
404 -- EQUALITY MATCHING-RULE integerMatch,
405 -- ORDERING MATCHING-RULE
406 -- integerOrderingMatch, - - rule not defined in 1988 Application Contexts
408 -- NUMERATION single-valued,
409 -- ID id-att-entry-type
412 --mt-internal-trace-information X413ATTRIBUTE ::= {
413 -- WITH ATTRIBUTE-SYNTAX InternalTraceInformationElement,
414 -- NUMERATION multi-valued,
415 -- ID id-att-internal-trace-information
418 --mt-latest-delivery-time X413ATTRIBUTE ::= {
419 -- WITH ATTRIBUTE-SYNTAX LatestDeliveryTime,
420 -- EQUALITY MATCHING-RULE uTCTimeMatch,
421 -- ORDERING MATCHING-RULE uTCTimeOrderingMatch,
422 -- NUMERATION single-valued,
423 -- ID id-att-latest-delivery-time
426 --ms-locally-originated X413ATTRIBUTE ::= {
427 -- WITH ATTRIBUTE-SYNTAX NULL,
428 -- NUMERATION single-valued,
429 -- ID id-att-locally-originated
432 --ms-marked-for-deletion X413ATTRIBUTE ::= {
433 -- WITH ATTRIBUTE-SYNTAX NULL,
434 -- NUMERATION single-valued,
435 -- ID id-att-marked-for-deletion
438 --mt-message-delivery-envelope X413ATTRIBUTE ::= {
439 -- WITH ATTRIBUTE-SYNTAX MessageDeliveryEnvelope,
440 -- NUMERATION single-valued,
441 -- ID id-att-message-delivery-envelope
444 --mt-message-delivery-time X413ATTRIBUTE ::= {
445 -- WITH ATTRIBUTE-SYNTAX MessageDeliveryTime,
446 -- EQUALITY MATCHING-RULE uTCTimeMatch,
447 -- ORDERING MATCHING-RULE uTCTimeOrderingMatch,
448 -- NUMERATION single-valued,
449 -- ID id-att-message-delivery-time
452 --ms-message-group-name X413ATTRIBUTE ::= {
453 -- WITH ATTRIBUTE-SYNTAX MessageGroupName,
454 -- EQUALITY MATCHING-RULE mSStringListMatch,
455 -- OTHER MATCHING-RULES
456 -- {mSSingleSubstringListMatch | mSStringListElementsMatch |
457 -- mSSingleSubstringListElementsMatch | valueCountMatch, ...},
458 -- NUMERATION multi-valued,
459 -- ID id-att-message-group-name
462 --mt-message-identifier X413ATTRIBUTE ::= {
463 -- WITH ATTRIBUTE-SYNTAX MTSIdentifier,
464 -- EQUALITY MATCHING-RULE
465 -- mTSIdentifierMatch, - - rule not defined in 1988 Application Contexts
467 -- NUMERATION single-valued,
468 -- ID id-att-message-identifier
471 --ms-message-notes X413ATTRIBUTE ::= {
472 -- WITH ATTRIBUTE-SYNTAX GeneralString(SIZE (1..ub-message-notes-length)),
473 -- EQUALITY MATCHING-RULE mSStringMatch,
474 -- SUBSTRINGS MATCHING-RULE mSSubstringsMatch,
475 -- NUMERATION multi-valued,
476 -- ID id-att-message-notes
479 --mt-message-origin-authentication-check X413ATTRIBUTE ::= {
480 -- WITH ATTRIBUTE-SYNTAX MessageOriginAuthenticationCheck,
481 -- NUMERATION single-valued,
482 -- ID id-att-message-origin-authentication-check
485 --mt-message-security-label X413ATTRIBUTE ::= {
486 -- WITH ATTRIBUTE-SYNTAX MessageSecurityLabel,
487 -- NUMERATION single-valued,
488 -- ID id-att-message-security-label
491 --mt-message-submission-envelope X413ATTRIBUTE ::= {
492 -- WITH ATTRIBUTE-SYNTAX MessageSubmissionEnvelope,
493 -- NUMERATION single-valued,
494 -- ID id-att-message-submission-envelope
497 --mt-message-submission-time X413ATTRIBUTE ::= {
498 -- WITH ATTRIBUTE-SYNTAX MessageSubmissionTime,
499 -- EQUALITY MATCHING-RULE uTCTimeMatch,
500 -- ORDERING MATCHING-RULE uTCTimeOrderingMatch,
501 -- NUMERATION single-valued,
502 -- ID id-att-message-submission-time
505 --mt-message-token X413ATTRIBUTE ::= {
506 -- WITH ATTRIBUTE-SYNTAX MessageToken,
507 -- NUMERATION single-valued,
508 -- ID id-att-message-token
511 --ms-originated X413ATTRIBUTE ::= {
512 -- WITH ATTRIBUTE-SYNTAX NULL,
513 -- NUMERATION single-valued,
514 -- ID id-att-ms-originated
517 --ms-submission-error X413ATTRIBUTE ::= {
518 -- WITH ATTRIBUTE-SYNTAX SubmissionError,
519 -- NUMERATION single-valued,
520 -- ID id-att-ms-submission-error
523 SubmissionError ::= CHOICE {
524 submission-control-violated [1] NULL,
525 originator-invalid [2] NULL,
526 recipient-improperly-specified [3] ImproperlySpecifiedRecipients,
527 element-of-service-not-subscribed [4] NULL,
528 inconsistent-request [11] NULL,
529 security-error [12] SecurityProblem,
530 unsupported-critical-function [13] NULL,
531 remote-bind-error [15] NULL,
532 service-error [27] ServiceErrorParameter,
533 message-group-error [30] MessageGroupErrorParameter,
534 ms-extension-error [31] MSExtensionErrorParameter,
535 entry-class-error [34] EntryClassErrorParameter
538 --mt-multiple-originator-certificates X413ATTRIBUTE ::= {
539 -- WITH ATTRIBUTE-SYNTAX ExtendedCertificates,
540 -- NUMERATION single-valued,
541 -- ID id-att-multiple-originator-certificates
544 --mt-original-EITs X413ATTRIBUTE ::= {
545 -- WITH ATTRIBUTE-SYNTAX MS-EIT,
546 -- EQUALITY MATCHING-RULE objectIdentifierMatch,
547 -- NUMERATION multi-valued,
548 -- ID id-att-original-EITs
551 --mt-originally-intended-recipient-name X413ATTRIBUTE ::= {
552 -- WITH ATTRIBUTE-SYNTAX ORName,
553 -- EQUALITY MATCHING-RULE oRNameMatch,
554 -- OTHER MATCHING-RULES
555 -- {oRNameElementsMatch | oRNameSubstringElementsMatch |
556 -- oRNameSingleElementMatch, ...},
557 -- NUMERATION single-valued,
558 -- ID id-att-originally-intended-recipient-name
561 --mt-originating-MTA-certificate X413ATTRIBUTE ::= {
562 -- WITH ATTRIBUTE-SYNTAX OriginatingMTACertificate,
563 -- NUMERATION single-valued,
564 -- ID id-att-originating-MTA-certificate
567 --mt-originator-certificate X413ATTRIBUTE ::= {
568 -- WITH ATTRIBUTE-SYNTAX OriginatorCertificate,
569 -- NUMERATION single-valued,
570 -- ID id-att-originator-certificate
573 --mt-originator-name X413ATTRIBUTE ::= {
574 -- WITH ATTRIBUTE-SYNTAX ORName,
575 -- EQUALITY MATCHING-RULE oRNameMatch,
576 -- OTHER MATCHING-RULES
577 -- {oRNameElementsMatch | oRNameSubstringElementsMatch |
578 -- oRNameSingleElementMatch, ...},
579 -- NUMERATION single-valued,
580 -- ID id-att-originator-name
583 --mt-originator-report-request X413ATTRIBUTE ::= {
584 -- WITH ATTRIBUTE-SYNTAX OriginatorReportRequest,
585 -- NUMERATION multi-valued,
586 -- ID id-att-originator-report-request
589 --mt-originator-return-address X413ATTRIBUTE ::= {
590 -- WITH ATTRIBUTE-SYNTAX OriginatorReturnAddress,
591 -- NUMERATION single-valued,
592 -- ID id-att-originator-return-address
595 --mt-other-recipient-names X413ATTRIBUTE ::= {
596 -- WITH ATTRIBUTE-SYNTAX ORName,
597 -- EQUALITY MATCHING-RULE oRNameMatch,
598 -- OTHER MATCHING-RULES
599 -- {oRNameElementsMatch | oRNameSubstringElementsMatch |
600 -- oRNameSingleElementMatch, ...},
601 -- NUMERATION multi-valued,
602 -- ID id-att-other-recipient-names
605 --ms-parent-sequence-number X413ATTRIBUTE ::= {
606 -- WITH ATTRIBUTE-SYNTAX SequenceNumber,
607 -- EQUALITY MATCHING-RULE integerMatch,
608 -- ORDERING MATCHING-RULE integerOrderingMatch,
609 -- NUMERATION single-valued,
610 -- ID id-att-parent-sequence-number
613 --mt-per-message-indicators X413ATTRIBUTE ::= {
614 -- WITH ATTRIBUTE-SYNTAX PerMessageIndicators,
615 -- EQUALITY MATCHING-RULE bitStringMatch,
616 -- NUMERATION single-valued,
617 -- ID id-att-per-message-indicators
620 --mt-per-recipient-message-submission-fields X413ATTRIBUTE ::= {
621 -- WITH ATTRIBUTE-SYNTAX PerRecipientMessageSubmissionFields,
622 -- NUMERATION multi-valued,
623 -- ID id-att-per-recipient-message-submission-fields
626 --mt-per-recipient-probe-submission-fields X413ATTRIBUTE ::= {
627 -- WITH ATTRIBUTE-SYNTAX PerRecipientProbeSubmissionFields,
628 -- NUMERATION multi-valued,
629 -- ID id-att-per-recipient-probe-submission-fields
632 --mt-per-recipient-report-delivery-fields X413ATTRIBUTE ::= {
633 -- WITH ATTRIBUTE-SYNTAX PerRecipientReportDeliveryFields,
634 -- NUMERATION multi-valued,
635 -- ID id-att-per-recipient-report-delivery-fields
638 --mt-priority X413ATTRIBUTE ::= {
639 -- WITH ATTRIBUTE-SYNTAX Priority,
640 -- EQUALITY MATCHING-RULE integerMatch,
641 -- ORDERING MATCHING-RULE
642 -- integerOrderingMatch, - - rule not defined in 1988 Application Contexts
644 -- NUMERATION single-valued,
645 -- ID id-att-priority
648 --mt-probe-origin-authentication-check X413ATTRIBUTE ::= {
649 -- WITH ATTRIBUTE-SYNTAX ProbeOriginAuthenticationCheck,
650 -- NUMERATION single-valued,
651 -- ID id-att-probe-origin-authentication-check
654 --mt-probe-submission-envelope X413ATTRIBUTE ::= {
655 -- WITH ATTRIBUTE-SYNTAX ProbeSubmissionEnvelope,
656 -- NUMERATION single-valued,
657 -- ID id-att-probe-submission-envelope
660 --mt-proof-of-delivery-request X413ATTRIBUTE ::= {
661 -- WITH ATTRIBUTE-SYNTAX ProofOfDeliveryRequest,
662 -- EQUALITY MATCHING-RULE
663 -- integerMatch, - - rule not defined in 1988 Application Contexts
665 -- NUMERATION single-valued,
666 -- ID id-att-proof-of-delivery-request
669 --mt-proof-of-submission X413ATTRIBUTE ::= {
670 -- WITH ATTRIBUTE-SYNTAX ProofOfSubmission,
671 -- NUMERATION single-valued,
672 -- ID id-att-proof-of-submission
675 --mt-recipient-certificate X413ATTRIBUTE ::= {
676 -- WITH ATTRIBUTE-SYNTAX ExtendedCertificates,
677 -- NUMERATION single-valued,
678 -- ID id-att-recipient-certificate
681 --ms-recipient-names X413ATTRIBUTE ::= {
682 -- WITH ATTRIBUTE-SYNTAX ORName,
683 -- EQUALITY MATCHING-RULE oRNameMatch,
684 -- OTHER MATCHING-RULES
685 -- {oRNameElementsMatch | oRNameSubstringElementsMatch |
686 -- oRNameSingleElementMatch, ...},
687 -- NUMERATION multi-valued,
688 -- ID id-att-recipient-names
691 --mt-recipient-reassignment-prohibited X413ATTRIBUTE ::= {
692 -- WITH ATTRIBUTE-SYNTAX RecipientReassignmentProhibited,
693 -- EQUALITY MATCHING-RULE integerMatch,
694 -- NUMERATION single-valued,
695 -- ID id-att-recipient-reassignment-prohibited
698 --mt-redirection-history X413ATTRIBUTE ::= {
699 -- WITH ATTRIBUTE-SYNTAX Redirection,
700 -- OTHER MATCHING-RULES
701 -- {redirectionOrDLExpansionMatch | redirectionOrDLExpansionElementsMatch |
702 -- redirectionOrDLExpansionSubstringElementsMatch |
703 -- redirectionOrDLExpansionSingleElementMatch | redirectionReasonMatch,
705 -- NUMERATION multi-valued,
706 -- ID id-att-redirection-history
709 --mt-report-delivery-envelope X413ATTRIBUTE ::= {
710 -- WITH ATTRIBUTE-SYNTAX ReportDeliveryEnvelope,
711 -- NUMERATION single-valued,
712 -- ID id-att-report-delivery-envelope
715 --mt-reporting-DL-name X413ATTRIBUTE ::= {
716 -- WITH ATTRIBUTE-SYNTAX ReportingDLName,
717 -- EQUALITY MATCHING-RULE
718 -- oRNameMatch, - - rule not defined in 1988 Application Contexts
720 -- OTHER MATCHING-RULES
721 -- {oRNameElementsMatch | oRNameSubstringElementsMatch |
722 -- oRNameSingleElementMatch, ...},
723 -- NUMERATION single-valued,
724 -- ID id-att-reporting-DL-name
727 --mt-reporting-MTA-certificate X413ATTRIBUTE ::= {
728 -- WITH ATTRIBUTE-SYNTAX ReportingMTACertificate,
729 -- NUMERATION single-valued,
730 -- ID id-att-reporting-MTA-certificate
733 --mt-report-origin-authentication-check X413ATTRIBUTE ::= {
734 -- WITH ATTRIBUTE-SYNTAX ReportOriginAuthenticationCheck,
735 -- NUMERATION single-valued,
736 -- ID id-att-report-origin-authentication-check
739 --ms-retrieval-status X413ATTRIBUTE ::= {
740 -- WITH ATTRIBUTE-SYNTAX RetrievalStatus,
741 -- EQUALITY MATCHING-RULE integerMatch,
742 -- NUMERATION single-valued,
743 -- ID id-att-retrieval-status
746 --mt-security-classification X413ATTRIBUTE ::= {
747 -- WITH ATTRIBUTE-SYNTAX SecurityClassification,
748 -- EQUALITY MATCHING-RULE integerMatch,
749 -- NUMERATION single-valued,
750 -- ID id-att-security-classification
753 --ms-sequence-number X413ATTRIBUTE ::= {
754 -- WITH ATTRIBUTE-SYNTAX SequenceNumber,
755 -- EQUALITY MATCHING-RULE integerMatch,
756 -- ORDERING MATCHING-RULE integerOrderingMatch,
757 -- NUMERATION single-valued,
758 -- ID id-att-sequence-number
761 --ms-signature-verification-status X413ATTRIBUTE ::= {
762 -- WITH ATTRIBUTE-SYNTAX SignatureVerificationStatus,
763 -- NUMERATION single-valued,
764 -- ID id-att-signature-verification-status
767 SignatureVerificationStatus ::= SET {
768 content-integrity-check
769 [0] SignatureStatus DEFAULT signature-absent,
770 message-origin-authentication-check
771 [1] SignatureStatus DEFAULT signature-absent,
773 [2] SignatureStatus DEFAULT signature-absent,
774 report-origin-authentication-check
775 [3] SignatureStatus DEFAULT signature-absent,
777 [4] SignatureStatus DEFAULT signature-absent,
779 [5] SignatureStatus DEFAULT signature-absent
782 SignatureStatus ::= INTEGER {
783 signature-absent(0), verification-in-progress(1), verification-succeeded(2),
784 verification-not-possible(3), content-converted(4), signature-encrypted(5),
785 algorithm-not-supported(6), certificate-not-obtainable(7),
786 verification-failed(8)}
788 --ms-storage-period X413ATTRIBUTE ::= {
789 -- WITH ATTRIBUTE-SYNTAX StoragePeriod,
790 -- EQUALITY MATCHING-RULE integerMatch,
791 -- ORDERING MATCHING-RULE integerOrderingMatch,
792 -- NUMERATION single-valued,
793 -- ID id-att-storage-period
796 StoragePeriod ::= INTEGER -- seconds
798 --ms-storage-time X413ATTRIBUTE ::= {
799 -- WITH ATTRIBUTE-SYNTAX StorageTime,
800 -- EQUALITY MATCHING-RULE uTCTimeMatch,
801 -- ORDERING MATCHING-RULE uTCTimeOrderingMatch,
802 -- NUMERATION single-valued,
803 -- ID id-att-storage-time
806 StorageTime ::= UTCTime
808 --mt-subject-submission-identifier X413ATTRIBUTE ::= {
809 -- WITH ATTRIBUTE-SYNTAX SubjectSubmissionIdentifier,
810 -- EQUALITY MATCHING-RULE
811 -- mTSIdentifierMatch, - - rule not defined in 1988 Application Contexts
813 -- NUMERATION single-valued,
814 -- ID id-att-subject-submission-identifier
817 --mt-this-recipient-name X413ATTRIBUTE ::= {
818 -- WITH ATTRIBUTE-SYNTAX ORName,
819 -- EQUALITY MATCHING-RULE oRNameMatch,
820 -- OTHER MATCHING-RULES
821 -- {oRNameElementsMatch | oRNameSubstringElementsMatch |
822 -- oRNameSingleElementMatch, ...},
823 -- NUMERATION single-valued,
824 -- ID id-att-this-recipient-name
827 --mt-trace-information X413ATTRIBUTE ::= {
828 -- WITH ATTRIBUTE-SYNTAX TraceInformationElement,
829 -- NUMERATION multi-valued,
830 -- ID id-att-trace-information
833 END -- of MSGeneralAttributeTypes
835 -- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D