AtNotes Übersicht Willkommen Gast. Bitte einloggen oder registrieren.
22.05.12 - 12:38:16
Übersicht Hilfe Regeln Glossar Suche Einloggen Registrieren
News:
Schnellsuche:
+  Das Notes Forum
|-+  Lotus Notes / Domino Sonstiges
| |-+  Tools & Downloads (Moderatoren: _Arne_, eknori, fritandr, Glombi)
| | |-+  MailDB-Größe - User-Info
« vorheriges nächstes »
Seiten: [1] 2 Nach unten Drucken
Autor Thema: MailDB-Größe - User-Info  (Gelesen 2009 mal)
Redredson
Junior Mitglied
**
Offline Offline

Geschlecht: Männlich
Beiträge: 89


Vorwärts immer - rückwärts nimmer!


« am: 05.05.04 - 12:18:56 »

Hallo,

wir haben die MailDB des Standard-Users auf 50 MB begrenzt. Die Beachtung der Größenbeschränkung von Datenbanken bei Mail-Zustellung ist severseitig aktiviert.

Weiss jemand ein Tool oder ein Script, dass den User regelmäßig über seine MailDB-Größe informiert? Am besten am WE-Anfang und am WE-Ende. Somit soll er gezwungen werden seine MailDB regelm. aufzuräumen, d.h. die großen PPS-Files mal zu löschen :-)

Wie regelt ihr das??? Tips?

THX
Redredson
Gespeichert

Niemand hat vor eine Mauer zu bauen...
max.power
Senior Mitglied
****
Offline Offline

Geschlecht: Männlich
Beiträge: 314


« Antworten #1 am: 05.05.04 - 13:50:10 »

also wir verwenden dazu einfach den warnschwellwert.
z.b. mail-db-limit 500mb, warnschwellwert 450mb...
bei jedem einstieg in notes wird der user gewarnt bzw. erinnert.

hilft das?
max
Gespeichert
Redredson
Junior Mitglied
**
Offline Offline

Geschlecht: Männlich
Beiträge: 89


Vorwärts immer - rückwärts nimmer!


« Antworten #2 am: 06.05.04 - 08:43:05 »

Hi,

na das mit dem Warnschwellenwert ist ja logisch, hilft aber nicht! Der User "an sich" ist erst mal zu doof und brauch mehr Info's, am besten per Mail, wo genau drinn steht was er tun kann.

Redredson
Gespeichert

Niemand hat vor eine Mauer zu bauen...
Glombi
Global Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 8401


WWW
« Antworten #3 am: 06.05.04 - 08:47:23 »

Ich habe das mal für einen Kunden umgesetzt: Im Datenbank-Script unter Postopen die Größe mit
db.Size
(in Byte) abfragen und dann bei Überschreitung eines bestimmten Wertes ein Meldung anzeigen.

Dazu ist aber eine Änderung der Mailschablone notwendig.

Andreas
Gespeichert

IBM Certified Application Developer - Lotus Notes and Domino 8
Glombitza Informations-Systeme ist nun Teamstudio Bronze Partner!
Ihr interessiert Euch für Teamstudio Produkte, Spam-Lösungen, Antiviren-Lösungen oder Lotus Notes Lizenzen? Dann einfach Mail oder PM an mich!
Redredson
Junior Mitglied
**
Offline Offline

Geschlecht: Männlich
Beiträge: 89


Vorwärts immer - rückwärts nimmer!


« Antworten #4 am: 06.05.04 - 08:50:39 »

Hi,

das Ändern des Mail-Templates wäre kein Problem, haben eh den Standard modifiziert.

Kannst du mir evtl. das Script zur Verfügung stellen ?

Redredson

Gespeichert

Niemand hat vor eine Mauer zu bauen...
Glombi
Global Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 8401


WWW
« Antworten #5 am: 06.05.04 - 09:00:58 »

Hier der abgespeckte Code (nicht getestet, aber das Verfahren sollte klar sein). Das ganze arbeitet mit 2 Schwellwerten.

dim session as NotesSession
dim db as NotesDatabase   
   
   Dim DbSize As Double
   Dim DbSizeDiffThreshold1 As Double
   Dim DbSizeDiffThreshold2 As Double
   Dim SizeThreshold1 As Double
   Dim SizeThreshold2 As Double
   
   Dim SizeThreshold1_Above As Integer
   Dim SizeThreshold2_Above As Integer
   
set session = New NotesSession
set db = session.CurrentDatabase

   'Bestimme Größe der Mail-DB (Byte), berechne [MB]
   DbSize = db.Size / 1024 / 1024
   
   'Setze Schwellwerte
   SizeThreshold1 = 450
   SizeThreshold2 = 500
   
   'Berechne Differenz
   DbSizeDiffThreshold1 = SizeThreshold1 - DbSize
   DbSizeDiffThreshold2 = SizeThreshold2 - DbSize
   
   If DbSizeDiffThreshold2 < 0 Then
      SizeThreshold2_Above = True
   Else
      SizeThreshold2_Above = False
   End If
   
   If DbSizeDiffThreshold1 < 0 Then
      SizeThreshold1_Above = True
   Else
      SizeThreshold1_Above = False
   End If
   
   'Falls kleiner 0, ist Schwellwert überschritten => Meldung
   If (SizeThreshold2_Above < 0) Or (SizeThreshold1_Above < 0) Then      
         

      If SizeThreshold2_Above Then
msgbox "Die Größe Ihrer Maildatenbank hat den erlaubten Wert von " & cstr(SizeThreshold2) & " MB überschritten! Bitte löschen oder archivieren Sie nicht mehr benötigte Mails!",0+64,"Hinweis"
      Else
msgbox "Ihre Maildatenbank ist größer als " & cstr(SizeThreshold1) & " MB! Bitte löschen oder archivieren Sie nicht mehr benötigte Mails!",0+64,"Hinweis"
      End If
      
      
Andreas
« Letzte Änderung: 06.05.04 - 09:01:48 von Glombi » Gespeichert

IBM Certified Application Developer - Lotus Notes and Domino 8
Glombitza Informations-Systeme ist nun Teamstudio Bronze Partner!
Ihr interessiert Euch für Teamstudio Produkte, Spam-Lösungen, Antiviren-Lösungen oder Lotus Notes Lizenzen? Dann einfach Mail oder PM an mich!
Redredson
Junior Mitglied
**
Offline Offline

Geschlecht: Männlich
Beiträge: 89


Vorwärts immer - rückwärts nimmer!


« Antworten #6 am: 06.05.04 - 09:18:11 »

Hallo,

werd das Ding mal ausprobieren.

Merci !

Redredson  Smiley
Gespeichert

Niemand hat vor eine Mauer zu bauen...
MartinG
Moderatoren
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 3780



« Antworten #7 am: 06.05.04 - 20:15:42 »

Ich habe die Lösung von OpenNTF bei uns in die Mailschablone eingebaut - die finde ich recht nett. Wird halt immer nur beim Öffnen von Notes aktualisiert...

Maske:

Switcher Form for Mail

Globals - Initialize

   Dim session As New NotesSession
   Dim db As NotesDatabase
   Set db = session.CurrentDatabase
   Dim size As Double
   Dim sizeinmb As Double
   Dim used As Double
   Dim quota As Double
   
   size = db.Size
   used = Round ( db.PercentUsed , 2 )
   quota = Round ( db.SizeQuota / 1024 , 2 )
   
   sizeinmb = Round (( size / 1024) / 1024 , 2 )
   
   Call Session.SetEnvironmentVar ( "ONTF_mailfilesize", Cstr ( sizeinmb )  )
   Call Session.SetEnvironmentVar ( "ONTF_mailpercent", Cstr ( used )  )
   If quota > 0 Then   Call Session.SetEnvironmentVar ( "ONTF_mailquota", Cstr (quota ) )

Und in der Maske unter dem berechneten Wert wo der User angezeigt wird einen neuen berechneten Wert erstellen mit:

Quota := @Environment("ONTF_MailQuota");
@If(Quota = "";"Speicher: "+ @Environment("ONTF_MailFileSize") + " MB";
"Speicher: " + @Environment("ONTF_MailFileSize") + "MB von " + Quota + "MB")

Gruss
Martin

PS: Sieht dann so aus wie angehängt...
PS2:  50MB halte ich allerdings für sehr sehr heftig. Ist da überhaupt noch sinnvolles arbeiten für die User möglich. Ich habe heute mit einem diskuttiert der jetzt 1,5GB Platz braucht und das Problem ist das seine Argumente wirklich nicht schlecht sind...



« Letzte Änderung: 06.05.04 - 20:17:37 von MartinG » Gespeichert

Martin
Wir leben zwar alle unter dem gleichen Himmel, aber wir haben nicht den gleichen Horizont.
KONRAD ADENAUER
Redredson
Junior Mitglied
**
Offline Offline

Geschlecht: Männlich
Beiträge: 89


Vorwärts immer - rückwärts nimmer!


« Antworten #8 am: 07.05.04 - 07:33:31 »

Hi,

sowas ähnliches habe ich auch in unserer 5er Mail-Schablone. (Siehe Dateianhang). Dies reicht mir aber nicht: Besser wäre eine Benachrichtigung per Mail,wo "idiotensicher" beschreiben ist, was zu tun ist, wenn der Warnschwellenwert erreicht wird.

50 MB reichen für Standard-Udser aus. Dies sind bei uns ca. 80 % der User. Power User und Mail-In DB's sind natürlich größer.

Redredson
Gespeichert

Niemand hat vor eine Mauer zu bauen...
MartinG
Moderatoren
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 3780



« Antworten #9 am: 07.05.04 - 09:22:10 »

Dateianhang?

Gespeichert

Martin
Wir leben zwar alle unter dem gleichen Himmel, aber wir haben nicht den gleichen Horizont.
KONRAD ADENAUER
Redredson
Junior Mitglied
**
Offline Offline

Geschlecht: Männlich
Beiträge: 89


Vorwärts immer - rückwärts nimmer!


« Antworten #10 am: 07.05.04 - 09:29:22 »

Hi,

das mit den Dateianhängen geht hier leider nicht ! ! !  Huh Sieht aber so änlich aus.

Redredson
Gespeichert

Niemand hat vor eine Mauer zu bauen...
Redredson
Junior Mitglied
**
Offline Offline

Geschlecht: Männlich
Beiträge: 89


Vorwärts immer - rückwärts nimmer!


« Antworten #11 am: 07.05.04 - 09:30:17 »

Oh,

dann bockt nur mein Notesbook mit XP Pro....

Redredson
Gespeichert

Niemand hat vor eine Mauer zu bauen...
theBastian
Senior Mitglied
****
Offline Offline

Geschlecht: Männlich
Beiträge: 371



WWW
« Antworten #12 am: 18.05.04 - 17:42:36 »

Hi,

@MartinG

Ich finde die Lösung von OpenNTF auch genz ok. Leider scheint das Script nicht zu erkennen, wenn Quotas wieder gelöscht werden.

Bei meinen Tests wird noch immer die letzte Quota angezeigt. Kannst Du das nachvollziehen?

cu
Sebastian
Gespeichert

5x Domino 8.0.2
600 x Notes 7.0.2
MartinG
Moderatoren
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 3780



« Antworten #13 am: 18.05.04 - 20:00:46 »

Nein - beim nächsten Clientneustart wird das bei mir eigentlich immer sauber übernommen...

Gruss
Martin
Gespeichert

Martin
Wir leben zwar alle unter dem gleichen Himmel, aber wir haben nicht den gleichen Horizont.
KONRAD ADENAUER
Wirsing
Senior Mitglied
****
Offline Offline

Geschlecht: Männlich
Beiträge: 282



WWW
« Antworten #14 am: 25.05.04 - 13:05:53 »

Werden die Quotas nicht  erst durch ein compact aktualisiert  Huh
Gespeichert

4 Lotus Domino Server 8.5.2(FP1) auf Windows 2003/2008R2 Server
ca. 450 Clients mit 6.5.3/7.x.x/8.0.x/8.5.x (W2k / XP / 7)
MartinG
Moderatoren
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 3780



« Antworten #15 am: 25.05.04 - 13:10:41 »

Nein - der Compact "reduziert" nur die Dateigrösse wieder.

Gruss
Martin
Gespeichert

Martin
Wir leben zwar alle unter dem gleichen Himmel, aber wir haben nicht den gleichen Horizont.
KONRAD ADENAUER
BlueFox
Frischling
*
Offline Offline

Beiträge: 10


« Antworten #16 am: 23.11.05 - 11:29:29 »

Hi,

stehe vor dem selben Prob.
Bin kein Programmierer und des wegen suche ich ein Tool, das die User per Mail bei einer bestimmten Größe informiert.

Daten
Quota 100
Warnung 80
Server R654

Habe ein Tool von Lotus gefunden nur kann ich mich mit der Idee nicht anfreunden das der User z.B. 4 mal ein Popup gekommt nur weil er 4 MB über dem Warnschwellenwert ist, bei 10 MB wären es dann wohl 10 Fenster.
Das Tool von IBM http://www-10.lotus.com/ldd/46dom.nsf/55c38d716d632d9b8525689b005ba1c0/72baca7278e3eabf85256d6a00729014?OpenDocument

Vielleicht habt ihr ja eine Lösung für mich, Zugriff auf die Mailbox erfolgt nur mit dem Browser und nciht mit Notes
Gespeichert
MartinM
Junior Mitglied
**
Offline Offline

Beiträge: 87


WWW
« Antworten #17 am: 23.11.05 - 11:54:58 »

Vielleicht habt ihr ja eine Lösung für mich, Zugriff auf die Mailbox erfolgt nur mit dem Browser und nciht mit Notes

Yep, hab ich. Domino Web Access 7

Gespeichert

IBM Certified Sametime System Administrator 8
IBM Certified Associate System Administrator - Domino 7
Certified in IT Service Management (ITIL)
MOD
Gast
« Antworten #18 am: 23.11.05 - 12:08:04 »

stehe vor dem selben Prob.
Bin kein Programmierer und des wegen suche ich ein Tool, das die User per Mail bei einer bestimmten Größe informiert.

Daten
Quota 100
Warnung 80
Server R654


Warum werden nicht die Standardfunktionalitäten von Domino genutzt?
Configuration Settings -> Router/SMTP -> Restrictions and Controls -> Delivery Controls -> Quota Controls

 Grin MOD
Gespeichert
BlueFox
Frischling
*
Offline Offline

Beiträge: 10


« Antworten #19 am: 23.11.05 - 13:22:34 »

Kann ich da einen x-beliebigen Text rein machen und der wird dann verschickt?
Evtl ne Ahnung wann diese Mail erzeugt wird?
Gespeichert
Seiten: [1] 2 Nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS
Impressum Atnotes.de - Powered by Syslords Solutions - Datenschutz | Partner: Tinte / Toner günstig