Autor Thema: LS: send-Methode funktioniert auf Server nicht  (Gelesen 1060 mal)

Offline SL

  • Frischling
  • *
  • Beiträge: 21
  • I love YaBB 1G - SP1!
LS: send-Methode funktioniert auf Server nicht
« am: 13.05.02 - 15:23:50 »
Hallo,

mal wieder ein Problem im Lotus Script: Ich habe einen Agenten in einer Projekt-Datenbank, der täglich laufen soll und Mahnungen verschickt, wenn Termine überschritten sind.
Der Agent läuft manuell angestossen wunderbar und versendet die Mails. Auf dem Server - mit einem Zeitplan versehen werden dagegen keine Mails verschickt, obwohl das Agent-Protokoll den Lauf bestätigt und keine Fehler meldet.

Hat jemand eine Ahnung ob und wie der manuelle Lauf  und der server-basierte Lauf sich hier unterscheiden ?

Unten einen Auszug aus dem Code:

Sub sendMahnung1(doc As Notesdocument)
     Dim session As New notessession
     Dim db As notesdatabase
     Dim docmail As notesdocument
     Dim coll As Notesdocumentcollection
     Dim body As NotesRichTextItem
     Dim richStyle As NotesRichTextStyle
     Set richStyle = session.CreateRichTextStyle
     Set db = session.currentdatabase
     '
     Set docMail=db.createdocument
     docMail.from=session.username
     docMail.form="Memo"
     If doc.getfirstitem("ProjektleiterEMail") Is Nothing Or doc.ProjektleiterEMail(0)="" Then
           docmail.sendto=doc.Projektleiter(0)
     Else
           docMail.sendto=doc.ProjektleitereMail(0)
     End If
     docMail.subject="Projekte-DB: Terminhinweis zu Projekt " + doc.Projekt(0)
     Set body=docMail.createRichTextItem("Body")
     Call body.addnewline(2)
     richstyle.bold=True
     Call body.AppendStyle(richStyle)
     vText="T E R M I N H I N W E I S"
     Call body.appendtext(vText)

     ... blablabla

     Call body.appendtext("(Diese Mail wurde automatisch erstellt.)")
     On Error Resume Next
     Call docMail.send(False)
End Sub
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: LS: send-Methode funktioniert auf Server nicht
« Antwort #1 am: 13.05.02 - 15:30:45 »
Yoo, sollte eigentlich so laufen; nimm doch mal dein On error resume.. raus. Dann sollte sich irgendeine Fehlermeldung zeigen.

Ulrich
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline SL

  • Frischling
  • *
  • Beiträge: 21
  • I love YaBB 1G - SP1!
Re: LS: send-Methode funktioniert auf Server nicht
« Antwort #2 am: 14.05.02 - 08:28:36 »
Problem gelöst ...

Es war eine falsche Einstellung im Server-Dokument, die zu unzureichenden Rechten des Agenten auf dem Server führte.

Gruß
Andreas
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz