Das Notes Forum
Domino 9 und frühere Versionen => ND8: Administration & Userprobleme => Thema gestartet von: kajeepan am 02.02.12 - 10:50:20
-
Wiedereinmal ich...
Also folgende Ausgangslage:
- Es besteht eine Gruppenmailbox, die zugänglich ist für eine Abteilung.
- Ein User hat eine Mail-Rule eingerichtet, die die Mails umleitet, wenn er in den Ferien ist. Er aktiviert die Mail-Rule wenn er geht und deaktiviert diese wieder wenn er zurück kommt.
- Die Rule lautet etwa so: Wenn "All documents", dann Kopie senden an andere Mailbox, eigentlich ganz simpel..
Was wurde bereits gemacht:
- Ich habe die Rule selbst aktiviert und wieder deaktiviert.
- ich habe die Rule gelöscht, selbst da werden noch Kopien an die Grupenmailbox geschickt.
Die Kopien werden aber immer noch weiter an die Gruppenmailbox geschickt.
Wie bekomme ich das hin, dass die Mails nur noch an den Benutzer gesendet werden, ohne die Kopie.
Für Hilfe & Lösungsansätze wäre ich Dankbar.
Gruss
-
Hallo,
ich hab zwar meine Brille auf, aber irgendwie sehe ich nicht, was denn konkret das Problem ist. Brauch ich ne neue Brille?
Gruss
-
Die Kopien werden aber immer noch weiter an die Gruppenmailbox geschickt.
Wie bekomme ich das hin, dass die Mails nur noch an den Benutzer gesendet werden, ohne die Kopie.
Hab da noch was ergänzt, sorry ;)
-
Vielleicht hilft's : http://atnotes.de/index.php/topic,42611.0.html (http://atnotes.de/index.php/topic,42611.0.html)
-
Die Kopien werden aber immer noch weiter an die Gruppenmailbox geschickt.
Wie bekomme ich das hin, dass die Mails nur noch an den Benutzer gesendet werden, ohne die Kopie.
Naja, also verrückt spielt die Regel nun nicht, sie tut genau das, was angegeben ist: KOPIE!
Also, wenn eine zweite Regel mit "Löschen" nicht funzt (was ich befürchte),l bekommst Du das mit Regeln nicht erschlagen.
Ist die Gruppenmailbox eine Mail-In oder basiert diese auf einem Personendokument? Im letzteren Fall kann man eine Weiterleitungsadresse hinterlegen, was aber der Benutzer nicht selbst eintragen sollte.
Ansonsten fällt mir nur noch ein Agent als Lösung ein.
Gruss
-
Oder, wenn ich es recht in Erinnerung habe - eknori hat da meines Wissens mal etwas entwickelt, wo man die Regeln erweitern kann.
EDIT: Das scheint nur für Server-Regeln zu gehen.
-
Ömmm... wenn das doch eine Team-Mailbox ist, warum schickt die die Mails dann weiter?
Ich benutzte seit Jahren das Teammail-Template von openntf - die rennt prima. Da stellt man ein, dass die den Zugriffberechtigten (Gruppe) eine Info mit Verknüpfung schicken soll, wenn etwas neues kommt - Fertig.
Ansonsten macht eine Teammail ja keinen Sinn, wenn man die Mails dann noch mal weiterleitet.
Der Sinn der TeamMail ist ja, dass die Mails an EINER Stelle liegen und auch von einer Adresse beantwortet werden.
http://www.openntf.org/projects/pmt.nsf/ProjectLookup/DominoTeamMailbox
-
Vielleicht noch eine ergänzung, da das aus meiner Formulierung nicht ganz klar herausgeht:
Der User hat auf seiner persönlichen Mailbox eine Rule erstellt. Diese Rule schaltet er ein, damit - während seiner Abwesenheit - die Mails an die Gruppenbox gesendet werden. Somit können dann seine Abteilungskollegen das Zeug bearbeiten.
Aber er will die Rule wieder ausschalten, da während seiner Anwesenheit auch vertrauliche Mails ankommen könnten.
-
Naja, also verrückt spielt die Regel nun nicht, sie tut genau das, was angegeben ist: KOPIE!
Also, wenn eine zweite Regel mit "Löschen" nicht funzt (was ich befürchte),l bekommst Du das mit Regeln nicht erschlagen.
Ist die Gruppenmailbox eine Mail-In oder basiert diese auf einem Personendokument? Im letzteren Fall kann man eine Weiterleitungsadresse hinterlegen, was aber der Benutzer nicht selbst eintragen sollte.
Von mir aus gesehen spielt sie verrückt, da man sie nicht mehr deaktivieren kann.
Die Gruppenmailbox ist eine Mail-In, also sie basiert nicht auf einem Personendokument.
-
Ah, ok, jetzt! Die Regel läuft noch, obwohl deaktiviert?!
Dann siehe Beitrag von Klauss.
Gruss
-
Hallo zusammen
Ich hab den Code aus der anderen Forumsdiskussion genommen, die Asweisungen befolgt und bekam leider einen Fehler.
Code:
Sub Click(Source As Button)
Dim s As New notessession
Dim db As notesdatabase
Dim rulesfolder As notesview
Dim rules As notesviewentrycollection
Dim rule As notesviewentry
Dim ruledoc As notesdocument
Set db=s.currentdatabase
Set rulesfolder=db.getview("Rules")
Set rules=rulesfolder.allentries
Set profile=db.GetProfileDocument("CalendarProfile")
'Optional code to remove rule entries from the Calendar Profile which did not disable as expected.
'The code can be used if you want to "clean out" the rule entirely in the profile.
'NOTE: The code below will disable the C&S Miniview rule so it must be manually re-enabled.
If profile.getitemvalue("Use_CalendarRule")(0) = "1" Then
profile.Use_CalendarRule = "0"
End If
Set Count=profile.getfirstitem("$FilterFormulaCount")
Call count.remove
Forall ff In profile.Items
If ff.type = 1536 And Lcase(Left(ff.name,15)) = "$filterformula_" Then
Call ff.remove
End If
End Forall
Call profile.Save(True, True)
If profile.getitemvalue("Use_CalendarRule")(0) = "1" Then
number=1
Else
number=0
End If
Set rule=rules.getfirstentry
While Not rule Is Nothing
Set ruledoc=rule.document
ruledoc.ordernum=Cstr(number)
Call ruledoc.save(True, True)
Set rule=rules.getnextentry(rule)
number=number+1
Wend
Msgbox "Fehlerhafte Regeln entfernt!"
End Sub
Anleitung, die ich befolgt habe:
Neues Mail > Erstellen > Hotspot > Schaltfläche > Click > (Schaltfläche (Schaltfläche) click:
im 2. Auswahlmenü "Lotus script" auswählen > code einfügen > mail an entsprechenden Client senden >
Regeln deaktivieren, Schaltfläche anklicken, Regeln aktivieren
Ich habe die Schaltfläche einfach bei meinem Client, mit meinem Profil getestet.
Leider kommt immer der Fehler: "Object variable not set".
Mache ich was falsch?
Danke und Gruss.
-
In diesem Code ist NULL Error- Handling drin, deshalb darf man sowas auch nicht "einfach so" verwenden, sondern sollte es als Anregung verstehen.
Für "Object Variable not Set" finde ich auf die schnelle 4 mögliche Stellen, wo ein Objekt nicht gesetzt sein könnte...
Mit Error- Handling würde man das schnell rausfinden. Ohne Error- Handling: Problem: Code in Schaltflächen lässt sich nicht debuggen...
-
mhh ok.
schade, dass ich nicht programmieren kann...
-
Dann solltest Du wohl jemanden Fragen, der sich damit auskennt... Der Code ist jetzt nicht so "Destruktiv" wie das komplette löschen eines Kalenderdokumentes, aber natürlich sollte er nur in einem wohl gewählten Kontext ausgeführt werden.
Zum Beispiel wird der Code auf jeden Fall mit einem Fehler enden, wenn man die Schaltfläche zweimal hintereinander klickt....
Klar kann man den Code für Dich so umbauen, dass kein Fehler kommt, aber geholfen wäre Dir damit nur teilweise (wenn der Code läuft).
-
kein Lösungsvorschlag für das Regel-Problem aber ein Tipp für den Umgang mit dem Thema "Urlaubsvertretung": Deshalb gibt es in Lotus Notes die Möglichkeit der Delegierung in granularen Abstufungen. Dann gibt es keine doppelte Datenhaltung, der aus dem Urlaub zurückkehrende Mitarbeiter kann sehen, welche Mails bearbeitet und beantwortet wurden und es muß keine Mailregel verwendet werden...
-
der aus dem Urlaub zurückkehrende Mitarbeiter kann sehen, welche Mails bearbeitet und beantwortet wurden
Wie kann er das denn?
Gruss
-
Abgearbeitete Mails liegen in einem Ordner, beantwortete haben das entsprechende Symbol. Das ist doch ein gängiges Verfahren.
Bernhard