141 lines
4.2 KiB
Plaintext
141 lines
4.2 KiB
Plaintext
|
|
|
|
GBNPlatformOAMMailalarm-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE,
|
|
Counter32, Gauge32,
|
|
Unsigned32, Integer32,
|
|
IpAddress, NOTIFICATION-TYPE FROM SNMPv2-SMI
|
|
|
|
RowStatus, TruthValue,
|
|
DisplayString, MacAddress FROM SNMPv2-TC
|
|
|
|
MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
|
|
|
|
snmpTraps FROM SNMPv2-MIB
|
|
|
|
gbnPlatformOAM FROM GBNPlatformOAM-MIB;
|
|
|
|
gbnPlatformOAMMailalarm MODULE-IDENTITY
|
|
LAST-UPDATED "0507250000Z" -- Jul 25, 2005
|
|
ORGANIZATION "Greentech"
|
|
CONTACT-INFO "Adam Armstrong
|
|
E-mail: adama@observium.org"
|
|
|
|
DESCRIPTION "Mailalarm mib definition."
|
|
|
|
REVISION "0507250000Z" -- Jul 25, 2005
|
|
DESCRIPTION "Initial MIB creation."
|
|
|
|
::= { gbnPlatformOAM 12 }
|
|
|
|
mailalarmState OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"enable or disable Mailalarm."
|
|
::= { gbnPlatformOAMMailalarm 1 }
|
|
|
|
mailalarmSrvAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the address of the SMTP server used by Mailalarm."
|
|
::= { gbnPlatformOAMMailalarm 2 }
|
|
|
|
mailalarmRceiverAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..127))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the e-mail address of the receiver."
|
|
::= { gbnPlatformOAMMailalarm 3 }
|
|
|
|
mailalarmLogLevel OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the mailalarm level of syslog."
|
|
::= { gbnPlatformOAMMailalarm 4 }
|
|
|
|
mailalarmSmtpAuthEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"enable or disable smtp authentication."
|
|
::= { gbnPlatformOAMMailalarm 5 }
|
|
|
|
mailalarmSmtpUsername OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"smtp username."
|
|
::= { gbnPlatformOAMMailalarm 6 }
|
|
|
|
mailalarmSmtpPasswd OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..31))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"smtp password."
|
|
::= { gbnPlatformOAMMailalarm 7 }
|
|
|
|
------------------------------------------------------------------------------
|
|
-- mailalarmCcAddrTable:
|
|
------------------------------------------------------------------------------
|
|
|
|
mailalarmCcAddrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MailalarmCcAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the e-mail address table of the Cc. receiver."
|
|
::= { gbnPlatformOAMMailalarm 8 }
|
|
|
|
mailalarmCcAddrEntry OBJECT-TYPE
|
|
SYNTAX MailalarmCcAddrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the e-mail address entry of the Cc. receiver."
|
|
INDEX { mailalarmCcAddrIdx }
|
|
::= { mailalarmCcAddrTable 1 }
|
|
|
|
MailalarmCcAddrEntry ::=
|
|
SEQUENCE {
|
|
mailalarmCcAddrIdx
|
|
INTEGER (0..3),
|
|
mailalarmCcAddr
|
|
OCTET STRING (SIZE (0..127))
|
|
}
|
|
|
|
mailalarmCcAddrIdx OBJECT-TYPE
|
|
SYNTAX INTEGER (0..3)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the index of the address entry."
|
|
::= { mailalarmCcAddrEntry 1 }
|
|
|
|
mailalarmCcAddr OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..127))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the e-mail address of the Cc. receiver."
|
|
::= { mailalarmCcAddrEntry 2 }
|
|
|
|
END
|