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