Domino 9 und frühere Versionen > Administration & Userprobleme

Größenbeschränkung E-Mail nach Usern/Gruppen

<< < (2/4) > >>

hallo.dirk:
Klar kann der Watchdog (Group) das auch !

Aber billig oder umsonnst ist der auch nicht......


Ich kenne keine möglichkeit die Kostenlos zu haben ist........


Gruss

Dirk

Hardy:
Hi,

Ich habe in die Mail-Schablone ein Feld eingebaut, das die Größe
der zu sendenden Mail prüft und je nach Bedarf eine Info-Box aufmacht.

Die habe ich dann mit den Gruppen aus dem NAB gekoppelt.

Klappt ganz gut und die übergrossen Mails gehen garnicht erst auf den Server.

Der Code muß auch irgendwo im Forum zu finden sein.
Da meine Datenbank in der Firma ist kann ich den Code erst am Montag posten.

Gruß
Hardy

savage:
Hi Hardy,

kannst Du mir den Code verraten? Wäre supi. Hört sich an, als wenn es genau das ist, was ich suche. *freu*

Hab den Code leider hier nicht finden können. Als in Deinen Postings ist er nicht und unter verschiedenen Stichworten war ich auch erfolglos.  :'(

Hardy:
Hier nun der Code:

MailCheckSize
In der Memo Maske ein Feld erstellen und in der Eingabevalidierung den Code reinkopieren

REM "========================================" ;
REM "Fehlermeldung anzeigen, wenn Dokument grösser als die erlaubten KB sind" ;
REM "========================================" ;

lz := @NewLine + @NewLine ;
nz := @NewLine ;

REM die Gruppe die trotzdem Zugriff hat;
GruppenName:="Mail-UNL";

REM hier steht die max Grösse der Mail;
MaxKB := 10000 ;
UserCN := @Name([CN] ; @UserName) ;
UserAB := @UserName ;
WerDarf := @DbLookup("Notes" : "NoCache"; "Dein LN-Server" : "NAMES"; "Groups"; GruppenName; "Members");

DocSize := @Sum( @If ( @Attachments > 0 ; @DocLength / 1024 ; 0)) ;
Text := "Das Memo kann nicht versendet werden, da es grösser als " + @Text(MaxKB;"F,0") + " KB ist. Aktuelle Memogrösse: " +      @Text(DocSize;"F,0") + " KB." ;

@If ( DocSize > MaxKB & @IsDocBeingMailed & @IsNotMember(UserAB;WerDarf) ;
      @Failure(Text) ;
      @Success )

savage:
Herzlichen Dank.
Werde ich mir mal genauer ansehen und versuchen das dynamisch zu machen. Also ne zentrale DB die die Größenbeschränkungen verwaltet und mit dem NAB abgleicht. :-)

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln