Observium_CE/mibs/dell/DNOS-SMTP-MIB

146 lines
5.4 KiB
Plaintext

DNOS-SMTP-MIB DEFINITIONS ::= BEGIN
-- Broadcom FastPath NTP MIB
-- Copyright 2022 Broadcom.
-- This SNMP Management Information Specification
-- embodies Broadcom's confidential and proprietary
-- intellectual property. Broadcom retains all title
-- and ownership in the Specification including any revisions.
-- This Specification is supplied "AS IS", Broadcom
-- makes no warranty, either expressed or implied,
-- as to the use, operation, condition, or performance of the
-- Specification.
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Counter32, Gauge32,
Unsigned32, NOTIFICATION-TYPE FROM SNMPv2-SMI
TEXTUAL-CONVENTION, RowStatus FROM SNMPv2-TC
dnOS FROM DELL-REF-MIB
InetAddress, InetAddressType, InetPortNumber FROM INET-ADDRESS-MIB
agentInventoryComponentIndex FROM DNOS-INVENTORY-MIB
DisplayString FROM RFC1213-MIB;
fastPathSmtp MODULE-IDENTITY
LAST-UPDATED "202202250000Z" -- 25 Feb 2022 12:00:00 GMT
ORGANIZATION "Dell"
CONTACT-INFO ""
DESCRIPTION
"This MIB provides objects to configure and display SMTP server information
on this system."
-- Revision history.
REVISION
"202202250000Z" -- 25 Feb 2022 12:00:00 GMT
DESCRIPTION
"Initial version."
::= { dnOS 169 }
--**************************************************************************************
-- agentSmtpConfigGroup
--
--**************************************************************************************
agentSmtpConfigGroup OBJECT IDENTIFIER ::= { fastPathSmtp 1 }
--**************************************************************************************
-- agentSmtpServerConfigGroup
--
--**************************************************************************************
agentSmtpServerConfigGroup OBJECT IDENTIFIER ::= { agentSmtpConfigGroup 1 }
agentSmtpServerTable OBJECT-TYPE
SYNTAX SEQUENCE OF AgentSmtpServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the mail servers"
::= { agentSmtpServerConfigGroup 1 }
agentSmtpServerEntry OBJECT-TYPE
SYNTAX AgentSmtpServerEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the agentSmtpServerTable. This entry shows the configuration for mail server."
INDEX { agentSmtpServerAddrType, agentSmtpServerAddr }
::= { agentSmtpServerTable 1 }
AgentSmtpServerEntry ::= SEQUENCE {
agentSmtpServerAddrType InetAddressType,
agentSmtpServerAddr InetAddress,
agentSmtpServerPort InetPortNumber,
agentSmtpServerSecurity INTEGER,
agentSmtpServerloginID DisplayString,
agentSmtpServerPassword DisplayString,
agentSmtpServerEntryStatus RowStatus
}
agentSmtpServerAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"SMTP Address type"
::= { agentSmtpServerEntry 1 }
agentSmtpServerAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"SMTP server Address"
::= { agentSmtpServerEntry 2 }
agentSmtpServerPort OBJECT-TYPE
SYNTAX InetPortNumber
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SMTP Port number. When this object is set to 0, it resets to
factory default port number."
::= { agentSmtpServerEntry 3 }
agentSmtpServerSecurity OBJECT-TYPE
SYNTAX INTEGER { none(1), tlsv1(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This is the authentication mechanism that should be used."
::= { agentSmtpServerEntry 4 }
agentSmtpServerloginID OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This user id is used while the switch/router is being authenticated by the SMTP server.The user ID
should be minimum of 1 charcter to maximum of 16 characters."
::= { agentSmtpServerEntry 5 }
agentSmtpServerPassword OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This password is used while the switch/router is being authenticated by the SMTP server.The password
should be minimum of 1 character to maximum of 16 characters."
::= { agentSmtpServerEntry 6 }
agentSmtpServerEntryStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"SMTP server entry row status.
Supported values:
active(1) - valid entry
createAndGo(4) - used to create a new entry
destroy(6) - removes the entry"
::= { agentSmtpServerEntry 7 }
END