MTA-MIB.txt
上传用户:wxp200602
上传日期:2007-10-30
资源大小:4028k
文件大小:41k
源码类别:

SNMP编程

开发平台:

Unix_Linux

  1. MTA-MIB DEFINITIONS ::= BEGIN
  2. IMPORTS
  3.    OBJECT-TYPE, Counter32, Gauge32, MODULE-IDENTITY, mib-2
  4.      FROM SNMPv2-SMI
  5.    TimeInterval
  6.      FROM SNMPv2-TC
  7.    MODULE-COMPLIANCE, OBJECT-GROUP
  8.      FROM SNMPv2-CONF
  9.    SnmpAdminString
  10.        FROM SNMP-FRAMEWORK-MIB
  11.    applIndex, URLString
  12.      FROM NETWORK-SERVICES-MIB;
  13. mta MODULE-IDENTITY
  14.    LAST-UPDATED "200003030000Z"
  15.    ORGANIZATION "IETF Mail and Directory Management Working Group"
  16.    CONTACT-INFO
  17.      "        Ned Freed
  18.       Postal: Innosoft International, Inc.
  19.               1050 Lakes Drive
  20.               West Covina, CA 91790
  21.               US
  22.       Tel: +1 626 919 3600
  23.       Fax: +1 626 919 3614
  24.       E-Mail: ned.freed@innosoft.com"
  25.    DESCRIPTION
  26.      "The MIB module describing Message Transfer Agents (MTAs)"
  27.    REVISION "200003030000Z"
  28.    DESCRIPTION
  29.      "This revision, published in RFC 2789, changes a number of
  30.       DisplayStrings to SnmpAdminStrings. Note that this change
  31.       is not strictly supported by SMIv2.  However, the alternative
  32.       of deprecating the old objects and defining new objects
  33.       would have a more adverse impact on backward compatibility
  34.       and interoperability, given the particular semantics of
  35.       these objects.  The defining reference for distinguished
  36.       names has also been updated from RFC 1779 to RFC 2253."
  37.    REVISION "199905120000Z"
  38.    DESCRIPTION
  39.      "This revision fixes a number of technical problems found in
  40.       previous versions: The conformance groups for different
  41.       versions of this MIB have been corrected, the recommendation
  42.       that an empty string be returned if the last operation was
  43.       successful has been removed from
  44.       mtaGroupInboundRejectionReason and
  45.       mtaGroupOutboundConnectFailureReason as it conflicts
  46.       with the stated purpose of these variables, and the
  47.       required mtaStatusCode entry has been added to
  48.       MtaGroupErrorEntry.  It should be noted that this last
  49.       change in no way affects the bits on the wire."
  50.    REVISION "199708170000Z"
  51.    DESCRIPTION
  52.      "This revision, published in RFC 2249, adds the
  53.       mtaGroupDescription and mtaGroupURL fields, conversion
  54.       operation counters, a group hierarchy description mechanism,
  55.       counters for specific errors, oldest message IDs, per-MTA
  56.       and per-group loop counters, and a new table for tracking
  57.       any errors an MTA encounters."
  58.    REVISION "199311280000Z"
  59.    DESCRIPTION
  60.      "The original version of this MIB was published in RFC 1566"
  61.    ::= {mib-2 28}
  62. mtaTable OBJECT-TYPE
  63.    SYNTAX SEQUENCE OF MtaEntry
  64.    MAX-ACCESS not-accessible
  65.    STATUS current
  66.    DESCRIPTION
  67.      "The table holding information specific to an MTA."
  68.    ::= {mta 1}
  69. mtaEntry OBJECT-TYPE
  70.    SYNTAX MtaEntry
  71.    MAX-ACCESS not-accessible
  72.    STATUS current
  73.    DESCRIPTION
  74.      "The entry associated with each MTA."
  75.    INDEX {applIndex}
  76.    ::= {mtaTable 1}
  77. MtaEntry ::= SEQUENCE {
  78.    mtaReceivedMessages
  79.      Counter32,
  80.    mtaStoredMessages
  81.      Gauge32,
  82.    mtaTransmittedMessages
  83.      Counter32,
  84.    mtaReceivedVolume
  85.      Counter32,
  86.    mtaStoredVolume
  87.      Gauge32,
  88.    mtaTransmittedVolume
  89.      Counter32,
  90.    mtaReceivedRecipients
  91.      Counter32,
  92.    mtaStoredRecipients
  93.      Gauge32,
  94.    mtaTransmittedRecipients
  95.      Counter32,
  96.    mtaSuccessfulConvertedMessages
  97.      Counter32,
  98.    mtaFailedConvertedMessages
  99.      Counter32,
  100.    mtaLoopsDetected
  101.      Counter32
  102. }
  103. mtaReceivedMessages OBJECT-TYPE
  104.    SYNTAX Counter32
  105.    MAX-ACCESS read-only
  106.    STATUS current
  107.    DESCRIPTION
  108.      "The number of messages received since MTA initialization.
  109.       This includes messages transmitted to this MTA from other
  110.       MTAs as well as messages that have been submitted to the
  111.       MTA directly by end-users or applications."
  112.    ::= {mtaEntry 1}
  113. mtaStoredMessages OBJECT-TYPE
  114.    SYNTAX Gauge32
  115.    MAX-ACCESS read-only
  116.    STATUS current
  117.    DESCRIPTION
  118.      "The total number of messages currently stored in the MTA.
  119.       This includes messages that are awaiting transmission to
  120.       some other MTA or are waiting for delivery to an end-user
  121.       or application."
  122.    ::= {mtaEntry 2}
  123. mtaTransmittedMessages OBJECT-TYPE
  124.    SYNTAX Counter32
  125.    MAX-ACCESS read-only
  126.    STATUS current
  127.    DESCRIPTION
  128.      "The number of messages transmitted since MTA initialization.
  129.       This includes messages that were transmitted to some other
  130.       MTA or are waiting for delivery to an end-user or
  131.       application."
  132.    ::= {mtaEntry 3}
  133. mtaReceivedVolume OBJECT-TYPE
  134.    SYNTAX Counter32
  135.    UNITS "K-octets"
  136.    MAX-ACCESS read-only
  137.    STATUS current
  138.    DESCRIPTION
  139.      "The total volume of messages received since MTA
  140.       initialization, measured in kilo-octets.  This volume should
  141.       include all transferred data that is logically above the mail
  142.       transport protocol level.  For example, an SMTP-based MTA
  143.       should use the number of kilo-octets in the message header
  144.       and body, while an X.400-based MTA should use the number of
  145.       kilo-octets of P2 data.  This includes messages transmitted
  146.       to this MTA from other MTAs as well as messages that have
  147.       been submitted to the MTA directly by end-users or
  148.       applications."
  149.    ::= {mtaEntry 4}
  150. mtaStoredVolume OBJECT-TYPE
  151.    SYNTAX Gauge32
  152.    UNITS "K-octets"
  153.    MAX-ACCESS read-only
  154.    STATUS current
  155.    DESCRIPTION
  156.      "The total volume of messages currently stored in the MTA,
  157.       measured in kilo-octets.  This volume should include all
  158.       stored data that is logically above the mail transport
  159.       protocol level.  For example, an SMTP-based MTA should
  160.       use the number of kilo-octets in the message header and
  161.       body, while an X.400-based MTA would use the number of
  162.       kilo-octets of P2 data.  This includes messages that are
  163.       awaiting transmission to some other MTA or are waiting
  164.       for delivery to an end-user or application."
  165.    ::= {mtaEntry 5}
  166. mtaTransmittedVolume OBJECT-TYPE
  167.    SYNTAX Counter32
  168.    UNITS "K-octets"
  169.    MAX-ACCESS read-only
  170.    STATUS current
  171.    DESCRIPTION
  172.      "The total volume of messages transmitted since MTA
  173.       initialization, measured in kilo-octets.  This volume should
  174.       include all transferred data that is logically above the mail
  175.       transport protocol level.  For example, an SMTP-based MTA
  176.       should use the number of kilo-octets in the message header
  177.       and body, while an X.400-based MTA should use the number of
  178.       kilo-octets of P2 data.  This includes messages that were
  179.       transmitted to some other MTA or are waiting for delivery
  180.       to an end-user or application."
  181.    ::= {mtaEntry 6}
  182. mtaReceivedRecipients OBJECT-TYPE
  183.    SYNTAX Counter32
  184.    MAX-ACCESS read-only
  185.    STATUS current
  186.    DESCRIPTION
  187.      "The total number of recipients specified in all messages
  188.       received since MTA initialization.  Recipients this MTA
  189.       has no responsibility for, i.e. inactive envelope
  190.       recipients or ones referred to in message headers,
  191.       should not be counted even if information about such
  192.       recipients is available.  This includes messages
  193.       transmitted to this MTA from other MTAs as well as
  194.       messages that have been submitted to the MTA directly
  195.       by end-users or applications."
  196.    ::= {mtaEntry 7}
  197. mtaStoredRecipients OBJECT-TYPE
  198.    SYNTAX Gauge32
  199.    MAX-ACCESS read-only
  200.    STATUS current
  201.    DESCRIPTION
  202.      "The total number of recipients specified in all messages
  203.       currently stored in the MTA.  Recipients this MTA has no
  204.       responsibility for, i.e. inactive envelope recipients or
  205.       ones referred to in message headers, should not be
  206.       counted.  This includes messages that are awaiting
  207.       transmission to some other MTA or are waiting for
  208.       delivery to an end-user or application."
  209.    ::= {mtaEntry 8}
  210. mtaTransmittedRecipients OBJECT-TYPE
  211.    SYNTAX Counter32
  212.    MAX-ACCESS read-only
  213.    STATUS current
  214.    DESCRIPTION
  215.      "The total number of recipients specified in all messages
  216.       transmitted since MTA initialization.  Recipients this
  217.       MTA had no responsibility for, i.e. inactive envelope
  218.       recipients or ones referred to in message headers,
  219.       should not be counted.  This includes messages that were
  220.       transmitted to some other MTA or are waiting for
  221.       delivery to an end-user or application."
  222.    ::= {mtaEntry 9}
  223. mtaSuccessfulConvertedMessages OBJECT-TYPE
  224.    SYNTAX Counter32
  225.    MAX-ACCESS read-only
  226.    STATUS current
  227.    DESCRIPTION
  228.      "The number of messages that have been successfully
  229.       converted from one form to another since MTA
  230.       initialization."
  231.    ::= {mtaEntry 10}
  232. mtaFailedConvertedMessages OBJECT-TYPE
  233.    SYNTAX Counter32
  234.    MAX-ACCESS read-only
  235.    STATUS current
  236.    DESCRIPTION
  237.      "The number of messages for which an unsuccessful
  238.       attempt was made to convert them from one form to
  239.       another since MTA initialization."
  240.    ::= {mtaEntry 11}
  241. mtaLoopsDetected OBJECT-TYPE
  242.    SYNTAX Counter32
  243.    MAX-ACCESS read-only
  244.    STATUS current
  245.    DESCRIPTION
  246.      "A message loop is defined as a situation where the MTA
  247.       decides that a given message will never be delivered to
  248.       one or more recipients and instead will continue to
  249.       loop endlessly through one or more MTAs.  This variable
  250.       counts the number of times the MTA has detected such a
  251.       situation since MTA initialization. Note that the
  252.       mechanism MTAs use to detect loops (e.g., trace field
  253.       counting, count of references to this MTA in a trace
  254.       field, examination of DNS or other directory information,
  255.       etc.), the level at which loops are detected (e.g., per
  256.       message, per recipient, per directory entry, etc.), and
  257.       the handling of a loop once it is detected (e.g., looping
  258.       messages are held, looping messages are bounced or sent
  259.       to the postmaster, messages that the MTA knows will loop
  260.       won't be accepted, etc.) vary widely from one MTA to the
  261.       next and cannot be inferred from this variable."
  262.    ::= {mtaEntry 12}
  263. -- MTAs typically group inbound reception, queue storage, and
  264. -- outbound transmission in some way, rather than accounting for
  265. -- such operations only across the MTA as a whole. In the most
  266. -- extreme case separate information will be maintained for each
  267. -- different entity that receives messages and for each entity
  268. -- the MTA stores messages for and delivers messages to.  Other
  269. -- MTAs may elect to treat all reception equally, all queue
  270. -- storage equally, all deliveries equally, or some combination
  271. -- of this. Overlapped groupings are also possible, where an MTA
  272. -- decomposes its traffic in different ways for different
  273. -- purposes.
  274. -- In any case, a grouping abstraction is an extremely useful for
  275. -- breaking down the activities of an MTA. For purposes of
  276. -- labelling this will be called a "group" in this MIB.
  277. -- Each group contains all the variables needed to monitor all
  278. -- aspects of an MTA's operation.  However, the fact that all
  279. -- groups contain all possible variables does not imply that all
  280. -- groups must use all possible variables. For example, a single
  281. -- group might be used to monitor only one kind of event (inbound
  282. -- processing, outbound processing, or storage). In this sort of
  283. -- configuration any counters that are unused as a result of a
  284. -- given MTA's use of the group construct must be inaccessible;
  285. -- e.g., returning either a noSuchName error (for an SNMPv1 get),
  286. -- or a noSuchInstance exception (for an SNMPv2 get).
  287. -- Groups can be created at any time after MTA initialization. Once
  288. -- a group is created it should not be deleted or its mtaGroupIndex
  289. -- changed unless the MTA is reinitialized.
  290. -- Groups are not necessarily mutually exclusive. A given event may
  291. -- be recorded by more than one group, a message may be seen as
  292. -- stored by more than one group, and so on.  Groups should be all
  293. -- inclusive, however: if groups are implemented all aspects of an
  294. -- MTA's operation should be registered in at least one group.
  295. -- This freedom lets implementors use different sets of groups to
  296. -- provide different "views" of an MTA.
  297. -- The possibility of overlap between groups means that summing
  298. -- variables across groups may not produce values equal to those in
  299. -- the mtaTable. mtaTable should always provide accurate information
  300. -- about the MTA as a whole.
  301. -- The term "channel" is often used in MTA implementations; channels
  302. -- are usually, but not always, equivalent to a group. However,
  303. -- this MIB does not use the term "channel" because there is no
  304. -- requirement that an MTA supporting this MIB has to map its
  305. -- "channel" abstraction one-to-one onto the MIB's group abstraction.
  306. -- An MTA may create a group or group of groups at any time. Once
  307. -- created, however, an MTA cannot delete an entry for a group from
  308. -- the group table.  Deletion is only allowed when the MTA is
  309. -- reinitialized, and is not required even then.  This restriction
  310. -- is imposed so that monitoring agents can rely on group
  311. -- assignments being consistent across multiple query operations.
  312. -- Groups may be laid out so as to form a hierarchical arrangement,
  313. -- with some groups acting as subgroups for other groups.
  314. -- Alternately, disjoint groups of groups may be used to provide
  315. -- different sorts of "snapshots" of MTA operation.  The
  316. -- mtaGroupHierarchy variable provides an indication of how each
  317. -- group fits into the overall arrangement being used.
  318. -- Note that SNMP also defines and uses term "group". MTA groups are
  319. -- NOT the same as SNMP groups.
  320. mtaGroupTable OBJECT-TYPE
  321.     SYNTAX SEQUENCE OF MtaGroupEntry
  322.     MAX-ACCESS not-accessible
  323.     STATUS current
  324.     DESCRIPTION
  325.       "The table holding information specific to each MTA group."
  326.     ::= {mta 2}
  327. mtaGroupEntry OBJECT-TYPE
  328.     SYNTAX MtaGroupEntry
  329.     MAX-ACCESS not-accessible
  330.     STATUS current
  331.     DESCRIPTION
  332.       "The entry associated with each MTA group."
  333.     INDEX {applIndex, mtaGroupIndex}
  334.     ::= {mtaGroupTable 1}
  335. MtaGroupEntry ::= SEQUENCE {
  336.    mtaGroupIndex
  337.        INTEGER,
  338.    mtaGroupReceivedMessages
  339.        Counter32,
  340.    mtaGroupRejectedMessages
  341.        Counter32,
  342.    mtaGroupStoredMessages
  343.        Gauge32,
  344.    mtaGroupTransmittedMessages
  345.        Counter32,
  346.    mtaGroupReceivedVolume
  347.        Counter32,
  348.    mtaGroupStoredVolume
  349.        Gauge32,
  350.    mtaGroupTransmittedVolume
  351.        Counter32,
  352.    mtaGroupReceivedRecipients
  353.        Counter32,
  354.    mtaGroupStoredRecipients
  355.        Gauge32,
  356.    mtaGroupTransmittedRecipients
  357.        Counter32,
  358.    mtaGroupOldestMessageStored
  359.        TimeInterval,
  360.    mtaGroupInboundAssociations
  361.        Gauge32,
  362.    mtaGroupOutboundAssociations
  363.        Gauge32,
  364.    mtaGroupAccumulatedInboundAssociations
  365.        Counter32,
  366.    mtaGroupAccumulatedOutboundAssociations
  367.        Counter32,
  368.    mtaGroupLastInboundActivity
  369.        TimeInterval,
  370.    mtaGroupLastOutboundActivity
  371.        TimeInterval,
  372.    mtaGroupLastOutboundAssociationAttempt
  373.        TimeInterval,
  374.    mtaGroupRejectedInboundAssociations
  375.        Counter32,
  376.    mtaGroupFailedOutboundAssociations
  377.        Counter32,
  378.    mtaGroupInboundRejectionReason
  379.        SnmpAdminString,
  380.    mtaGroupOutboundConnectFailureReason
  381.        SnmpAdminString,
  382.    mtaGroupScheduledRetry
  383.        TimeInterval,
  384.    mtaGroupMailProtocol
  385.        OBJECT IDENTIFIER,
  386.    mtaGroupName
  387.        SnmpAdminString,
  388.    mtaGroupSuccessfulConvertedMessages
  389.        Counter32,
  390.    mtaGroupFailedConvertedMessages
  391.        Counter32,
  392.    mtaGroupDescription
  393.        SnmpAdminString,
  394.    mtaGroupURL
  395.        URLString,
  396.    mtaGroupCreationTime
  397.        TimeInterval,
  398.    mtaGroupHierarchy
  399.        INTEGER,
  400.    mtaGroupOldestMessageId
  401.        SnmpAdminString,
  402.    mtaGroupLoopsDetected
  403.        Counter32
  404. }
  405. mtaGroupIndex OBJECT-TYPE
  406.    SYNTAX INTEGER (1..2147483647)
  407.    MAX-ACCESS not-accessible
  408.    STATUS current
  409.    DESCRIPTION
  410.      "The index associated with a group for a given MTA."
  411.    ::= {mtaGroupEntry 1}
  412. mtaGroupReceivedMessages OBJECT-TYPE
  413.    SYNTAX Counter32
  414.    MAX-ACCESS read-only
  415.    STATUS current
  416.    DESCRIPTION
  417.      "The number of messages received to this group since
  418.       group creation."
  419.    ::= {mtaGroupEntry 2}
  420. mtaGroupRejectedMessages OBJECT-TYPE
  421.    SYNTAX Counter32
  422.    MAX-ACCESS read-only
  423.    STATUS current
  424.    DESCRIPTION
  425.      "The number of messages rejected by this group since
  426.       group creation."
  427.    ::= {mtaGroupEntry 3}
  428. mtaGroupStoredMessages OBJECT-TYPE
  429.    SYNTAX Gauge32
  430.    MAX-ACCESS read-only
  431.    STATUS current
  432.    DESCRIPTION
  433.      "The total number of messages currently stored in this
  434.       group's queue."
  435.    ::= {mtaGroupEntry 4}
  436. mtaGroupTransmittedMessages OBJECT-TYPE
  437.    SYNTAX Counter32
  438.    MAX-ACCESS read-only
  439.    STATUS current
  440.    DESCRIPTION
  441.      "The number of messages transmitted by this group since
  442.       group creation."
  443.    ::= {mtaGroupEntry 5}
  444. mtaGroupReceivedVolume OBJECT-TYPE
  445.    SYNTAX Counter32
  446.    UNITS "K-octets"
  447.    MAX-ACCESS read-only
  448.    STATUS current
  449.    DESCRIPTION
  450.      "The total volume of messages received to this group since
  451.       group creation, measured in kilo-octets.  This volume
  452.       should include all transferred data that is logically above
  453.       the mail transport protocol level.  For example, an
  454.       SMTP-based MTA should use the number of kilo-octets in the
  455.       message header and body, while an X.400-based MTA should use
  456.       the number of kilo-octets of P2 data."
  457.    ::= {mtaGroupEntry 6}
  458. mtaGroupStoredVolume OBJECT-TYPE
  459.    SYNTAX Gauge32
  460.    UNITS "K-octets"
  461.    MAX-ACCESS read-only
  462.    STATUS current
  463.    DESCRIPTION
  464.      "The total volume of messages currently stored in this
  465.       group's queue, measured in kilo-octets.  This volume should
  466.       include all stored data that is logically above the mail
  467.       transport protocol level.  For example, an SMTP-based
  468.       MTA should use the number of kilo-octets in the message
  469.       header and body, while an X.400-based MTA would use the
  470.       number of kilo-octets of P2 data."
  471.    ::= {mtaGroupEntry 7}
  472. mtaGroupTransmittedVolume OBJECT-TYPE
  473.    SYNTAX Counter32
  474.    UNITS "K-octets"
  475.    MAX-ACCESS read-only
  476.    STATUS current
  477.    DESCRIPTION
  478.      "The total volume of messages transmitted by this group
  479.       since group creation, measured in kilo-octets.  This
  480.       volume should include all transferred data that is logically
  481.       above the mail transport protocol level.  For example, an
  482.       SMTP-based MTA should use the number of kilo-octets in the
  483.       message header and body, while an X.400-based MTA should use
  484.       the number of kilo-octets of P2 data."
  485.    ::= {mtaGroupEntry 8}
  486. mtaGroupReceivedRecipients OBJECT-TYPE
  487.    SYNTAX Counter32
  488.    MAX-ACCESS read-only
  489.    STATUS current
  490.    DESCRIPTION
  491.      "The total number of recipients specified in all messages
  492.       received to this group since group creation.
  493.       Recipients this MTA has no responsibility for should not
  494.       be counted."
  495.    ::= {mtaGroupEntry 9}
  496. mtaGroupStoredRecipients OBJECT-TYPE
  497.    SYNTAX Gauge32
  498.    MAX-ACCESS read-only
  499.    STATUS current
  500.    DESCRIPTION
  501.      "The total number of recipients specified in all messages
  502.       currently stored in this group's queue.  Recipients this
  503.       MTA has no responsibility for should not be counted."
  504.    ::= {mtaGroupEntry 10}
  505. mtaGroupTransmittedRecipients OBJECT-TYPE
  506.    SYNTAX Counter32
  507.    MAX-ACCESS read-only
  508.    STATUS current
  509.    DESCRIPTION
  510.      "The total number of recipients specified in all messages
  511.       transmitted by this group since group creation.
  512.       Recipients this MTA had no responsibility for should not
  513.       be counted."
  514.    ::= {mtaGroupEntry 11}
  515. mtaGroupOldestMessageStored OBJECT-TYPE
  516.    SYNTAX TimeInterval
  517.    MAX-ACCESS read-only
  518.    STATUS current
  519.    DESCRIPTION
  520.      "Time since the oldest message in this group's queue was
  521.       placed in the queue."
  522.    ::= {mtaGroupEntry 12}
  523. mtaGroupInboundAssociations OBJECT-TYPE
  524.    SYNTAX Gauge32
  525.    MAX-ACCESS read-only
  526.    STATUS current
  527.    DESCRIPTION
  528.      "The number of current associations to the group, where the
  529.       group is the responder."
  530.    ::= {mtaGroupEntry 13}
  531. mtaGroupOutboundAssociations OBJECT-TYPE
  532.    SYNTAX Gauge32
  533.    MAX-ACCESS read-only
  534.    STATUS current
  535.    DESCRIPTION
  536.      "The number of current associations to the group, where the
  537.      group is the initiator."
  538.    ::= {mtaGroupEntry 14}
  539. mtaGroupAccumulatedInboundAssociations OBJECT-TYPE
  540.    SYNTAX Counter32
  541.    MAX-ACCESS read-only
  542.    STATUS current
  543.    DESCRIPTION
  544.      "The total number of associations to the group since
  545.      group creation, where the MTA was the responder."
  546.    ::= {mtaGroupEntry 15}
  547. mtaGroupAccumulatedOutboundAssociations OBJECT-TYPE
  548.    SYNTAX Counter32
  549.    MAX-ACCESS read-only
  550.    STATUS current
  551.    DESCRIPTION
  552.      "The total number of associations from the group since
  553.       group creation, where the MTA was the initiator."
  554.    ::= {mtaGroupEntry 16}
  555. mtaGroupLastInboundActivity OBJECT-TYPE
  556.    SYNTAX TimeInterval
  557.    MAX-ACCESS read-only
  558.    STATUS current
  559.    DESCRIPTION
  560.      "Time since the last time that this group had an active
  561.      inbound association for purposes of message reception."
  562.    ::= {mtaGroupEntry 17}
  563. mtaGroupLastOutboundActivity OBJECT-TYPE
  564.    SYNTAX TimeInterval
  565.    MAX-ACCESS read-only
  566.    STATUS current
  567.    DESCRIPTION
  568.      "Time since the last time that this group had a
  569.       successful outbound association for purposes of
  570.       message delivery."
  571.    ::= {mtaGroupEntry 18}
  572. mtaGroupLastOutboundAssociationAttempt OBJECT-TYPE
  573.    SYNTAX TimeInterval
  574.    MAX-ACCESS read-only
  575.    STATUS current
  576.    DESCRIPTION
  577.      "Time since the last time that this group attempted
  578.       to make an outbound association for purposes of
  579.       message delivery."
  580.    ::= {mtaGroupEntry 34}
  581. mtaGroupRejectedInboundAssociations OBJECT-TYPE
  582.    SYNTAX Counter32
  583.    MAX-ACCESS read-only
  584.    STATUS current
  585.    DESCRIPTION
  586.      "The total number of inbound associations the group has
  587.      rejected, since group creation.  Rejected associations
  588.      are not counted in the accumulated association totals."
  589.    ::= {mtaGroupEntry 19}
  590. mtaGroupFailedOutboundAssociations OBJECT-TYPE
  591.    SYNTAX Counter32
  592.    MAX-ACCESS read-only
  593.    STATUS current
  594.    DESCRIPTION
  595.      "The total number associations where the group was the
  596.      initiator and association establishment has failed,
  597.      since group creation.  Failed associations are
  598.      not counted in the accumulated association totals."
  599.    ::= {mtaGroupEntry 20}
  600. mtaGroupInboundRejectionReason OBJECT-TYPE
  601.    SYNTAX SnmpAdminString
  602.    MAX-ACCESS read-only
  603.    STATUS current
  604.    DESCRIPTION
  605.      "The failure reason, if any, for the last association this
  606.      group refused to respond to. If no association attempt
  607.      has been made since the MTA was initialized the value
  608.      should be 'never'."
  609.    ::= {mtaGroupEntry 21}
  610. mtaGroupOutboundConnectFailureReason OBJECT-TYPE
  611.    SYNTAX SnmpAdminString
  612.    MAX-ACCESS read-only
  613.    STATUS current
  614.    DESCRIPTION
  615.      "The failure reason, if any, for the last association attempt
  616.      this group initiated. If no association attempt has been
  617.      made since the MTA was initialized the value should be
  618.      'never'."
  619.    ::= {mtaGroupEntry 22}
  620. mtaGroupScheduledRetry OBJECT-TYPE
  621.    SYNTAX TimeInterval
  622.    MAX-ACCESS read-only
  623.    STATUS current
  624.    DESCRIPTION
  625.      "The amount of time until this group is next scheduled to
  626.       attempt to make an association."
  627.    ::= {mtaGroupEntry 23}
  628. mtaGroupMailProtocol OBJECT-TYPE
  629.    SYNTAX OBJECT IDENTIFIER
  630.    MAX-ACCESS read-only
  631.    STATUS current
  632.    DESCRIPTION
  633.      "An identification of the protocol being used by this group.
  634.       For an group employing OSI protocols, this will be the
  635.       Application Context.    For Internet applications, OID
  636.       values of the form {applTCPProtoID port} or {applUDPProtoID
  637.       port} are used for TCP-based and UDP-based protocols,
  638.       respectively. In either case 'port' corresponds to the
  639.       primary port number being used by the protocol. The
  640.       usual IANA procedures may be used to register ports for
  641.       new protocols. applTCPProtoID and applUDPProtoID are
  642.       defined in the NETWORK-SERVICES-MIB, RFC 2788."
  643.    ::= {mtaGroupEntry 24}
  644. mtaGroupName OBJECT-TYPE
  645.    SYNTAX SnmpAdminString
  646.    MAX-ACCESS read-only
  647.    STATUS current
  648.    DESCRIPTION
  649.      "A descriptive name for the group. If this group connects to
  650.       a single remote MTA this should be the name of that MTA. If
  651.       this in turn is an Internet MTA this should be the domain
  652.       name.  For an OSI MTA it should be the string encoded
  653.       distinguished name of the managed object using the format
  654.       defined in RFC 2253.  For X.400(1984) MTAs which do not
  655.       have a Distinguished Name, the RFC 2156 syntax
  656.       'mta in globalid' used in X400-Received: fields can be
  657.       used."
  658.    ::= {mtaGroupEntry 25}
  659. mtaGroupSuccessfulConvertedMessages OBJECT-TYPE
  660.    SYNTAX Counter32
  661.    MAX-ACCESS read-only
  662.    STATUS current
  663.    DESCRIPTION
  664.      "The number of messages that have been successfully
  665.       converted from one form to another in this group
  666.       since group creation."
  667.    ::= {mtaGroupEntry 26}
  668. mtaGroupFailedConvertedMessages OBJECT-TYPE
  669.    SYNTAX Counter32
  670.    MAX-ACCESS read-only
  671.    STATUS current
  672.    DESCRIPTION
  673.      "The number of messages for which an unsuccessful
  674.       attempt was made to convert them from one form to
  675.       another in this group since group creation."
  676.    ::= {mtaGroupEntry 27}
  677. mtaGroupDescription OBJECT-TYPE
  678.    SYNTAX SnmpAdminString
  679.    MAX-ACCESS read-only
  680.    STATUS current
  681.    DESCRIPTION
  682.      "A description of the group's purpose.  This information is
  683.       intended to identify the group in a status display."
  684.    ::= {mtaGroupEntry 28}
  685. mtaGroupURL OBJECT-TYPE
  686.    SYNTAX URLString
  687.    MAX-ACCESS read-only
  688.    STATUS current
  689.    DESCRIPTION
  690.      "A URL pointing to a description of the group.  This
  691.       information is intended to identify and briefly describe
  692.       the group in a status display."
  693.    ::= {mtaGroupEntry 29}
  694. mtaGroupCreationTime OBJECT-TYPE
  695.    SYNTAX TimeInterval
  696.    MAX-ACCESS read-only
  697.    STATUS current
  698.    DESCRIPTION
  699.      "Time since this group was first created."
  700.    ::= {mtaGroupEntry 30}
  701. mtaGroupHierarchy OBJECT-TYPE
  702.    SYNTAX INTEGER (-2147483648..2147483647)
  703.    MAX-ACCESS read-only
  704.    STATUS current
  705.    DESCRIPTION
  706.      "Describes how this group fits into the hierarchy. A
  707.       positive value is interpreted as an mtaGroupIndex
  708.       value for some other group whose variables include
  709.       those of this group (and usually others). A negative
  710.       value is interpreted as a group collection code: Groups
  711.       with common negative hierarchy values comprise one
  712.       particular breakdown of MTA activity as a whole. A
  713.       zero value means that this MIB implementation doesn't
  714.       implement hierarchy indicators and thus the overall
  715.       group hierarchy cannot be determined."
  716.    ::= {mtaGroupEntry 31}
  717. mtaGroupOldestMessageId OBJECT-TYPE
  718.    SYNTAX SnmpAdminString
  719.    MAX-ACCESS read-only
  720.    STATUS current
  721.    DESCRIPTION
  722.      "Message ID of the oldest message in the group's queue.
  723.       Whenever possible this should be in the form of an
  724.       RFC 822 msg-id; X.400 may convert X.400 message
  725.       identifiers to this form by following the rules laid
  726.       out in RFC2156."
  727.    ::= {mtaGroupEntry 32}
  728. mtaGroupLoopsDetected OBJECT-TYPE
  729.    SYNTAX Counter32
  730.    MAX-ACCESS read-only
  731.    STATUS current
  732.    DESCRIPTION
  733.      "A message loop is defined as a situation where the MTA
  734.       decides that a given message will never be delivered to
  735.       one or more recipients and instead will continue to
  736.       loop endlessly through one or more MTAs.  This variable
  737.       counts the number of times the MTA has detected such a
  738.       situation in conjunction with something associated with
  739.       this group since group creation.  Note that the
  740.       mechanism MTAs use to detect loops (e.g., trace field
  741.       counting, count of references to this MTA in a trace
  742.       field, examination of DNS or other directory information,
  743.       etc.), the level at which loops are detected (e.g., per
  744.       message, per recipient, per directory entry, etc.), and
  745.       the handling of a loop once it is detected (e.g., looping
  746.       messages are held, looping messages are bounced or sent
  747.       to the postmaster, messages that the MTA knows will loop
  748.       won't be accepted, etc.) vary widely from one MTA to the
  749.       next and cannot be inferred from this variable."
  750.    ::= {mtaGroupEntry 33}
  751. -- The mtaGroupAssociationTable provides a means of correlating
  752. -- entries in the network services association table with the
  753. -- MTA group responsible for the association.
  754. mtaGroupAssociationTable OBJECT-TYPE
  755.    SYNTAX SEQUENCE OF MtaGroupAssociationEntry
  756.    MAX-ACCESS not-accessible
  757.    STATUS current
  758.    DESCRIPTION
  759.      "The table holding information regarding the associations
  760.       for each MTA group."
  761.    ::= {mta 3}
  762. mtaGroupAssociationEntry OBJECT-TYPE
  763.    SYNTAX MtaGroupAssociationEntry
  764.    MAX-ACCESS not-accessible
  765.    STATUS current
  766.    DESCRIPTION
  767.      "The entry holding information regarding the associations
  768.       for each MTA group."
  769.    INDEX {applIndex, mtaGroupIndex, mtaGroupAssociationIndex}
  770.    ::= {mtaGroupAssociationTable 1}
  771. MtaGroupAssociationEntry ::= SEQUENCE {
  772.    mtaGroupAssociationIndex
  773.        INTEGER
  774. }
  775. mtaGroupAssociationIndex OBJECT-TYPE
  776.    SYNTAX INTEGER (1..2147483647)
  777.    MAX-ACCESS read-only
  778.    STATUS current
  779.    DESCRIPTION
  780.      "Reference into association table to allow correlation of
  781.       this group's active associations with the association table."
  782.    ::= {mtaGroupAssociationEntry 1}
  783. -- The mtaGroupErrorTable gives each group a way of tallying
  784. -- the specific errors it has encountered.  The mechanism
  785. -- defined here uses RFC 1893 status codes to identify
  786. -- various specific errors.  There are also classes for generic
  787. -- errors of various sorts, and the entire mechanism is also
  788. -- extensible, in that new error codes can be defined at any
  789. -- time.
  790. mtaGroupErrorTable OBJECT-TYPE
  791.    SYNTAX SEQUENCE OF MtaGroupErrorEntry
  792.    MAX-ACCESS not-accessible
  793.    STATUS current
  794.    DESCRIPTION
  795.      "The table holding information regarding accumulated errors
  796.       for each MTA group."
  797.    ::= {mta 5}
  798. mtaGroupErrorEntry OBJECT-TYPE
  799.    SYNTAX MtaGroupErrorEntry
  800.    MAX-ACCESS not-accessible
  801.    STATUS current
  802.    DESCRIPTION
  803.      "The entry holding information regarding accumulated
  804.       errors for each MTA group."
  805.    INDEX {applIndex, mtaGroupIndex, mtaStatusCode}
  806.    ::= {mtaGroupErrorTable 1}
  807. MtaGroupErrorEntry ::= SEQUENCE {
  808.    mtaStatusCode
  809.        INTEGER (4000000..5999999),
  810.    mtaGroupInboundErrorCount
  811.        Counter32,
  812.    mtaGroupInternalErrorCount
  813.        Counter32,
  814.    mtaGroupOutboundErrorCount
  815.        Counter32
  816. }
  817. mtaGroupInboundErrorCount OBJECT-TYPE
  818.    SYNTAX Counter32
  819.    MAX-ACCESS read-only
  820.    STATUS current
  821.    DESCRIPTION
  822.      "Count of the number of errors of a given type that have
  823.       been accumulated in association with a particular group
  824.       while processing incoming messages. In the case of SMTP
  825.       these will typically be errors reporting by an SMTP
  826.       server to the remote client; in the case of X.400
  827.       these will typically be errors encountered while
  828.       processing an incoming message."
  829.    ::= {mtaGroupErrorEntry 1}
  830. mtaGroupInternalErrorCount OBJECT-TYPE
  831.    SYNTAX Counter32
  832.    MAX-ACCESS read-only
  833.    STATUS current
  834.    DESCRIPTION
  835.      "Count of the number of errors of a given type that have
  836.       been accumulated in association with a particular group
  837.       during internal MTA processing."
  838.    ::= {mtaGroupErrorEntry 2}
  839. mtaGroupOutboundErrorCount OBJECT-TYPE
  840.    SYNTAX Counter32
  841.    MAX-ACCESS read-only
  842.    STATUS current
  843.    DESCRIPTION
  844.      "Count of the number of errors of a given type that have
  845.       been accumulated in association with a particular group's
  846.       outbound connection activities. In the case of an SMTP
  847.       client these will typically be errors reported while
  848.       attempting to contact or while communicating with the
  849.       remote SMTP server. In the case of X.400 these will
  850.       typically be errors encountered while constructing
  851.       or attempting to deliver an outgoing message."
  852.    ::= {mtaGroupErrorEntry 3}
  853. mtaStatusCode OBJECT-TYPE
  854.    SYNTAX INTEGER (4000000..5999999)
  855.    MAX-ACCESS not-accessible
  856.    STATUS current
  857.    DESCRIPTION
  858.      "An index capable of representing an Enhanced Mail System
  859.       Status Code.  Enhanced Mail System Status Codes are
  860.       defined in RFC 1893.  These codes have the form
  861.           class.subject.detail
  862.       Here 'class' is either 2, 4, or 5 and both 'subject' and
  863.       'detail'  are integers in the range 0..999. Given a status
  864.       code the corresponding index value is defined to be
  865.       ((class * 1000) + subject) * 1000 + detail.  Both SMTP
  866.       error response codes and X.400 reason and diagnostic codes
  867.       can be mapped into these codes, resulting in a namespace
  868.       capable of describing most error conditions a mail system
  869.       encounters in a generic yet detailed way."
  870.    ::= {mtaGroupErrorEntry 4}
  871. -- Conformance information
  872. mtaConformance OBJECT IDENTIFIER ::= {mta 4}
  873. mtaGroups      OBJECT IDENTIFIER ::= {mtaConformance 1}
  874. mtaCompliances OBJECT IDENTIFIER ::= {mtaConformance 2}
  875. -- Compliance statements
  876. mtaCompliance MODULE-COMPLIANCE
  877.    STATUS current
  878.    DESCRIPTION
  879.      "The compliance statement for RFC 1566 implementations
  880.       which support the Mail Monitoring MIB for basic
  881.       monitoring of MTAs."
  882.    MODULE  -- this module
  883.      MANDATORY-GROUPS {mtaRFC1566Group}
  884.    ::= {mtaCompliances 1}
  885. mtaAssocCompliance MODULE-COMPLIANCE
  886.    STATUS current
  887.    DESCRIPTION
  888.      "The compliance statement for RFC 1566 implementations
  889.       which support the Mail Monitoring MIB for monitoring
  890.       of MTAs and their associations."
  891.    MODULE  -- this module
  892.      MANDATORY-GROUPS {mtaRFC1566Group, mtaRFC1566AssocGroup}
  893.    ::= {mtaCompliances 2}
  894. mtaRFC2249Compliance MODULE-COMPLIANCE
  895.    STATUS current
  896.    DESCRIPTION
  897.      "The compliance statement for RFC 2249 implementations
  898.       which support the Mail Monitoring MIB for basic
  899.       monitoring of MTAs."
  900.    MODULE  -- this module
  901.      MANDATORY-GROUPS {mtaRFC2249Group}
  902.    ::= {mtaCompliances 5}
  903. mtaRFC2249AssocCompliance MODULE-COMPLIANCE
  904.    STATUS current
  905.    DESCRIPTION
  906.      "The compliance statement for RFC 2249 implementations
  907.       which support the Mail Monitoring MIB for monitoring of
  908.       MTAs and their associations."
  909.    MODULE  -- this module
  910.      MANDATORY-GROUPS {mtaRFC2249Group, mtaRFC2249AssocGroup}
  911.    ::= {mtaCompliances 6}
  912. mtaRFC2249ErrorCompliance MODULE-COMPLIANCE
  913.    STATUS current
  914.    DESCRIPTION
  915.      "The compliance statement for RFC 2249 implementations
  916.       which support the Mail Monitoring MIB for monitoring of
  917.       MTAs and detailed errors."
  918.    MODULE  -- this module
  919.      MANDATORY-GROUPS {mtaRFC2249Group, mtaRFC2249ErrorGroup}
  920.    ::= {mtaCompliances 7}
  921. mtaRFC2249FullCompliance MODULE-COMPLIANCE
  922.    STATUS current
  923.    DESCRIPTION
  924.      "The compliance statement for RFC 2249 implementations
  925.       which support the full Mail Monitoring MIB for
  926.       monitoring of MTAs, associations, and detailed errors."
  927.    MODULE  -- this module
  928.      MANDATORY-GROUPS {mtaRFC2249Group, mtaRFC2249AssocGroup,
  929.                        mtaRFC2249ErrorGroup}
  930.    ::= {mtaCompliances 8}
  931. mtaRFC2789Compliance MODULE-COMPLIANCE
  932.    STATUS current
  933.    DESCRIPTION
  934.      "The compliance statement for RFC 2789 implementations
  935.       which support the Mail Monitoring MIB for basic
  936.       monitoring of MTAs."
  937.    MODULE  -- this module
  938.      MANDATORY-GROUPS {mtaRFC2789Group}
  939.    ::= {mtaCompliances 9}
  940. mtaRFC2789AssocCompliance MODULE-COMPLIANCE
  941.    STATUS current
  942.    DESCRIPTION
  943.      "The compliance statement for RFC 2789 implementations
  944.       which support the Mail Monitoring MIB for monitoring of
  945.       MTAs and their associations."
  946.    MODULE  -- this module
  947.      MANDATORY-GROUPS {mtaRFC2789Group, mtaRFC2789AssocGroup}
  948.    ::= {mtaCompliances 10}
  949. mtaRFC2789ErrorCompliance MODULE-COMPLIANCE
  950.    STATUS current
  951.    DESCRIPTION
  952.      "The compliance statement for RFC 2789 implementations
  953.       which support the Mail Monitoring MIB for monitoring of
  954.       MTAs and detailed errors."
  955.    MODULE  -- this module
  956.      MANDATORY-GROUPS {mtaRFC2789Group, mtaRFC2789ErrorGroup}
  957.    ::= {mtaCompliances 11}
  958. mtaRFC2789FullCompliance MODULE-COMPLIANCE
  959.    STATUS current
  960.    DESCRIPTION
  961.      "The compliance statement for RFC 2789 implementations
  962.       which support the full Mail Monitoring MIB for
  963.       monitoring of MTAs, associations, and detailed errors."
  964.    MODULE  -- this module
  965.      MANDATORY-GROUPS {mtaRFC2789Group, mtaRFC2789AssocGroup,
  966.                        mtaRFC2789ErrorGroup}
  967.    ::= {mtaCompliances 12}
  968. -- Units of conformance
  969. mtaRFC1566Group OBJECT-GROUP
  970.    OBJECTS {
  971.      mtaReceivedMessages, mtaStoredMessages,
  972.      mtaTransmittedMessages, mtaReceivedVolume, mtaStoredVolume,
  973.      mtaTransmittedVolume, mtaReceivedRecipients,
  974.      mtaStoredRecipients, mtaTransmittedRecipients,
  975.      mtaGroupReceivedMessages, mtaGroupRejectedMessages,
  976.      mtaGroupStoredMessages, mtaGroupTransmittedMessages,
  977.      mtaGroupReceivedVolume, mtaGroupStoredVolume,
  978.      mtaGroupTransmittedVolume, mtaGroupReceivedRecipients,
  979.      mtaGroupStoredRecipients, mtaGroupTransmittedRecipients,
  980.      mtaGroupOldestMessageStored, mtaGroupInboundAssociations,
  981.      mtaGroupOutboundAssociations,
  982.      mtaGroupAccumulatedInboundAssociations,
  983.      mtaGroupAccumulatedOutboundAssociations,
  984.      mtaGroupLastInboundActivity, mtaGroupLastOutboundActivity,
  985.      mtaGroupRejectedInboundAssociations,
  986.      mtaGroupFailedOutboundAssociations,
  987.      mtaGroupInboundRejectionReason,
  988.      mtaGroupOutboundConnectFailureReason,
  989.      mtaGroupScheduledRetry, mtaGroupMailProtocol, mtaGroupName}
  990.    STATUS current
  991.    DESCRIPTION
  992.      "A collection of objects providing basic monitoring of MTAs.
  993.       This is the original set of such objects defined in RFC
  994.       1566."
  995.    ::= {mtaGroups 10}
  996. mtaRFC1566AssocGroup OBJECT-GROUP
  997.    OBJECTS {
  998.      mtaGroupAssociationIndex}
  999.    STATUS current
  1000.    DESCRIPTION
  1001.      "A collection of objects providing monitoring of MTA
  1002.       associations.  This is the original set of such objects
  1003.       defined in RFC 1566."
  1004.    ::= {mtaGroups 11}
  1005. mtaRFC2249Group OBJECT-GROUP
  1006.    OBJECTS {
  1007.      mtaReceivedMessages, mtaStoredMessages,
  1008.      mtaTransmittedMessages, mtaReceivedVolume, mtaStoredVolume,
  1009.      mtaTransmittedVolume, mtaReceivedRecipients,
  1010.      mtaStoredRecipients, mtaTransmittedRecipients,
  1011.      mtaSuccessfulConvertedMessages, mtaFailedConvertedMessages,
  1012.      mtaGroupReceivedMessages, mtaGroupRejectedMessages,
  1013.      mtaGroupStoredMessages, mtaGroupTransmittedMessages,
  1014.      mtaGroupReceivedVolume, mtaGroupStoredVolume,
  1015.      mtaGroupTransmittedVolume, mtaGroupReceivedRecipients,
  1016.      mtaGroupStoredRecipients, mtaGroupTransmittedRecipients,
  1017.      mtaGroupOldestMessageStored, mtaGroupInboundAssociations,
  1018.      mtaGroupOutboundAssociations, mtaLoopsDetected,
  1019.      mtaGroupAccumulatedInboundAssociations,
  1020.      mtaGroupAccumulatedOutboundAssociations,
  1021.      mtaGroupLastInboundActivity, mtaGroupLastOutboundActivity,
  1022.      mtaGroupLastOutboundAssociationAttempt,
  1023.      mtaGroupRejectedInboundAssociations,
  1024.      mtaGroupFailedOutboundAssociations,
  1025.      mtaGroupInboundRejectionReason,
  1026.      mtaGroupOutboundConnectFailureReason,
  1027.      mtaGroupScheduledRetry, mtaGroupMailProtocol, mtaGroupName,
  1028.      mtaGroupSuccessfulConvertedMessages,
  1029.      mtaGroupFailedConvertedMessages, mtaGroupDescription,
  1030.      mtaGroupURL, mtaGroupCreationTime, mtaGroupHierarchy,
  1031.      mtaGroupOldestMessageId, mtaGroupLoopsDetected}
  1032.    STATUS current
  1033.    DESCRIPTION
  1034.      "A collection of objects providing basic monitoring of MTAs.
  1035.       This group was originally defined in RFC 2249."
  1036.    ::= {mtaGroups 4}
  1037. mtaRFC2249AssocGroup OBJECT-GROUP
  1038.    OBJECTS {
  1039.      mtaGroupAssociationIndex}
  1040.    STATUS current
  1041.    DESCRIPTION
  1042.      "A collection of objects providing monitoring of MTA
  1043.       associations.  This group was originally defined in RFC
  1044.       2249."
  1045.    ::= {mtaGroups 5}
  1046. mtaRFC2249ErrorGroup OBJECT-GROUP
  1047.    OBJECTS {
  1048.      mtaGroupInboundErrorCount, mtaGroupInternalErrorCount,
  1049.      mtaGroupOutboundErrorCount}
  1050.    STATUS current
  1051.    DESCRIPTION
  1052.      "A collection of objects providing monitoring of
  1053.       detailed MTA errors.  This group was originally defined
  1054.       in RFC 2249."
  1055.    ::= {mtaGroups 6}
  1056. mtaRFC2789Group OBJECT-GROUP
  1057.    OBJECTS {
  1058.      mtaReceivedMessages, mtaStoredMessages,
  1059.      mtaTransmittedMessages, mtaReceivedVolume, mtaStoredVolume,
  1060.      mtaTransmittedVolume, mtaReceivedRecipients,
  1061.      mtaStoredRecipients, mtaTransmittedRecipients,
  1062.      mtaSuccessfulConvertedMessages, mtaFailedConvertedMessages,
  1063.      mtaGroupReceivedMessages, mtaGroupRejectedMessages,
  1064.      mtaGroupStoredMessages, mtaGroupTransmittedMessages,
  1065.      mtaGroupReceivedVolume, mtaGroupStoredVolume,
  1066.      mtaGroupTransmittedVolume, mtaGroupReceivedRecipients,
  1067.      mtaGroupStoredRecipients, mtaGroupTransmittedRecipients,
  1068.      mtaGroupOldestMessageStored, mtaGroupInboundAssociations,
  1069.      mtaGroupOutboundAssociations, mtaLoopsDetected,
  1070.      mtaGroupAccumulatedInboundAssociations,
  1071.      mtaGroupAccumulatedOutboundAssociations,
  1072.      mtaGroupLastInboundActivity, mtaGroupLastOutboundActivity,
  1073.      mtaGroupLastOutboundAssociationAttempt,
  1074.      mtaGroupRejectedInboundAssociations,
  1075.      mtaGroupFailedOutboundAssociations,
  1076.      mtaGroupInboundRejectionReason,
  1077.      mtaGroupOutboundConnectFailureReason,
  1078.      mtaGroupScheduledRetry, mtaGroupMailProtocol, mtaGroupName,
  1079.      mtaGroupSuccessfulConvertedMessages,
  1080.      mtaGroupFailedConvertedMessages, mtaGroupDescription,
  1081.      mtaGroupURL, mtaGroupCreationTime, mtaGroupHierarchy,
  1082.      mtaGroupOldestMessageId, mtaGroupLoopsDetected}
  1083.    STATUS current
  1084.    DESCRIPTION
  1085.      "A collection of objects providing basic monitoring of MTAs.
  1086.       This is the appropriate group for RFC 2789."
  1087.    ::= {mtaGroups 7}
  1088. mtaRFC2789AssocGroup OBJECT-GROUP
  1089.    OBJECTS {
  1090.      mtaGroupAssociationIndex}
  1091.    STATUS current
  1092.    DESCRIPTION
  1093.      "A collection of objects providing monitoring of MTA
  1094.       associations.  This is the appropriate group for RFC
  1095.       2789 association monitoring."
  1096.    ::= {mtaGroups 8}
  1097. mtaRFC2789ErrorGroup OBJECT-GROUP
  1098.    OBJECTS {
  1099.      mtaGroupInboundErrorCount, mtaGroupInternalErrorCount,
  1100.      mtaGroupOutboundErrorCount}
  1101.    STATUS current
  1102.    DESCRIPTION
  1103.      "A collection of objects providing monitoring of
  1104.       detailed MTA errors.  This is the appropriate group
  1105.       for RFC 2789 error monitoring."
  1106.    ::= {mtaGroups 9}
  1107. END