Managing the size of our GroupWise system is something that we should be doing proactively. This not something you want to neglect and then face a situation where your system is out of disk space and thus won’t process mail. Imagine this happening in the middle of a working day – no email and you are trying to fix disk space issues – not pleasant, and something that can be avoided.
Mailbox size quotas is one way to manage how much space each user may use. It is my experience that without restricting, within reason, how much historical mail may be stored, users will consume all that is available to them, thus all available disk space available to your GroupWise system.
You can generate Mailbox size reports using Curl at the command line. Here is the command:
curl -k --user gwadmin:adminpwd https://10.10.10.10:9710/gwadmin-service/list/user.csv?attrs=domain,postoffice,name,mailboxSizeMb > mailboxsize.csv
That’s pretty neat and straight forward. However, not all GroupWise administrators have root access to their servers. With security auditing and separation of duties becoming more prevalent this might just be the case for you.
Do not despair. We can generate a .csv file on mailbox size from within the GroupWise Admin Console using the Advanced Querying and Reporting feature. This means that we may report on mailbox sizes meeting specific criteria, for example, all mailboxes over 500 Mb.
First things first. You will want to ensure that your stats on mailbox size is up to date. To ensure that this is the case you first run an audit report on your system. To outline this process:
Admin Console -> System -> Information -> Audit Report
Note that this will take some time to complete depending on the size of your GroupWise system.
You can create the mailbox size report per post office, domain, or system.
In our example we’re going to create a mailbox size report for one particular post office.
- Open/Login to the GroupWise Admin Console
- Click on Post Offices in menu on the left-hand side of the screen.
- Select the relevant post office from the selection screen.
- Once the properties of the post office display, select Users to retrieve a list of all users in that post office.
- Just above the list of users, on the right-hand side of the screen, is an entry box that looks like this:
Figure 1: Search Entry Box
- Click once in the Search Entry Box to make it active.
- Now, here comes the magic, press CTRL+SPACE to access the Advanced Querying and Reporting feature.
- A drop-down list will appear with all the advanced criteria options.
- Scroll down this list until you find mailboxSizeMb
Figure 2: Advanced Filter Criteria
- Select the MailboxSizeMb option by clicking on it once.
- Now enter the operator you wish to use: > = greater than, or < = less than.
- Once you have entered your operator enter the number of megabytes you wish to filter on. For example: MailboxSizeMB > 500 will create a filtered list of all mailboxes that are over 500Mb. The filtered list will display.
- Click on the Export button found above the filtered list, roughly in the middle of the toolbar.
Figure 3: Export Button
- A dialog box will display. Click on Ok to continue with your data export.
Figure 4: Confirmation Dialog Box
- Browse to the location in which you want to save your .csv export file and give it a name.
- Open your .csv file in a spreadsheet application of your choice.
- Slice-and-dice the information anyway it suits you.
I encourage you to explore the other reporting options available on the drop-down list. The list is fairly extensive and gives you the ability to pull some very powerful reports on your GroupWise system.
I trust that you find this article useful. If you have any suggestions for future articles please do not hesitate to contact me.