Lotus Notes / Domino Sonstiges > Help-Desk Applikation !!Help!!

Kleiner Bug in spoofmessage ?

(1/2) > >>

FC:
Hallo Thomas,
also ich möchte Mails an die User beim eröffnen eines Tickets, aber ohne Links auf die DB.

Bekomme dann immer ne Mail wo 2x "Klicken Sie auf das ....." drin steht, obwohl ich keinen Link senden will ???
-> Kann ich das per Konfig abstellen ?

Das 2x habe ich gefunden :
'Get the message text if available
         If message <> "" Then
            Call rtitem.AppendText( message )
         End If
        ' Copy
'         If message <> "" Then
'            Call rtitem.AppendText( message )
'              End If
         If embedlink = True Then
            Call rtitem.AppendDocLink( LinkTo,"TICKET")         
         End If

Habe ich mal auskommentiert, dann kommt es nur 1x .

Aber sollte der Text hier nicht ganz abgefangen werden, oder geändert, oder wie ist die Logik ?

Gruß
Djahan

Thomas Schulte:

--- Zitat von: FC am 02.09.05 - 13:26:48 ---Hallo Thomas,
also ich möchte Mails an die User beim eröffnen eines Tickets, aber ohne Links auf die DB.

Bekomme dann immer ne Mail wo 2x "Klicken Sie auf das ....." drin steht, obwohl ich keinen Link senden will ???
-> Kann ich das per Konfig abstellen ?

Das 2x habe ich gefunden :
'Get the message text if available
         If message <> "" Then
            Call rtitem.AppendText( message )
         End If
 ' Copy
'         If message <> "" Then
'            Call rtitem.AppendText( message )
'       End If
         If embedlink = True Then
            Call rtitem.AppendDocLink( LinkTo,"TICKET")
         End If

Habe ich mal auskommentiert, dann kommt es nur 1x .

Aber sollte der Text hier nicht ganz abgefangen werden, oder geändert, oder wie ist die Logik ?

Gruß
Djahan

--- Ende Zitat ---
Du kannst die Message abstellen und deswegen ist mir das auch nicht aufgefallen weil wir das mittlerweile komplett über die MailTemplates/Signaturen steuern.

Du musst die Nachricht in den Sprachdokumenten wegschmeißen.

FC:

--- Zitat von: Thomas Schulte am 02.09.05 - 13:33:36 ---Du musst die Nachricht in den Sprachdokumenten wegschmeißen.

--- Ende Zitat ---
Du meinst die ganzen Konfigdokumente dazu löschen, oder nur den Eintrag für msgTicket leer setzen ?


--- Zitat von: Thomas Schulte am 02.09.05 - 13:33:36 ---Du kannst die Message abstellen und deswegen ist mir das auch nicht aufgefallen weil wir das mittlerweile komplett über die MailTemplates/Signaturen steuern.

--- Ende Zitat ---
Wenn das einfacher ist ....
Also nur nen Template anlegen, Message abstellen und dann springt er den Teil nicht mehr an ?
Oder wie ?

Thomas Schulte:

--- Zitat von: FC am 02.09.05 - 13:38:42 ---
--- Zitat von: Thomas Schulte am 02.09.05 - 13:33:36 ---Du musst die Nachricht in den Sprachdokumenten wegschmeißen.

--- Ende Zitat ---
Du meinst die ganzen Konfigdokumente dazu löschen, oder nur den Eintrag für msgTicket leer setzen ?


--- Zitat von: Thomas Schulte am 02.09.05 - 13:33:36 ---Du kannst die Message abstellen und deswegen ist mir das auch nicht aufgefallen weil wir das mittlerweile komplett über die MailTemplates/Signaturen steuern.

--- Ende Zitat ---
Wenn das einfacher ist ....
Also nur nen Template anlegen, Message abstellen und dann springt er den Teil nicht mehr an ?
Oder wie ?

--- Ende Zitat ---
Nur den Eintrag msgTicketClick in Ticket Actions & Strings hinter dem = löschen.

FC:
Habs im Querysave des "bugreport" besser so gelöst  ;D :

' send the mail either as mail with link or as mail
      If Ucase(GetConfigDocByKey ("NoNotification")) = "YES" Or docmailsend = "NO"  Or (Ucase(GetConfigDocByKey ("MailIfNewDoc")) <> "YES" And docmailsend = "")Then
         ' do not do anything
      Else
         If Ucase(GetConfigDocByKey ("MailIfNewDocLink")) = "YES" And isnotesuser= True Then
            BoolLink = True
            varbody = messageslist("msgTicketClick")
         Else
            BoolLink = False
            varbody = ""
         End If
         ' Send Mail
         OK = Spoofmessage(_
         GetConfigDocByKey("sendMailonBehalfof"),_
         doc.user, _
         doc.otherusers,_
         message,_
         varbody,_
         doc,_
         "",_
         GetConfigDocByKey("MailIfNewDocBodyFieldName"),_
         BoolLink,_
         True,_
         "BugReport",_
         "IsNewMail")         
      End If
   End If


Gruß
Djahan

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln