diff --git a/102232-2/EmailPDU.asn b/102232-2/EmailPDU.asn index d81b3e3ffb8e0bf09f8813fa7b3e7be900fd128d..7ddb9105f08391f88bb80863105e995adee0f5d7 100644 --- a/102232-2/EmailPDU.asn +++ b/102232-2/EmailPDU.asn @@ -120,7 +120,10 @@ E-mail-Event ::= ENUMERATED e-mail-logon-failure(6), e-mail-logoff(7), e-mail-partial-download(8), - e-mail-upload(9) + e-mail-upload(9), + e-mail-start-of-interception-with-session-active(10), + e-mail-end-of-interception-with-session-active(11), + e-mail-session-expired(12) } E-mail-Protocol ::= ENUMERATED @@ -261,13 +264,24 @@ MessagingIRI ::= SEQUENCE original-message [9] OCTET STRING OPTIONAL, ..., box-identifier [10] OCTET STRING OPTIONAL, - total-recipient-count [11] INTEGER (0..4294967295) OPTIONAL + total-recipient-count [11] INTEGER (0..4294967295) OPTIONAL, + server-octets-sent [12] INTEGER (0..18446744073709551615) OPTIONAL, + client-octets-sent [13] INTEGER (0..18446744073709551615) OPTIONAL } Messaging-System-Type ::= ENUMERATED { unified-messaging(1), - ... + ..., + unknown(0), + -- The protocol is not known or not representable by the current enumeration + smtp(2), + pop3(3), + imap4(4), + webmail(5), + mms(6), + rcs(7), + sms(8) } Messaging-Event-Category ::= CHOICE @@ -288,7 +302,8 @@ Messaging-Event ::= ENUMERATED slamdown(5), ..., calendar(6), - contact(7) + contact(7), + partial-retrieve(8) } Messaging-Box-Event ::= ENUMERATED @@ -325,7 +340,10 @@ Messaging-Box-Event ::= ENUMERATED auto-play-enable(28), auto-play-disable(29), header-play-enable(30), - header-play-disable(31) + header-play-disable(31), + start-of-interception-with-session-active(32), + end-of-interception-with-session-active(33), + session-expired(34) } Messaging-Notification-Event ::= ENUMERATED @@ -436,7 +454,8 @@ Messaging-Party-Validity ::= ENUMERATED unknown(0), trusted(1), untrusted(2), - ... + ..., + rejected(3) } Messaging-Copy-Qualifier ::= ENUMERATED diff --git a/testing/asn/asn_process.py b/testing/asn/asn_process.py index 508569153837abddc43900cd34773396890e0b56..3449a7a2463f022b222ed8f0a0e38b57b9637428 100644 --- a/testing/asn/asn_process.py +++ b/testing/asn/asn_process.py @@ -16,6 +16,7 @@ def reconstrainInteger(filename): filesWithBigInts = [ "102232-1/LI-PS-PDU.asn", + "102232-2/EmailPDU.asn", "102232-3/IPAccessPDU.asn", "102232-4/L2AccessPDU.asn", ]