Fortinet Document Library

Version:


Table of Contents

CLI Reference

6.0.0
Download PDF
Copy Link

firewall mms-profile

Use this FortiOS Carrier command to configure Multimedia messaging service (MMS) features, including Virus Outbreak Prevention.

History

The following table shows all newly added, changed, or removed entries as of FortiOS 6.0.

Command Description

set mm1-outbreak-prevention {disabled | files | full-archive}

set mm3-outbreak-prevention {disabled | files | full-archive}

set mm4-outbreak-prevention {disabled | files | full-archive}

set mm7-outbreak-prevention {disabled | files | full-archive}

Outbreak prevention uses checksums to filter files in order to preempt and prevent quick virus outbreaks before AV signatures are created.

config firewall mms-profile
    edit {name}
    # Configure MMS profiles.
        set name {string}   Profile name. size[35]
        set comment {string}   Comment. size[255]
        set replacemsg-group {string}   Replacement message group. size[35] - datasource(s): system.replacemsg-group.name
        set mmsbwordthreshold {integer}   MMS banned word threshold. range[0-2147483647]
        set mm1comfortinterval {integer}   MM1 comfort interval (0 - 4294967295). range[0-4294967295]
        set mm7comfortinterval {integer}   MM7 comfort interval (0 - 4294967295). range[0-4294967295]
        set mm1comfortamount {integer}   MM1 comfort amount (0 - 4294967295). range[0-4294967295]
        set mm7comfortamount {integer}   MM7 comfort amount (0 - 4294967295). range[0-4294967295]
        set mms-carrier-endpoint-filter-log {enable | disable}   Enable/disable logging for MMS end point filter blocking.
        set mms-antispam-mass-log {enable | disable}   Enable/disable logging for MMS antispam mass.
        set mms-notification-log {enable | disable}   Enable/disable logging for MMS notification messages.
        set mms-checksum-log {enable | disable}   Enable/disable MMS content checksum logging.
        set mms-av-virus-log {enable | disable}   Enable/disable logging for MMS antivirus scanning.
        set mms-av-block-log {enable | disable}   Enable/disable logging for MMS antivirus file blocking.
        set mms-av-oversize-log {enable | disable}   Enable/disable logging for MMS antivirus oversize file blocking.
        set mms-web-content-log {enable | disable}   Enable/disable logging for MMS web content blocking.
        set mm1-addr-hdr {string}   HTTP header field (for MM1) containing user address. size[35]
        set mm7-addr-hdr {string}   HTTP header field (for MM7) containing user address. size[35]
        set mm1-addr-source {http-header | cookie}   Source for MM1 user address.
                http-header  Retrieve from HTTP header value.
                cookie       Retrieve from cookie value.
        set mm7-addr-source {http-header | cookie}   Source for MM7 user address.
                http-header  Retrieve from HTTP header value.
                cookie       Retrieve from cookie value.
        set mm1-convert-hex {enable | disable}   Enable/disable converting user address from HEX string for MM1.
        set mm7-convert-hex {enable | disable}   Enable/disable conversion of user address from HEX string for MM7.
        set carrier-endpoint-prefix {enable | disable}   Enable/disable prefixing of end point values.
        set carrier-endpoint-prefix-string {string}   String with which to prefix End point values. size[7]
        set carrier-endpoint-prefix-range-min {integer}   Minimum end point length to be prefixed (1 - 48). range[1-48]
        set carrier-endpoint-prefix-range-max {integer}   Maximum length of end point value that can be prefixed (1 - 48). range[1-48]
        set remove-blocked-const-length {enable | disable}   Enable/disable MMS replacement of blocked file constant length.
        set mm1 {option}   MM1 options.
                avmonitor             No blocking for scan, file block, or oversize (log only).
                oversize              Block oversized file/email.
                quarantine            Quarantine.
                scan                  Scan.
                bannedword            Content block.
                chunkedbypass         Bypass chunked transfer encoded sites.
                clientcomfort         Prevent client timeout.
                servercomfort         Prevent server timeout.
                carrier-endpoint-bwl  Carrier end point filtering.
                remove-blocked        Removal of files which would otherwise be blocked.
                mms-checksum          MMS content checksum.
        set mm1-retrieve-scan {enable | disable}   Enable/disable scanning on MM1 retrieve configuration messages.
        set mm3 {option}   MM3 options.
                avmonitor             No blocking for scan, file block, or oversize (log only).
                oversize              Block oversized file/email.
                quarantine            Quarantine.
                scan                  Scan.
                bannedword            Content block.
                fragmail              Pass fragmented email.
                splice                Splice mode.
                carrier-endpoint-bwl  Carrier end point filtering.
                remove-blocked        Removal of files which would otherwise be blocked.
                mms-checksum          MMS content checksum.
        set mm4 {option}   MM4 options.
                avmonitor             No blocking for scan, file block, or oversize (log only).
                oversize              Block oversized file/email.
                quarantine            Quarantine.
                scan                  Scan.
                bannedword            Content block.
                fragmail              Pass fragmented email.
                splice                Splice mode.
                carrier-endpoint-bwl  Carrier end point filtering.
                remove-blocked        Removal of files which would otherwise be blocked.
                mms-checksum          MMS content checksum.
        set mm7 {option}   MM7 options.
                avmonitor             No blocking for scan, file block, or oversize (log only).
                oversize              Block oversized file/email.
                quarantine            Quarantine.
                scan                  Scan.
                bannedword            Content block.
                chunkedbypass         Bypass chunked transfer encoded sites.
                clientcomfort         Prevent client timeout.
                servercomfort         Prevent server timeout.
                carrier-endpoint-bwl  Carrier end point filtering.
                remove-blocked        Removal of files which would otherwise be blocked.
                mms-checksum          MMS content checksum.
        set mm1oversizelimit {integer}   Maximum file size to scan (1 - 819200 kB). range[1-819200]
        set mm3oversizelimit {integer}   Maximum file size to scan (1 - 819200 kB). range[1-819200]
        set mm4oversizelimit {integer}   Maximum file size to scan (1 - 819200 kB). range[1-819200]
        set mm7oversizelimit {integer}   Maximum file size to scan (1 - 819200 kB). range[1-819200]
        set mm1-outbreak-prevention {disabled | files | full-archive}   Enable FortiGuard Virus Outbreak Prevention service.
                disabled      Disabled.
                files         Only analyze files. Don't open archives.
                full-archive  Analyze files and unpack archives.
        set mm3-outbreak-prevention {disabled | files | full-archive}   Enable FortiGuard Virus Outbreak Prevention service.
                disabled      Disabled.
                files         Only analyze files. Don't open archives.
                full-archive  Analyze files and unpack archives.
        set mm4-outbreak-prevention {disabled | files | full-archive}   Enable FortiGuard Virus Outbreak Prevention service.
                disabled      Disabled.
                files         Only analyze files. Don't open archives.
                full-archive  Analyze files and unpack archives.
        set mm7-outbreak-prevention {disabled | files | full-archive}   Enable FortiGuard Virus Outbreak Prevention service.
                disabled      Disabled.
                files         Only analyze files. Don't open archives.
                full-archive  Analyze files and unpack archives.
        config notification
            edit {protocol}
            # Notification configuration.
                set protocol {string}   Protocol. size[13]
                set msg-protocol {mm1 | mm3 | mm4 | mm7}   Protocol to use for sending notification messages.
                        mm1  Use MM1 for notifications.
                        mm3  Use MM3 for notifications.
                        mm4  Use MM4 for notifications.
                        mm7  Use MM7 for notifications.
                set msg-type {submit-req | deliver-req}   MM7 message type.
                        submit-req   MM7 notification is directed towards an MMSC.
                        deliver-req  MM7 notification is directed towards a VASP.
                set detect-server {enable | disable}   Enable/disable automatic server address determination.
                set mmsc-hostname {string}   Host name or IP address of the MMSC. size[63]
                set mmsc-url {string}   URL used on the MMSC for sending MMS messages. size[63]
                set mmsc-port {integer}   Port used on the MMSC for sending MMS messages (1 - 65535). range[1-65535]
                set mmsc-username {string}   User name required for authentication with the MMSC. size[31]
                set mmsc-password {password_string}   Password required for authentication with the MMSC. size[27]
                set user-domain {string}   Domain name to which the user addresses belong. size[63]
                set vasp-id {string}   VASP identifier. size[31]
                set vas-id {string}   VAS identifier. size[31]
                set from-in-header {enable | disable}   Enable/disable insertion of from address in HTTP header.
                set rate-limit {integer}   Rate limit for sending notification messages (0 - 250). range[0-250]
                set tod-window-start {string}   Time of day window start.
                set tod-window-end {string}   Obsolete.
                set tod-window-duration {string}   Time of day window duration.
                set days-allowed {option}   Weekdays on which notification messages may be sent.
                        sunday     Sunday.
                        monday     Monday.
                        tuesday    Tuesday.
                        wednesday  Wednesday.
                        thursday   Thursday.
                        friday     Friday.
                        saturday   Saturday.
                set alert-src-msisdn {string}   Specify from address for alert messages. size[124]
                set bword-int-mode {hours | minutes}   Banned word notification interval mode.
                        hours    Interval in hours.
                        minutes  Interval in minutes.
                set bword-int {integer}   Banned word notification send interval. range[1-1440]
                set bword-status {enable | disable}   Banned word notification status.
                set file-block-int-mode {hours | minutes}   File block notification interval mode.
                        hours    Interval in hours.
                        minutes  Interval in minutes.
                set file-block-int {integer}   File block notification send interval. range[1-1440]
                set file-block-status {enable | disable}   File block notification status.
                set carrier-endpoint-bwl-int-mode {hours | minutes}   Carrier end point black/white list notification interval mode.
                        hours    Interval in hours.
                        minutes  Interval in minutes.
                set carrier-endpoint-bwl-int {integer}   Carrier end point black/white list notification send interval. range[1-1440]
                set carrier-endpoint-bwl-status {enable | disable}   Carrier end point black/white list notification status.
                set flood-int-mode {hours | minutes}   Flood notification interval mode.
                        hours    Interval in hours.
                        minutes  Interval in minutes.
                set flood-int {integer}   Flood notification send interval. range[1-1440]
                set flood-status {enable | disable}   Flood notification status.
                set dupe-int-mode {hours | minutes}   Duplicate notification interval mode.
                        hours    Interval in hours.
                        minutes  Interval in minutes.
                set dupe-int {integer}   Duplicate notification send interval. range[1-1440]
                set dupe-status {enable | disable}   Duplicate notification status.
                set alert-int-mode {hours | minutes}   Alert notification interval mode.
                        hours    Interval in hours.
                        minutes  Interval in minutes.
                set alert-int {integer}   Alert notification send interval. range[1-1440]
                set alert-status {enable | disable}   Alert notification status.
                set mms-checksum-int-mode {hours | minutes}   MMS checksum notification interval mode.
                        hours    Interval in hours.
                        minutes  Interval in minutes.
                set mms-checksum-int {integer}   MMS checksum notification send interval. range[1-1440]
                set mms-checksum-status {enable | disable}   MMS checksum notification status.
                set virus-int-mode {hours | minutes}   Virus notification interval mode.
                        hours    Interval in hours.
                        minutes  Interval in minutes.
                set virus-int {integer}   Virus notification send interval. range[1-1440]
                set virus-status {enable | disable}   Virus notification status.
            next
        config notif-msisdn
            edit {msisdn}
            # Notification for MSISDNs.
                set msisdn {string}   Recipient MSISDN. size[124]
                set threshold {option}   Thresholds on which this MSISDN will receive an alert.
                        flood-thresh-1  MMS flood threshold level 1.
                        flood-thresh-2  MMS flood threshold level 2.
                        flood-thresh-3  MMS flood threshold level 3.
                        dupe-thresh-1   MMS duplicate threshold level 1.
                        dupe-thresh-2   MMS duplicate threshold level 2.
                        dupe-thresh-3   MMS duplicate threshold level 3.
            next
        config flood
            edit {protocol}
            # Flood configuration.
                set protocol {string}   Protocol. size[3]
                set status1 {enable | disable}   Enable/disable status1 detection.
                set window1 {integer}   Window to count messages over (1 - 2880 min). range[1-2880]
                set limit1 {integer}   Maximum number of messages allowed. range[1-2147483647]
                set action1 {option}   Action to take when threshold reached.
                        block          Block user messages.
                        archive        Content archive user messages.
                        log            Log user messages.
                        archive-first  Content archive only first message.
                        alert-notif    Send an alert notification message.
                set block-time1 {integer}   Duration for which action takes effect (0 - 35791 min). range[0-35791]
                set status2 {enable | disable}   Enable/disable status2 detection.
                set window2 {integer}   Window to count messages over (1 - 2880 min). range[1-2880]
                set limit2 {integer}   Maximum number of messages allowed. range[1-2147483647]
                set action2 {option}   Action to take when threshold reached.
                        block          Block user messages.
                        archive        Content archive user messages.
                        log            Log user messages.
                        archive-first  Content archive only first message.
                        alert-notif    Send an alert notification message.
                set block-time2 {integer}   Duration for which action takes effect (0 - 35791 min). range[0-35791]
                set status3 {enable | disable}   Enable/disable status3 detection.
                set window3 {integer}   Window to count messages over (1 - 2880 min). range[1-2880]
                set limit3 {integer}   Maximum number of messages allowed. range[1-2147483647]
                set action3 {option}   Action to take when threshold reached.
                        block          Block user messages.
                        archive        Content archive user messages.
                        log            Log user messages.
                        archive-first  Content archive only first message.
                        alert-notif    Send an alert notification message.
                set block-time3 {integer}   Duration action takes effect (0 - 35791 min). range[0-35791]
            next
        config dupe
            edit {protocol}
            # Duplicate configuration.
                set protocol {string}   Protocol. size[3]
                set status1 {enable | disable}   Enable/disable status1 detection.
                set window1 {integer}   Window to count messages over (1 - 2880 min). range[1-2880]
                set limit1 {integer}   Maximum number of messages allowed. range[1-2147483647]
                set action1 {option}   Action to take when threshold reached.
                        block          Block user messages.
                        archive        Content archive user messages.
                        log            Log user messages.
                        archive-first  Content archive only first message.
                        alert-notif    Send an alert notification message.
                set block-time1 {integer}   Duration for which action takes effect (0 - 35791 min). range[0-35791]
                set status2 {enable | disable}   Enable/disable status2 detection.
                set window2 {integer}   Window to count messages over (1 - 2880 min). range[1-2880]
                set limit2 {integer}   Maximum number of messages allowed. range[1-2147483647]
                set action2 {option}   Action to take when threshold reached.
                        block          Block user messages.
                        archive        Content archive user messages.
                        log            Log user messages.
                        archive-first  Content archive only first message.
                        alert-notif    Send an alert notification message.
                set block-time2 {integer}   Duration for which action takes effect (0 - 35791 min). range[0-35791]
                set status3 {enable | disable}   Enable/disable status3 detection.
                set window3 {integer}   Window to count messages over (1 - 2880 min). range[1-2880]
                set limit3 {integer}   Maximum number of messages allowed. range[1-2147483647]
                set action3 {option}   Action to take when threshold reached.
                        block          Block user messages.
                        archive        Content archive user messages.
                        log            Log user messages.
                        archive-first  Content archive only first message.
                        alert-notif    Send an alert notification message.
                set block-time3 {integer}   Duration action takes effect (0 - 35791 min). range[0-35791]
            next
        set mm1-retr-dupe {enable | disable}   Enable/disable duplicate scanning of MM1 retr.
        set carrierendpointbwltable {integer}   Carrier end point filter table ID. range[0-4294967295] - datasource(s): firewall.carrier-endpoint-bwl.id
        set avnotificationtable {integer}   AntiVirus notification table ID. range[0-4294967295] - datasource(s): antivirus.notification.id
        set mms-checksum-table {integer}   MMS content checksum table ID. range[0-4294967295] - datasource(s): antivirus.mms-checksum.id
        set bwordtable {integer}   MMS banned word table ID. range[0-4294967295] - datasource(s): webfilter.content.id
    next
end

firewall mms-profile

Use this FortiOS Carrier command to configure Multimedia messaging service (MMS) features, including Virus Outbreak Prevention.

History

The following table shows all newly added, changed, or removed entries as of FortiOS 6.0.

Command Description

set mm1-outbreak-prevention {disabled | files | full-archive}

set mm3-outbreak-prevention {disabled | files | full-archive}

set mm4-outbreak-prevention {disabled | files | full-archive}

set mm7-outbreak-prevention {disabled | files | full-archive}

Outbreak prevention uses checksums to filter files in order to preempt and prevent quick virus outbreaks before AV signatures are created.

config firewall mms-profile
    edit {name}
    # Configure MMS profiles.
        set name {string}   Profile name. size[35]
        set comment {string}   Comment. size[255]
        set replacemsg-group {string}   Replacement message group. size[35] - datasource(s): system.replacemsg-group.name
        set mmsbwordthreshold {integer}   MMS banned word threshold. range[0-2147483647]
        set mm1comfortinterval {integer}   MM1 comfort interval (0 - 4294967295). range[0-4294967295]
        set mm7comfortinterval {integer}   MM7 comfort interval (0 - 4294967295). range[0-4294967295]
        set mm1comfortamount {integer}   MM1 comfort amount (0 - 4294967295). range[0-4294967295]
        set mm7comfortamount {integer}   MM7 comfort amount (0 - 4294967295). range[0-4294967295]
        set mms-carrier-endpoint-filter-log {enable | disable}   Enable/disable logging for MMS end point filter blocking.
        set mms-antispam-mass-log {enable | disable}   Enable/disable logging for MMS antispam mass.
        set mms-notification-log {enable | disable}   Enable/disable logging for MMS notification messages.
        set mms-checksum-log {enable | disable}   Enable/disable MMS content checksum logging.
        set mms-av-virus-log {enable | disable}   Enable/disable logging for MMS antivirus scanning.
        set mms-av-block-log {enable | disable}   Enable/disable logging for MMS antivirus file blocking.
        set mms-av-oversize-log {enable | disable}   Enable/disable logging for MMS antivirus oversize file blocking.
        set mms-web-content-log {enable | disable}   Enable/disable logging for MMS web content blocking.
        set mm1-addr-hdr {string}   HTTP header field (for MM1) containing user address. size[35]
        set mm7-addr-hdr {string}   HTTP header field (for MM7) containing user address. size[35]
        set mm1-addr-source {http-header | cookie}   Source for MM1 user address.
                http-header  Retrieve from HTTP header value.
                cookie       Retrieve from cookie value.
        set mm7-addr-source {http-header | cookie}   Source for MM7 user address.
                http-header  Retrieve from HTTP header value.
                cookie       Retrieve from cookie value.
        set mm1-convert-hex {enable | disable}   Enable/disable converting user address from HEX string for MM1.
        set mm7-convert-hex {enable | disable}   Enable/disable conversion of user address from HEX string for MM7.
        set carrier-endpoint-prefix {enable | disable}   Enable/disable prefixing of end point values.
        set carrier-endpoint-prefix-string {string}   String with which to prefix End point values. size[7]
        set carrier-endpoint-prefix-range-min {integer}   Minimum end point length to be prefixed (1 - 48). range[1-48]
        set carrier-endpoint-prefix-range-max {integer}   Maximum length of end point value that can be prefixed (1 - 48). range[1-48]
        set remove-blocked-const-length {enable | disable}   Enable/disable MMS replacement of blocked file constant length.
        set mm1 {option}   MM1 options.
                avmonitor             No blocking for scan, file block, or oversize (log only).
                oversize              Block oversized file/email.
                quarantine            Quarantine.
                scan                  Scan.
                bannedword            Content block.
                chunkedbypass         Bypass chunked transfer encoded sites.
                clientcomfort         Prevent client timeout.
                servercomfort         Prevent server timeout.
                carrier-endpoint-bwl  Carrier end point filtering.
                remove-blocked        Removal of files which would otherwise be blocked.
                mms-checksum          MMS content checksum.
        set mm1-retrieve-scan {enable | disable}   Enable/disable scanning on MM1 retrieve configuration messages.
        set mm3 {option}   MM3 options.
                avmonitor             No blocking for scan, file block, or oversize (log only).
                oversize              Block oversized file/email.
                quarantine            Quarantine.
                scan                  Scan.
                bannedword            Content block.
                fragmail              Pass fragmented email.
                splice                Splice mode.
                carrier-endpoint-bwl  Carrier end point filtering.
                remove-blocked        Removal of files which would otherwise be blocked.
                mms-checksum          MMS content checksum.
        set mm4 {option}   MM4 options.
                avmonitor             No blocking for scan, file block, or oversize (log only).
                oversize              Block oversized file/email.
                quarantine            Quarantine.
                scan                  Scan.
                bannedword            Content block.
                fragmail              Pass fragmented email.
                splice                Splice mode.
                carrier-endpoint-bwl  Carrier end point filtering.
                remove-blocked        Removal of files which would otherwise be blocked.
                mms-checksum          MMS content checksum.
        set mm7 {option}   MM7 options.
                avmonitor             No blocking for scan, file block, or oversize (log only).
                oversize              Block oversized file/email.
                quarantine            Quarantine.
                scan                  Scan.
                bannedword            Content block.
                chunkedbypass         Bypass chunked transfer encoded sites.
                clientcomfort         Prevent client timeout.
                servercomfort         Prevent server timeout.
                carrier-endpoint-bwl  Carrier end point filtering.
                remove-blocked        Removal of files which would otherwise be blocked.
                mms-checksum          MMS content checksum.
        set mm1oversizelimit {integer}   Maximum file size to scan (1 - 819200 kB). range[1-819200]
        set mm3oversizelimit {integer}   Maximum file size to scan (1 - 819200 kB). range[1-819200]
        set mm4oversizelimit {integer}   Maximum file size to scan (1 - 819200 kB). range[1-819200]
        set mm7oversizelimit {integer}   Maximum file size to scan (1 - 819200 kB). range[1-819200]
        set mm1-outbreak-prevention {disabled | files | full-archive}   Enable FortiGuard Virus Outbreak Prevention service.
                disabled      Disabled.
                files         Only analyze files. Don't open archives.
                full-archive  Analyze files and unpack archives.
        set mm3-outbreak-prevention {disabled | files | full-archive}   Enable FortiGuard Virus Outbreak Prevention service.
                disabled      Disabled.
                files         Only analyze files. Don't open archives.
                full-archive  Analyze files and unpack archives.
        set mm4-outbreak-prevention {disabled | files | full-archive}   Enable FortiGuard Virus Outbreak Prevention service.
                disabled      Disabled.
                files         Only analyze files. Don't open archives.
                full-archive  Analyze files and unpack archives.
        set mm7-outbreak-prevention {disabled | files | full-archive}   Enable FortiGuard Virus Outbreak Prevention service.
                disabled      Disabled.
                files         Only analyze files. Don't open archives.
                full-archive  Analyze files and unpack archives.
        config notification
            edit {protocol}
            # Notification configuration.
                set protocol {string}   Protocol. size[13]
                set msg-protocol {mm1 | mm3 | mm4 | mm7}   Protocol to use for sending notification messages.
                        mm1  Use MM1 for notifications.
                        mm3  Use MM3 for notifications.
                        mm4  Use MM4 for notifications.
                        mm7  Use MM7 for notifications.
                set msg-type {submit-req | deliver-req}   MM7 message type.
                        submit-req   MM7 notification is directed towards an MMSC.
                        deliver-req  MM7 notification is directed towards a VASP.
                set detect-server {enable | disable}   Enable/disable automatic server address determination.
                set mmsc-hostname {string}   Host name or IP address of the MMSC. size[63]
                set mmsc-url {string}   URL used on the MMSC for sending MMS messages. size[63]
                set mmsc-port {integer}   Port used on the MMSC for sending MMS messages (1 - 65535). range[1-65535]
                set mmsc-username {string}   User name required for authentication with the MMSC. size[31]
                set mmsc-password {password_string}   Password required for authentication with the MMSC. size[27]
                set user-domain {string}   Domain name to which the user addresses belong. size[63]
                set vasp-id {string}   VASP identifier. size[31]
                set vas-id {string}   VAS identifier. size[31]
                set from-in-header {enable | disable}   Enable/disable insertion of from address in HTTP header.
                set rate-limit {integer}   Rate limit for sending notification messages (0 - 250). range[0-250]
                set tod-window-start {string}   Time of day window start.
                set tod-window-end {string}   Obsolete.
                set tod-window-duration {string}   Time of day window duration.
                set days-allowed {option}   Weekdays on which notification messages may be sent.
                        sunday     Sunday.
                        monday     Monday.
                        tuesday    Tuesday.
                        wednesday  Wednesday.
                        thursday   Thursday.
                        friday     Friday.
                        saturday   Saturday.
                set alert-src-msisdn {string}   Specify from address for alert messages. size[124]
                set bword-int-mode {hours | minutes}   Banned word notification interval mode.
                        hours    Interval in hours.
                        minutes  Interval in minutes.
                set bword-int {integer}   Banned word notification send interval. range[1-1440]
                set bword-status {enable | disable}   Banned word notification status.
                set file-block-int-mode {hours | minutes}   File block notification interval mode.
                        hours    Interval in hours.
                        minutes  Interval in minutes.
                set file-block-int {integer}   File block notification send interval. range[1-1440]
                set file-block-status {enable | disable}   File block notification status.
                set carrier-endpoint-bwl-int-mode {hours | minutes}   Carrier end point black/white list notification interval mode.
                        hours    Interval in hours.
                        minutes  Interval in minutes.
                set carrier-endpoint-bwl-int {integer}   Carrier end point black/white list notification send interval. range[1-1440]
                set carrier-endpoint-bwl-status {enable | disable}   Carrier end point black/white list notification status.
                set flood-int-mode {hours | minutes}   Flood notification interval mode.
                        hours    Interval in hours.
                        minutes  Interval in minutes.
                set flood-int {integer}   Flood notification send interval. range[1-1440]
                set flood-status {enable | disable}   Flood notification status.
                set dupe-int-mode {hours | minutes}   Duplicate notification interval mode.
                        hours    Interval in hours.
                        minutes  Interval in minutes.
                set dupe-int {integer}   Duplicate notification send interval. range[1-1440]
                set dupe-status {enable | disable}   Duplicate notification status.
                set alert-int-mode {hours | minutes}   Alert notification interval mode.
                        hours    Interval in hours.
                        minutes  Interval in minutes.
                set alert-int {integer}   Alert notification send interval. range[1-1440]
                set alert-status {enable | disable}   Alert notification status.
                set mms-checksum-int-mode {hours | minutes}   MMS checksum notification interval mode.
                        hours    Interval in hours.
                        minutes  Interval in minutes.
                set mms-checksum-int {integer}   MMS checksum notification send interval. range[1-1440]
                set mms-checksum-status {enable | disable}   MMS checksum notification status.
                set virus-int-mode {hours | minutes}   Virus notification interval mode.
                        hours    Interval in hours.
                        minutes  Interval in minutes.
                set virus-int {integer}   Virus notification send interval. range[1-1440]
                set virus-status {enable | disable}   Virus notification status.
            next
        config notif-msisdn
            edit {msisdn}
            # Notification for MSISDNs.
                set msisdn {string}   Recipient MSISDN. size[124]
                set threshold {option}   Thresholds on which this MSISDN will receive an alert.
                        flood-thresh-1  MMS flood threshold level 1.
                        flood-thresh-2  MMS flood threshold level 2.
                        flood-thresh-3  MMS flood threshold level 3.
                        dupe-thresh-1   MMS duplicate threshold level 1.
                        dupe-thresh-2   MMS duplicate threshold level 2.
                        dupe-thresh-3   MMS duplicate threshold level 3.
            next
        config flood
            edit {protocol}
            # Flood configuration.
                set protocol {string}   Protocol. size[3]
                set status1 {enable | disable}   Enable/disable status1 detection.
                set window1 {integer}   Window to count messages over (1 - 2880 min). range[1-2880]
                set limit1 {integer}   Maximum number of messages allowed. range[1-2147483647]
                set action1 {option}   Action to take when threshold reached.
                        block          Block user messages.
                        archive        Content archive user messages.
                        log            Log user messages.
                        archive-first  Content archive only first message.
                        alert-notif    Send an alert notification message.
                set block-time1 {integer}   Duration for which action takes effect (0 - 35791 min). range[0-35791]
                set status2 {enable | disable}   Enable/disable status2 detection.
                set window2 {integer}   Window to count messages over (1 - 2880 min). range[1-2880]
                set limit2 {integer}   Maximum number of messages allowed. range[1-2147483647]
                set action2 {option}   Action to take when threshold reached.
                        block          Block user messages.
                        archive        Content archive user messages.
                        log            Log user messages.
                        archive-first  Content archive only first message.
                        alert-notif    Send an alert notification message.
                set block-time2 {integer}   Duration for which action takes effect (0 - 35791 min). range[0-35791]
                set status3 {enable | disable}   Enable/disable status3 detection.
                set window3 {integer}   Window to count messages over (1 - 2880 min). range[1-2880]
                set limit3 {integer}   Maximum number of messages allowed. range[1-2147483647]
                set action3 {option}   Action to take when threshold reached.
                        block          Block user messages.
                        archive        Content archive user messages.
                        log            Log user messages.
                        archive-first  Content archive only first message.
                        alert-notif    Send an alert notification message.
                set block-time3 {integer}   Duration action takes effect (0 - 35791 min). range[0-35791]
            next
        config dupe
            edit {protocol}
            # Duplicate configuration.
                set protocol {string}   Protocol. size[3]
                set status1 {enable | disable}   Enable/disable status1 detection.
                set window1 {integer}   Window to count messages over (1 - 2880 min). range[1-2880]
                set limit1 {integer}   Maximum number of messages allowed. range[1-2147483647]
                set action1 {option}   Action to take when threshold reached.
                        block          Block user messages.
                        archive        Content archive user messages.
                        log            Log user messages.
                        archive-first  Content archive only first message.
                        alert-notif    Send an alert notification message.
                set block-time1 {integer}   Duration for which action takes effect (0 - 35791 min). range[0-35791]
                set status2 {enable | disable}   Enable/disable status2 detection.
                set window2 {integer}   Window to count messages over (1 - 2880 min). range[1-2880]
                set limit2 {integer}   Maximum number of messages allowed. range[1-2147483647]
                set action2 {option}   Action to take when threshold reached.
                        block          Block user messages.
                        archive        Content archive user messages.
                        log            Log user messages.
                        archive-first  Content archive only first message.
                        alert-notif    Send an alert notification message.
                set block-time2 {integer}   Duration for which action takes effect (0 - 35791 min). range[0-35791]
                set status3 {enable | disable}   Enable/disable status3 detection.
                set window3 {integer}   Window to count messages over (1 - 2880 min). range[1-2880]
                set limit3 {integer}   Maximum number of messages allowed. range[1-2147483647]
                set action3 {option}   Action to take when threshold reached.
                        block          Block user messages.
                        archive        Content archive user messages.
                        log            Log user messages.
                        archive-first  Content archive only first message.
                        alert-notif    Send an alert notification message.
                set block-time3 {integer}   Duration action takes effect (0 - 35791 min). range[0-35791]
            next
        set mm1-retr-dupe {enable | disable}   Enable/disable duplicate scanning of MM1 retr.
        set carrierendpointbwltable {integer}   Carrier end point filter table ID. range[0-4294967295] - datasource(s): firewall.carrier-endpoint-bwl.id
        set avnotificationtable {integer}   AntiVirus notification table ID. range[0-4294967295] - datasource(s): antivirus.notification.id
        set mms-checksum-table {integer}   MMS content checksum table ID. range[0-4294967295] - datasource(s): antivirus.mms-checksum.id
        set bwordtable {integer}   MMS banned word table ID. range[0-4294967295] - datasource(s): webfilter.content.id
    next
end