# SeisNetWatch Emailer Client Application Settings # Location of file holding GUIAcceptor IOR string: GUIAcceptorRefFile = "http://www.isti.com/snw/gui_acceptor_ior.ref" # Maximum # of initial connect-to-server attempts to make (0=infinite): maxConnAttempts = 25 # Maximum # of comm errors in a row before program abort (0=infinite): maxCommLimit = 10 # Run in daemon mode (no console input): daemonMode = false # Cycle time (between reports), in hours: #cycleTimeHours = 2.0 #cycleTimeHours = 0.0027778 # 10 seconds cycleTimeHours = 0.016667 # 1 minute # Flag set true to skip reports when no changes have occurred: skipNoChgRepsFlag = false # Delay between updates from server, in milliseconds: updateSleepMS = 10000 # Report when stations switch to these levels: reportToLevels = "Bad" # Report when stations switch from these levels: reportFromLevels = "Bad" # Ignore if stations switch from/to these levels: reportIgnoreLevels = "Unknown" # Report when stations are at these levels: reportAtLevels = "Bad" # Set true to disable generation of station change events section of report: noChangeReportFlag = false # Set true to disable generation of detail section of report: noDetailReportFlag = false # Name of SMTP server for sending email reports: smtpServerName = "" # 'From' address for email reports: emailFromAddress = "" # List of recipients for email reports (comma separated): emailToAddresses = "" # List of recipients for email alerts (comma separated): alertToAddresses = "" # Alert when a station's status level goes to the given levels: alertTriggerLevels = "Bad" # Number of seconds at level before alert messages are triggered: alertTriggerSecs = 10 # Alert when a subset goes to the given levels: alertSubsetLevels = "Bad" # Only alert if the subset matches one of the given names: # alertSelectSubsets = "Analog", "Analog Low Gain", "Network equals BK", "Network equals WR" # Ignore alert if the subset matches one of the given names: # alertIgnoreSubsets = "Analog", "Analog Low Gain", "Network equals BK", "Network equals WR" # Set true to generate short version of alert message: alertShortMsgFlag = false # Subject line for email report messages: reportSubject = "" # Subject line for email alert messages: alertSubject = "" # Timeout for initial connection to SMTP server, in seconds: initSMTPTimeoutSec = 10 # Timeout for send-connections to SMTP server, in seconds: sendSMTPTimeoutSec = 120 # Flag set true for no-send if some recipient addresses are bad: dontSendPartialFlag = false # Flag for JavaMail session debug messages, true = debug on: mailDebugFlag = false # Filename for redirected console output: consoleRedirectFileName = "" # Filename for log data output: logFileName = "emailer.log" # Level of log data send to log file, one of # ALL_MSGS, DEBUG, INFO, WARNING, ERROR, NO_MSGS: logfileLogLevel = "DEBUG" # Level of log data send to console, one of # ALL_MSGS, DEBUG, INFO, WARNING, ERROR, NO_MSGS: consoleLogLevel = "WARNING" # Enable live console monitor of station updates: consoleMonitor = true # Filename in which to save reports output: reportsFileName = "emailer_reports.txt"