App-MonM
view release on metacpan or search on metacpan
lib/App/MonM/ConfigSkel.pm view on Meta::CPAN
# `type` varchar(32) default NULL COMMENT 'http/dbi/command',
# `source` varchar(255) default NULL COMMENT 'URL/DSN/Command',
# `status` int(3) default '0' COMMENT 'status value',
# `message` text default NULL COMMENT 'message',
# PRIMARY KEY (`id`),
# UNIQUE KEY `id` (`id`)
#) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
#
#
# Section for connection with Your database.
# Recommended for use follow databases: SQLite, MySQL or PostgreSQL
#
# Default: SQLite
#
# SQLite example:
# <Store>
# DSN "dbi:SQLite:dbname=/tmp/monm/monm.db"
# Set RaiseError 0
# Set PrintError 0
# Set sqlite_unicode 1
# </Store>
#
# MySQL example:
# <Store>
# DSN "DBI:mysql:database=monm;host=mysql.example.com"
# User username
# Password password
# Set RaiseError 0
# Set PrintError 0
# Set mysql_enable_utf8 1
# Set mysql_auto_reconnect 1
# </Store>
#
#
# REQUIRED channel (SendMail) that defines default options for sending
# email-notifications and email-reports
#
<Channel SendMail>
Type Email
Enable on
# Real Email addresses
To to@example.com
#Cc cc@example.com
#Bcc bcc@example.com
From from@example.com
# MIME options
Encoding base64
# SMTP extra headers
#<Headers>
# X-Foo foo
# X-Bar bar
#</Headers>
# Attachments
#<Attachment>
# Filename screenshot.png
# Type image/png
# Encoding base64
# Disposition attachment
# Path ./screenshot.png
#</Attachment>
#<Attachment>
# Filename payment.pdf
# Type application/pdf
# Encoding base64
# Disposition attachment
# Path ./payment.pdf
#</Attachment>
# SMTP options
# If there are requirements to the case sensitive of parameter
# names, use the "Set" directives
Set host 192.168.0.1
Set port 25
#Set sasl_username TestUser
#Set sasl_password MyPassword
Set timeout 20
</Channel>
#
# OPTIONAL channel (SMSGW) that defines default options for sending
# SMS-notifications
#
<Channel SMSGW>
Type Command
Enable on
#At Sun-Sat[08:00-19:00]
# Default phone number (MSISDN)
To +1-424-254-5300
# SMS Gateway timeout (to SMDP server, eg.)
Timeout 10s
# Command for sending
#Command "echo "[MSISDN]; [SUBJECT]; [MESSAGE]" >> /tmp/fakesms.txt"
#Command "sendalertsms "[MSISDN]" "[SUBJECT]" "[MESSAGE]""
#Command "monm_dbi -s SIDNAME -u USER -p PASSWORD -q "SELECT SMS_FUNCTION('[MSISDN]', '[MESSAGE]') FROM DUAL" [MSISDN]"
#Command "smsbox -D /tmp/smsbox create [MSISDN] "[MESSAGE]""
#Command curl -d "[MESSAGE]" "https://sms.com/?[MSISDN]"
Command "echo "[MSISDN];[MESSAGE]" >> /tmp/fakesms.txt"
#
# Replacement variables:
#
# [ID] -- Internal ID of the message
# [MSISDN] -- Phone number
# [SUBJECT] -- Subject of message
# [MESSAGE] -- SMS body (reality this is also a subject)
#
</Channel>
#
# Named users
#
#
#<User Bob>
# Enable on
( run in 0.939 second using v1.01-cache-2.11-cpan-df04353d9ac )