Intel Rapid Storage Technology Monitor - irstmon by Peter Breuer (JMC)
irstmon is freeware and can be distributed freely as long as it is not modified.
It is free for private or commercial use.
The irstmon development team, including all developers and contributers,
is in no way responsible for any damage caused by the use of this software.
Use this Software at your own risk!
- irstmon monitors the Windows eventlog for events from the Intel Rapid Storage Technology Driver/Application
and generates an email when there is an event
- can be run as a daemon
- to minimize the systemload the last position of the eventlog is stored in a textfile and re-read when running again
- You need to run irstmon with administrative privileges
- Intel Rapid Storage Technology Driver has to be installed (including application!) (Tested working on 9.5x and above)
- On the first run the complete eventlog is read, this could take some time
(on my quadcore it took 30 Seconds for 4000 events)
- On the first run all previous events from Intel Rapid Stroage Manager will be emailed
The switches in the ini file:
- mailserver: The IP-Address or Hostname of the Mailserver used to send an E-Mail
- fromname: The Name shown as Sender. If it contains spaces use "
- fromaddress: The Sender E-Mail-Address
- toaddress: The Receipient E-Mail-Address
- daemon: Wether the irstmon should run as a daemon (pausing 5 Minutes between reads) or just one-time
- ascii: If you're having problems with the encoding of the e-mail change the value (For German Umlaute it must be False)
- smtptrace: If you're having problems with sending emails change the value to true for a popup showing the mailserver communication
- username: If you need to authenticate at the mailserver put your username here
- password: If you need to authenticate at the mailserver put your password here
- noerroronstart: Setting this true results in no "irstmon allready running" messagebox if you put the irstmon in the startup and log-in multiple times using the same user
- ssl: If you want to use SSL for Sending Mails (Gmail for example) then set this true
- smtpport: Some Providers (for example Gmail) will need a different Port than 25
- emailtest: If you set this to true irstmon will send one email, change the value to false and exit so it will start without emailtest on the next startup
Known Settings for Googlemail / Gmail:
mailserver: smtp.googlemail.com (smtp.gmail.com didn't work for me)
smtpport: 465 (not 587)
irstmon 220.127.116.11 - 2013/05/09:
- Added a way to test email configuration: setting emailtest to true in the ini will trigger a test email
irstmon 18.104.22.168 - 2013/05/05:
- Added support for Gmail and other SSL secured Mailprovider
irstmon 22.214.171.124 - 2013/05/01:
- Fixed a nasty SMTP Bug causing BAD HEADER for some MTA
irstmon 126.96.36.199 - 2012/06/25:
- Changed the way events are stored in the logfile. Should fix duplicate E-Mails after Windows shortens Eventlog
NOTE: After Windows enumerates the Eventlog all events will be emailed once again but now date and time are logged and events shouldn't be emailed again
irstmon 188.8.131.52 - 2012/01/10:
- Added noerroronstart to ini - stops complaining that the program is allready running when started from the startup folder multiple times
irstmon 184.108.40.206 - 2011/09/02:
- Added smtptrace to ini - if enabled a popup will show the smtp dialog with the mailserver
irstmon 220.127.116.11 - 2010/09/13:
- irstmon will now ask for administrative rights on Vista/7 with UAC enabled
irstmon 18.104.22.168 - 2010/08/08:
- Fixed a Bug where a event was re-read after a single event was written to the eventlog
irstmon 22.214.171.124 - 2010/08/06:
- Fixed a situation in a multi-user environment where two instances of irstmon could be running
irstmon 1.0.0 - 2010/08/04:
- Initial Release
Thanks go out to Mikeytown2 for the _INetSmtpMail Function with authentication!
And to Jos for the _InetSmtpMailCom Function for SSL mailing!