Beiträge von dino

    Hallo zusammen!


    Folgendes Problem:
    Wenn wir eingehende Mails bekommen, dann kommt es vor, dass der Absender eine sogenannte Phrase mitsendet (Bsp.: Muster, Max ).
    Wir haben im Domino Directory eingestellt, dass bei ausgehenden Mails keine Phrase mitgesendet wird.


    Antwortet aber ein Benutzer auf ein Mail mit eine Phrase, dann erscheint als erstes im Adressatenfeld "Muster, Max ". Aber beim Versenden ändert er diese so ab, dass der zum Eintrag "Muster" (also das vor dem Komma) im Directory einen passenden Wert findet und sendet das Mail zusätzlich auch dieser Person.


    Nun die Fragen: Ist es möglich, dies zu unterdrücken? Oder kann ich bei eingehenden Mails die Phrasen "rausschneiden"?


    Danke


    Tino

    Sorry. das kann ich leider nicht :(


    Darf ich trotzdem nochmal nachfragen:


    Und außerdem wollte ich ja genau die Link herausfiltern, bei denen das verknüpfte Dokument nicht mehr existiert. das geht dann wohl nicht? Oder denke ich jetzt falsch?

    Ich habe die UNID (LDoc$) im Debugger ausgeben lassen und dann verglichen mit der Angabe des Links über die Dokumenteigenschaften, als ich den Link öffnete.



    Und außerdem wollte ich ja genau die Link herausfiltern, bei denen das verknüpfte Dokument nicht mehr existiert. das geht dann wohl nicht? Oder denke ich jetzt falsch?

    Danke


    Hab ich probiert ... ist nur das Problem, dass ich den Link tatsächlich öffnen kann, wenn ich im Hauptdokument stehe ...


    Die UNID liest er sich doch aus dem Link aus?!



    Und warum funktioniert das "on Error" nicht?

    Hallo!
    Ich muss zu dem Thema doch nochmal nachfragen. Der folgende Script funktioniert bei den meisten Docs in der Ansicht, aber bei manchen bringt er den Fehler "invalid universal id", wenn ich mir das beim Link hinterlegte Doc ("... set docLink ... ) öffnen will:


    Sub Initialize
    Dim session As NotesSession
    Dim dirLink As NotesDbDirectory
    Dim db As NotesDatabase
    Dim dc As NotesDocumentCollection
    Dim doc As NotesDocument
    Dim MailDoc As NotesDocument
    Dim rti As NotesRichTextItem
    Dim rtnav As NotesRichTextNavigator
    Dim rtlink As NotesRichTextDocLink
    Dim x As Variant
    Dim odosview As NotesView

    Set session = New NotesSession
    Set db = session.CurrentDatabase
    Set odosview = db.GetView( "1A" )
    Set doc = odosview.GetFirstDocument

    Do While Not(doc Is Nothing)

    'ROUTINE

    Set rti = doc.GetFirstItem("GROB_ABLAUF")
    Set rtnav = rti.CreateNavigator

    On Error Goto NächstesDokument

    If Not rtnav.FindFirstElement(RTELEM_TYPE_DOCLINK) Then
    Resume NächstesDokument
    End If

    Do
    LDoc$ =""
    View$=""
    server$ =""

    On Error Goto ErrHandler

    Set rtlink = rtnav.GetElement

    server$="Servername"

    End If

    DbRep$ = rtlink.DbReplicaID
    Dim dbLink As New NotesDatabase( "", "" )

    On Error Goto InvalidUNID
    If Not dbLink.OpenByReplicaID(server$, DbRep$ ) Then
    Messagebox "No local replica",, "Cannot find database"
    Exit Sub
    End If
    'd = dbLink.OpenByReplicaID( server$, DbRep$ )

    If rtlink.ViewUNID <> String$(32, "0") Then
    Meldung$ = rtlink.DisplayComment
    View$ = rtlink.ViewUNID
    End If

    If rtlink.DocUNID <> String$(32, "0") Then
    LDoc$ = rtlink.DocUNID
    Dim docLink As NotesDocument
    Set doclink=Nothing

    On Error Goto ErrHandler

    Set docLink = dbLink.GetDocumentByUNID( rtlink.DocUNID )
    Messagebox docLink.NrUndGliederungGesamt(0),, "Subject of document"
    End If

    Loop While rtnav.FindNextElement


    NächstesDokument:

    Set doc = odosview.GetNextDocument(doc)

    Loop

    Exit Sub

    ErrHandler:

    Messagebox "Cannot locate document",, "No document"

    Resume NächstesDokument

    InvalidUNID:
    Messagebox "Cannot locate document",, "No document"
    Resume NächstesDokument

    End Sub


    Kann mir bitte jemand sagen, welchen Grund das haben kann?
    Oder auch, wie ich den Fehler umgehen kann, denn das "On Error Goto ErrHandler" funktioniert hier irgendwie nicht.


    Danke


    Tino

    Also in dieser DB kann ich leider nichts ändern ...


    ich wollte nur wissen, was ich anstatt "d:\daten\test.txt" eintragen müsste.


    Also z.B. "\\verzeichnis\test.txt" oder "!!Server\verzeichnis\test.txt"

    Hallo!
    Ich habe hier eine Notesanwendung, bei der ich einen Exportpfad für eine Datei hinterlegen muß.
    Vorgabe ist z.B. "d:\daten\test.txt".
    Ich möchte aber gern als Vorgabe den relativen Data-Pfad hinterlegen, damit ich die Datei sowohl am Client im Data-Pfad als auch vom Server (per Agent) im Data-Pfad eintragen lasse.
    Geht das?
    Danke
    Tino

    Hallo zusammen!


    Wir haben bei uns eine Datenbank mit Arbeitsanweisungen. In einen RichText-Feld werden die Anweisungen dokumentiert und darin auch Links auf andere Dokumente reinkopiert. Wenn diese Dokumente in eine andere DB archiviert werden, funktioniert der Link natürlich nicht mehr.
    Ich überlege, ob man per Agent regelmäßig in den Dokumenten diese Links überprüfen kann.
    Geht sowas und wenn ja, wie?


    Danke schonmal


    Tino

    Hallo!
    Genau das beschriebene Verhalten macht er in diesem Fall nicht. Was die Kollegen in ihren lokalen Adressbüchern an Kontaktdaten stehen haben, ist mir ziemlich egal. Keine Ahnung, was das mit Erziehung zu tun hat ;-).
    Aber wenn die Adresse das Format "vorname.nachname@meinefirma.ort.de" hat und im öffentlichen Adressbuch steht in $Users diese Adresse drin, dann sollte der Router doch wissen, dass er es in diesem Fall an die interne Mailbox des Users schicken soll.


    Oder nicht?

    Hallo zusammen!


    Ich habe folgendes Problem. Notesintern verwenden wir folgende Nameskonvention "Vorname Nachname@Firma_Ort". Für externe Mails haben die User dann eine e-Mail-Adresse im Personendokument hinterlegt "vorname.nachname@firma.ort.de".


    Mails an Kunden und Partner werden per SMTP an einen Gateway-Server weitergeleitet.


    Ich bilde mir aber ein, dass wenn der Empfänger ein interner Mitarbeiter ist, diese Mails direkt und notesintern an die Mailbox des Users gesendet werden und nicht erst das Mail an den Gateway-Server gesendet wird, auch wenn die Empfängeradresse "vorname.nachname@firma.ort.de" ist.


    Ich finde aber in der Konfiguration leider nicht mehr die passende Passage, an der man festlegen kann, dass der Server zuerst das Adressbuch prüft und dann erst Mails weiterleitet.


    Kann mir da jemand einen Tipp geben?


    Danke



    Tino