Reduce size of mailboxes

We would like to force our users to have a reduced mailbox regarding size. We set our quota initially to 100Mb and would like to do some automatic cleanup as well. We were thinking of 2 solutions :Solution 1 : a script goes through all mailboxes (600) and removes attachments from mails older than 3 weeks. If users didn’t save those attachments to their pc, the attachments is gone. At the end of the mail, the name of the attachments should be mentioned however.

Solution 2 : every 5 days we clean up the sent mails folder. This because users are quite lazy and they fail to clean up their sent folder all the time… The cleanup should move the mails from sent to trash, so the users can, if needed, still restore that urgent mail back.

Question : are such scripts feasable. If yes, which one would be the easiest to implement?

Subject: reduce size of mailboxes

Actually, in addition to archiving, which is an excellent solution, both of your proposed solutions are possible. We actually use both of these, in a different manner. We have an agent that the end user can run that will move file attachments to his/her personal document library and replaces the original attachment with a document link to the document library.

We also have an agent that runs once a week that deletes anything over 30 days old from the sent view as well as from the inbox. We don’t touch anything they have filed into folders.

We have over 10,000 users and have set their mail quota’s to 300 MB. Their document libraries also have a 300 MB quota on them, but we are very flexible on that number.

Subject: reduce size of mailboxes

Such scripts are feasable but:

Why not using archiving? All the functionality you propose is standard embedded in Notes. No scripting needed.