Autor Thema: [gelöst] Mails von Webmail in Teammailbox  (Gelesen 3805 mal)

Offline mittfran

  • Frischling
  • *
  • Beiträge: 6
[gelöst] Mails von Webmail in Teammailbox
« am: 29.08.13 - 10:13:47 »
Hallo Leute,

wir verwenden intern die ehemals populäre Teammailbox in Deutsch und Version 3.x (genaue Version ist unbekannt).
Diese basiert meines Wissens auf einer Version der mail7.ntf.
Diese Teammailboxen funktionieren ganz gut, nur haben wir derzeit ein Problem festgestellt:
In einer Teammailbox gehen Bestellungen ein. Mit dieser arbeiten eine handvoll Leute. Um eine Bestellung als "bearbeitet" zu markieren, editieren sie die Mail und schreiben im Betreff als erstes Zeichen einen *.
Aber bei internen Mails, welche über iNotes verschickt werden (und nur bei diesen), wird beim Speichern das Querysend-Event getriggert und die Mail an "sich selbst" (an die Teammailbox) geschickt, was Duplikate zur folge hat.
Meine Frage ist nun: Wie merkt Notes, ob das Querysend-Event getriggert werden muss oder nicht? Wie wird erkannt, ob das ein "selbst erstelltes" Dokument ist, welches versendet werden muss beim speichern, oder ein Dokument ist, welches ich erhalten habe und somit nicht senden muss?

Getestet wurde das Verhalten auf 8.5.3FP3 Basic, 9.0 Standard und 9.0 Basic, ich schließe somit einen Clientfehler aus.
« Letzte Änderung: 07.02.14 - 10:11:46 von mittfran »
5 x IBM Domino 9.0.1
1 x Sametime Entry
~500 IBM Lotus Notes 8.5.3 Basic

Offline WildVirus

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 658
  • Geschlecht: Männlich
Re: Mails von Webmail in Teammailbox
« Antwort #1 am: 30.08.13 - 21:32:57 »
Hallo Mittfran,

hast Du Dir den Code des Querysend angesehen ?

Welche Kenntnisse hast Du ?

Hast Du mal die Dokumente verglichen, um die Unterschiede heraus zu bekommen ?

CU,
Axel

P.S. Komische Name  ;)

Offline mittfran

  • Frischling
  • *
  • Beiträge: 6
Re: Mails von Webmail in Teammailbox
« Antwort #2 am: 13.09.13 - 12:05:41 »
Hallo

Sorry, das ich mich so lange nicht gemeldet habe, aber ist gerade etwas stressig bei uns ;)
Meine Kenntnisse: Admin-"Light" (Admin-Schulung über 2 Tage durch Consulter), ein bisschen Entwicklung (hab diverse Sachen anpassen müssen und auch eine kleinere Applikation selber geschrieben, um mir die Arbeit vom Hals zu schaffen).

Der Save/Close-Button macht
Code
@Command([FileSave]);@Command([FileCloseWindow])
, das Querysend macht
Code
Sub Querysend(Source As Notesuidocument, Continue As Variant)
	
	'This event runs when the user closes the window.  (ESC key, or closes the tab)
	
	'Do not send this message normally.
	Continue = False
	
	
	'Deposit this message directly in the server's outbound mailbox.
	Call SendTeamMailboxMessage	
	
End Sub
, das macht wiederum
Code
Sub SendTeamMailboxMessage
	
	Dim uidoc As NotesUIDocument
	Set uidoc = workspace.CurrentDocument
	
	Dim note As NotesDocument
	Set note = uidoc.Document
	
	Call note.ReplaceItemValue( "SaveOptions", "1" )
	Call uidoc.Save
	
	If Not( note.tmpSendandFileFolder(0) = "" ) Then
		Call note.PutInFolder( note.tmpSendandFileFolder(0), False )
	End If
	
	
	Call SendThisMessage( uidoc )
	
	Call MarkParentNote( uidoc )
	
	Call uidoc.Close
	
	
End Sub

In SendThisMessage wird das Dokument etwas bearbeitet (Empfänger und Sender etc.) in die mail.box kopiert.

Meines erachtens ist der eigentliche Fehler, dass das Querysend überhaupt ausgelöst wird, da es ja ein Dokument ist, das die Maildatenbank erhalten hat.  ???
Unser Domino-Consulter hat mir empfohlen, die aktuellen Interim Fixes einzuspielen, da in diesen einige MIME-Bugs behoben worden sind.

Mal schaun ob das was bringt.
5 x IBM Domino 9.0.1
1 x Sametime Entry
~500 IBM Lotus Notes 8.5.3 Basic

Offline mittfran

  • Frischling
  • *
  • Beiträge: 6
Re: Mails von Webmail in Teammailbox
« Antwort #3 am: 07.02.14 - 10:10:33 »
Falls da jemand drüberstolpern sollte:
Das ist ein Problem des 8.5.3 FP3 Client. Ich habs jetzt nicht mehr genauer analysiert, welches SPR das betrifft bzw. ab wann es gefixt wurde, bei der derzeitigen Migration zu 9.0.1 ist mir aufgefallen, dass das Problem nicht mehr auftritt.

fg Franz
5 x IBM Domino 9.0.1
1 x Sametime Entry
~500 IBM Lotus Notes 8.5.3 Basic

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz