Programming
Clipper
Delphi

Server Tools
WinNT/2K
MDaemon

Others
Gadgets
CEC-Smg

Applications
OutlookSize
db-Pro
dTBx
dInstall
dRIP

Weblogs
Personal



Language Mode:
In English
In Indonesian


43976 visitors since
September 1, 2000


Last Updated on
5 August 2005
by Hianoto Santoso

Copyright © 2002-2005
by Hianoto Santoso

Search Now:
In Association with Amazon.com

In Association with Amazon.com


OutlookSize


As you know, Outlook has a problem for its data file (*.pst or *.ost) size limitation. The Outlook data file will be corrupted once it reaches 2GB size. However, for us - Network Administrators, it is quite difficult to detect which Outlook data files need to be reorganized not to exceed 2GB limit. Asking the users to do regular maintenance is also quite difficult and not reliable.

I developed OutlookSize utility to make early detection of 2GB size limitation, however this utility cannot stop Outlook from growing more than 2GB. It simply warns the users and/or the technical support, therefore technical support can do their best to do the maintenance to ensure it will not exceed the limit.


Warning: Since this program has not reached its version 1.0, the picture may be different with the actual program; it is provided for reference only.

To configure OutlookSize, just edit the .ini file on the same location with the executable file. Here is an example of OutlookSize.ini:

[Setup]
MaxSizeWarn=1100
MaxSizeStop=1900
CloseIfEmptyDelay=3
SmtpServer=smtp.yourcompany.com
SmtpSender=yourname@yourcompany.com

[WarnActions]
SendEmail=
SendMessage=pc-support1;pc-support2;pc-support3
RunProgram=
RenamePst=No

[StopActions]
SendEmail=support@yourcompany.com
SendMessage=pc-support1;pc-support2;pc-support3
RunProgram=
RenamePst=Yes
      

The explaination of important entries are:

  • MaxSizeWarn and MaxSizeStop specify the maximum size (in KB) of Outlook data for warn or stop actions
  • CloseIfEmptyDelay specifies the delay for automatic dialog box closing when there is no Outlook data exceeds the maximum size
  • SmtpServer is the SMTP Server used for sending e-mail and SmtpSender is the e-mail address specified in "From" field
  • WarnActions specifies the settings of action taken when Outlook Data exceeds MaxSizeWarn; while StopActions for exceeding MaxSizeStop
  • SendEmail specifies the destination e-mail addresses for sending the warnings; use semi-colon (;) to separate multiple addresses
  • SendMessage specifies the PCs for sending the Message (Messenger=NET SEND or WinPopUp); use semi-colon (;) to separate multiple addresses
  • RunProgram specifies the program to run; if it is a batch file (*.bat), OutlookSize will automatically pass the complete path and name of Outlook data as the parameter; but if it is non-batch program, it will not pass any parameters at all
  • RenamePst specifies whether to rename the Outlook Data or not; if yes, OutlookSize will rename the extension to *.psx

    You can download the latest version (v0.8.2) of this program in http://hianoto.net/download/hian/outlooksize.zip

    Use this program at your own risk, especially when RenamePst is set to Yes.

    If you have any suggestions, comments, or anything about this program, do not hesitate to drop me an e-mail to hian@hianoto.net