Solved

Enforcement of Mail Quotas on Domino 6.5.5

Posted on 2011-09-19
14
360 Views
Last Modified: 2013-11-17
Currently, we run Domino 6.5.5 in my environment and we are wondering whether it's possible to stop users who have exceeded their assigned quotas from being able to send mails until such files are purged of unnecessary mails.
0
Comment
Question by:Nyelugo
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 5
  • 3
  • +1
14 Comments
 
LVL 6

Accepted Solution

by:
ckivml earned 250 total points
ID: 36558961
0
 

Author Comment

by:Nyelugo
ID: 36558976
@ckivml:
With all the settings from this document, we can't restrict users from sending off mails; we can only restrict their abilities to save sent items or make other modifications that will affect their mailfile sizes. We are interested in blocking their abilities to even send out mails once they reach their limits, saved or not.
0
 
LVL 46

Expert Comment

by:Sjef Bosman
ID: 36559378
Well, I'd say what is your problem? You set quota, they live with them. It is not your job to educate users, is it? Why the extra restriction? Is it your job to act as a policeman? If I were your highest boss, I'd stop this action here and now, business comes first, and second, and third.

I'd say: offer them additional means to reduce the size of the mailbox. Do they know about archiving? If not, prepare a meeting and explain them, or prepare an explanatory mail how to use archiving, especially to a local hard disk.
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
LVL 46

Expert Comment

by:Sjef Bosman
ID: 36559404
Ah, my words might seem a little harsh, well, that was not my objective. The point I wanted to make is:
- quota are just that, they only serve to restrict the size of the mail database
- what is your real goal?
- if you want to change the behaviour of your users, train them or help them
- this is much more a managerial issue: ask the manager(s) to assist you
- there are better ways, and more user-friendly, to reduce the size of mail databases (like archiving)
0
 

Author Comment

by:Nyelugo
ID: 36565233
@sjef_bosman:

Yes, your first response was way out of order; the second one too. Anyway, I'm aware of the need to educate users; that has already been done repeatedly. At this point, we (including my 'highest boss') are interested in restricting those who have exceeded their quotas even before the mails leave their desktops.

Could someone help with this?
0
 
LVL 46

Expert Comment

by:Sjef Bosman
ID: 36565366
I think the only way to go is to modify the code in one of the forms or libraries of the mail template, test your modifications thoroughly, and distribute these modifications overnight. There is, AFAIK, no place in the Domino server that you can...

Ah, waitasec, yes, there is one thing you can do, but it's a manual process, not automated. The mail.box database(s) collect(s) all mail to be handled by the router. Normally, all users have Depositor access, meaning that they can drop documents (mails) in there but they can't see any. You could add one group to the ACL of the mail.box file(s), e.g. the OverQuota group, and deny access to the database altogether.

All you'd have to do is to put the names of the perpetrators in that Group. This could be done automatically, maybe, if an agent can find out whether a person's mail database is overquota or not. I suppose that info can be found in the catalog.nsf database, or even in the log.nsf database.

Is this more helpful?
0
 
LVL 11

Expert Comment

by:larsberntrop
ID: 36566640
As it happens, Matt Newman just published an article: Preventing users sending messages to >X number of recipients without approval - quick’n’easy

This is adaptable to your need.

1.  Create db with agent that runs on new mail
2.  Write agent to parse overQuota messages, on user found, add this user to all server mail.box dbs with No Access
3.  Set server to deliver over quota messages for each transgression
4.  Soon, perps cannot send mail...
0
 
LVL 11

Expert Comment

by:larsberntrop
ID: 36566648
oops.

3a.  Add rule to mail servers to copy or move overquota messages  (i.e. sender is a server, subject follows certain pattern, etc) to overquitoa disabler database.
0
 
LVL 46

Expert Comment

by:Sjef Bosman
ID: 36567810
Lars, just for discussion's sake: wouldn't you say that blocking the mail.box database(s) is a much cleaner and more "natural" way to accomplish the same thing? No programming required, only if one really has to. One drawback: the messages aren't explicitly stating that it's due to an over-quota issue, but a simple mail to the particular user should do the trick as well.
0
 
LVL 11

Expert Comment

by:larsberntrop
ID: 36568434
i AM blocking the mail.box, but using the rules and notification stuff to make it happen.  No rule selection fotr over quota, that is why the chain of stuff.
0
 
LVL 11

Expert Comment

by:larsberntrop
ID: 36568442
sorry for engrish, busy time of day (3 kids to feed and put to bed!)
0
 
LVL 46

Expert Comment

by:Sjef Bosman
ID: 36570542
:-)
0
 

Author Closing Comment

by:Nyelugo
ID: 36946977
Well, yes it was a solution that revealed Domino doesn't have options existing at the moment to help us achieve what we need.
0
 
LVL 11

Expert Comment

by:larsberntrop
ID: 36947851
Huh?

I submitted a workable solution. So I submit that Domino DOES have options that would achieve what you need, you just do not want to implement it.  And you awarded the points to a solution which did not answer your question (the article describes the mail quota mechanism for RECEIVED mail, not sending mail)

So I object!
0

Featured Post

Guide to Performance: Optimization & Monitoring

Nowadays, monitoring is a mixture of tools, systems, and codes—making it a very complex process. And with this complexity, comes variables for failure. Get DZone’s new Guide to Performance to learn how to proactively find these variables and solve them before a disruption occurs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

In our personal lives, we have well-designed consumer apps to delight us and make even the most complex transactions simple. Many enterprise applications, however, are a bit behind the times. For an enterprise app to be successful in today's tech wo…
There are many software programs on offer that will claim to magically speed up your computer. The best advice I can give you is to avoid them like the plague, because they will often cause far more problems than they solve. Try some of these "do it…
Using Adobe Premiere Pro, the viewer will learn how to set up a sequence with proper settings, importing pictures, rendering, and exporting the finished product.
With the power of JIRA, there's an unlimited number of ways you can customize it, use it and benefit from it. With that in mind, there's bound to be things that I wasn't able to cover in this course. With this summary we'll look at some places to go…

752 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question