Avatar billede neoman Novice
10. december 2007 - 17:03 Der er 9 kommentarer og
1 løsning

Exchange server, klienter og rules-hvordan ?

I et projekt skulle et af delelementerne baseres på følgende:

Emails som ankommer til en specifik adresse (som er en mappe tilgængelig fra alle brugere), og har et bestemt ord forekommende i subject, skal automatisk:

  a). Printes ud automatisk på en specifik printer
  b). Flyttes i en eksisterende mappe. Folderens navn er angivet et sted i message body. Der er tale om ca 50-60 forskellige mappenavne.
  c). Tillige skal der i en periode tages en kopi af alle disse behandlede mails, og alle kopierne skal lægges i een forudbestemt mappe (altså uanset det mappenavn som blev omtalt i b).

Jeg har ingen erfaring med Exchange server, men ved at der er 32K eller 64 K begrænsninger for mængden af regler man kan etablere.

Tillige har jeg lige fået følgende påstand serveret. "Det der med regler i Outlook fungerer ikke ordentligt" Når gået på klingen, mente  vedkommende at "Regler" nogle gange ikke blev fyret af og skulle genaktiveres. Jeg har googlet lidt, og kan se at udførelsen af "Regler" afhænger af om de er serverside, klientside og bruger og brugerprofil, så umiddelbart tror jeg, at påstandens forfatter måske blot ikke helt har styr på hvordan regler fungerer.

Jeg har testet, at jeg faktisk kan skabe de regler som udfører a+b+c, og kan muligvis støde hovedet ind i 64K loftet når regler for alle mapperne skal opsættes. Er nu kommet i tvivl om jeg altid kan være sikker på at reglerne bliver kørt - det skulle nemlig ikke afhænge af om, eller hvem, der er logget på med sin klient.

Exchange serveren er LIVE og meget travl her i december, og utilgængelig remotely. Derfor er eksperimentel udvikling baseret på "Prøv at gøre X eller Y og ellers Z, hvis det ikke virker" ikke anvendelig indenfor den krævede tidsramme. Systemet kører office 2003, og desværre ved jeg endnu ikke hvilken specifikke Exchange version alt dette er baseret på.

Er der nogen som definitivt kan udtale sig om a + b + c er gennemførligt, og hvad skal man passe på med ? Eller, at det kan man bare ikke ?

I fald det ikke kan gøres med regler, kan man så gøre det ved at kode noget VBA-kode til at køre på serveren, eller måske på klienterne, eller kalde koden fra Rules?
Avatar billede thill Nybegynder
10. december 2007 - 19:46 #1
jeg kan på ingen måde anbefale at man (forsøger på at) implementere en funktion man skal være så afhængig af i et live miljø der er så belastet og vigtigt som du oplyser.

Jeg har ikke prøvet med print af mails eller sortering ud fra body indhold.
jeg har kun haft prøvet med sortering af mails modtaget i en fælles mappe ud fra afsender.
For at gøre det nemt, da der var/er mange afsendere, sender de alle til den samme modtager der så vidersender til den pågældende mappe.

jeg ved godt at "så kunne de jo bare sende direkte til mappen" men da der er mulighed for at vi internt skal ændre på tingene, så synes jeg det er mest fornuftigt at de sender til den samme adresse som jeg så efterfølgende justere destinationen af.

Jeg ved ikke om der er et 64k loft på public folders reglerne, men hvis det er en 2007 du arbejder på så har den jo en højere kapacitet på denne mht regler.

Hvis du rammer loftet, kunne du jo vælge at lade beskederne blive filteret ned i gennem mappe hirakiet.

Hvis body = XX + AA + KK så Delete & Forward til mappe YY
(JA Delete, for i offentlige mapper er det en kopifunktion der sker, så hvis du ikke "sletter" mailen, så bliver den liggende i topmappen)
Og i mappe YY laver du så endnu en regel/filter osv osv...

men igen, jeg kan kun anbefale at du tester dit setup af på en anden server til at starte med.
Avatar billede thill Nybegynder
10. december 2007 - 20:01 #2
lidt xtra info

reglerne (der er oprettet på public folder nivau og ikke via clienten) køre uanset om man er logget på servere, bare serveren køre ;o)

Vær lidt opmærksom på evt plads issues i mapperne. Hvor meget data bliver der hældt i dem, hvad er max folder size setting på serveren osv osv
Avatar billede thill Nybegynder
10. december 2007 - 20:47 #3
Maximum number of rules per folder in the Inbox or in a public folder in Exchange Server 2003, Exchange 2000, and Exchange Server 5.5

http://support.microsoft.com/kb/147298

Microsoft Exchange Server can define rules to automatically operate on messages in the Inbox or in a public folder. There is a 32-kilobyte (KB) "packed data" memory limit for the rules on each folder in the Inbox or in a public folder. The reason for the memory limit is that the total sum of the information that is contained in a user's rules must fit in a remote procedure call (RPC).

Så dermed fik vi slået fast at der er tale om et 32k loft.
Avatar billede neoman Novice
10. december 2007 - 21:46 #4
Mine muligheder for at ekseprimentere og teste er meget begrænsede, det er derfor jeg eftersøger VIDEN, for at vide om man KAN eller EJ :)

Hele systemet skal ikke køre nu men senere, i en midlertidig periode, så  om det er effektivt eller ej er slet ikke spørgsmålet, men afgørelsen om man KAn eller Ej er det!

Så vidt jeg kan læse ud af dine indlæg, hvisjeg får problemer med loftet så kan jeg måske "redde den" ved at søge at fordele "regler" på mapper, i stedet for at have alt et sted til at starte med.

Plads er slet ikke noget problem overhoved.

Det jeg ønsker er beskrevet i a, b, og c, og skal som nævnt udføres ved et bestemt ord i subject. Det som bekymrer mig er, at f.eks.

http://www.slipstick.com/rules/serverbased.htm

anfører, at visse regler (bl.a. dét at trigge på et bestemt ord i body)  er knyttet til en Client-feature og deraf  så følger at de ikke kører
hvis denne ikke er logget ind (eller at ALLE klienter så skal havde denne regel opsat, formentligt). Eller har jeg misforstået noget ? Hvordan hænger det sammen med din udtalelse "reglerne (der er oprettet på public folder nivau og ikke via clienten) køre uanset om man er logget på servere, bare serveren køre ;o)" Hvis du ikke er 120 % sikker i din sag så indiker det venligst:)

Jeg ved stadig ikke hvilken Exchange server det er - det kan jeg med lidt held finde ud af i morgen.
Avatar billede thill Nybegynder
10. december 2007 - 22:35 #5
Det slipstick henviser til, er ud fra hvad jeg kan læse, en regel oprettet på CLIENTEN der indeholder eks vis en "Kopier denne mail til en offentlig mappe" funktion, og denne regel er 100% client afhængig.

men som der også står, Prøv at Forwarde mailen til den offentlige mappe, denne regel køre fra serveren, ikke clienten.

Og ja, jeg er 120% sikker på at de regler du opretter på selve den offentlige mappe køre på serveren uden clinternes indblanding eller afhængighed af samme.

(du skal have ejer rettigheder af mappen, højre klikke på den og vælge fanen administration og så klikke på mappe assistent)

Se evt : http://office.microsoft.com/en-us/outlook/HP052423211033.aspx

Mht plads, så var det ikke så meget den frie HDD plads jeg tænkte på, men mere på hvad max kapaciteten af mapperne er sat til som default.
(Default storage limit)
Dernæst, må man tænke på 2GB / 16GB / 75GB limit size på selve Public Store (Alt efter om man køre uden SP1 - SP2 osv.)

For så længe der kun er tale om små mails i et begrænset omfang over en længere periode, har man ike noget at bekymre sig om med default settings.
Men er der tale om middel store mails i et større omfang inden for en kortere periode, bør man sørge for at limit på folderne er sat korrekt, og at man evt får arkiveret alle emner over en given dato.
Avatar billede neoman Novice
10. december 2007 - 22:45 #6
Jeg har fået mulighed for at teste lidt på onsdag - så kan det måske afgøres lidt der, fordi jeg er stadig lidt forvirret af de forskellige regeltyper. Jeg er ikke i tvivl om at en regel som er oprettet på public mappen kan køre på serveren.

Det jeg er i tvivl om er, om en sådan regel KAN gøre de ting jeg ønsker, når den nu er klassificeret som den er i slipsticks udgave, og det spørgsmål kan jeg ikke finde svar på i dit indlæg:) Jeg er skeptisk fordi, der er en del som afhænger af det, og jeg har kun 2-3 dage til at træffe en skyde-i-blinde beslutning og ikke megen viden om emnet :)

Mht til eksekvering af reglerne - har du (eller andre læsere) oplevet "det virker ikke ordentligt" Dvs at regler ikke trigges, eller evt. skal genaktiveres ?
Avatar billede thill Nybegynder
10. december 2007 - 23:36 #7
Jeg har kun oplevet at reglen ikke kørte som forventet fordi jeg ikke havde sat den korrekt op. Når den er korrekt sat op har jeg ikke konstateret nogen problemer med den. Endnu ikke ;o)

Mht dit print issue, den nemme løsning er hvis din printer kan modtage mails og printe disse (Print-by-mail, mener Xerox har sådanne en løsning, men er ikke 100%.)

Alternativt skal du til at kaste dig ud i Event Sink's og VB scripts.
Jeg har kun hørt om det, kigget en lille smule på det, så dér kan jeg ikke hjælpe.
jeg kan dog pege dig lidt i den rigtige retning :
http://www.outlookexchange.com/articles/glenscales/icomprn.asp

Håber du kan bruge det til noget :o)
Avatar billede neoman Novice
11. december 2007 - 00:04 #8
watch this space - tilbage onsdag aften/nat.

Hvis andre har noget at tillægge ovenstående inden onsdag, så må de endelig gøre: det jeg kigger lidt i forbifarten.
Avatar billede neoman Novice
13. december 2007 - 18:26 #9
Ok - sagen står stadig på uafgjort (og utestet !! :-( ), men jeg må vælge, og satser på at det virker.

thill - læg et svar.
Avatar billede thill Nybegynder
14. december 2007 - 06:09 #10
Smid en post hvis du løber ind i problemer med det, det kunne jo være jeg selv havde været der ;-)

Held og lykke (Og sæt nu et par timer mere af til det end forventet)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester