Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Joker am 07.10.03 - 17:30:21

Titel: Mail mit Agenten senden
Beitrag von: Joker am 07.10.03 - 17:30:21
Hi,

habe ein kleines Problem. Habe mir einen Agenten geschrieben, der täglich laufen soll. Er durchsucht unterschiedliche Dokumente und prüft, wielange diese bereits nicht mehr bearbeitet wurden. Falls das Ergebnis einen bestimmten Schwellenwert übersteigt, dann soll eine Mail an eine bestimmt Adresse gesendet werden.

Rufe ich den Agenten mit agent.Run auf funktioniert alles wunderbar. Rufe ich ihn jedoch mit agent.RunOnServer auf, so will er einfach keine Mails versenden.
Muss man hier etwas besonderes beachten ?

Wenn ich den Agenten periodisch laufen lasse, wird ja im groben auch nichts anderen als agent.RunOnServer ausgeführt, oder ?


Gruss
Martin

Titel: Re:Mail mit Agenten senden
Beitrag von: koehlerbv am 07.10.03 - 17:59:08
Wie sind denn die Einstellungen für den Agent? Auf welchem Server soll er laufen? Ist sichergestellt, daß NotesAgent.RunOnServer nur auf dem "richtigen" Server ausgeführt werden kann?

HTH,
Bernhard
Titel: Re:Mail mit Agenten senden
Beitrag von: Joker am 07.10.03 - 18:29:44
Hi,
ist ein gemeinsamer Agent, den ich zum Testen auf periodisch nie gesetzt habe. Die dritte Einstellung dürfte dann ja keine Rolle mehr spielen, da ich mir die Dokumente per Script hole. Er läuft auch auf dem richtigen Server ( habe den Befehl runonserver schon öfters benutz, jedoch noch nie in Verbindung mit der Versendung von Mails).

Schreibe mir per NotesLog im Script auch immer einzelnen "Fortschrittspunkte" mit . Also, der Agent wird ganz normal gestartet und kommt genau bis zu dem Befehl:
Call newmemo.Send(False,SendTo).  SendTo ist auch gefüllt !!

Schicke dir einfach mal den Agenten. Das hilft dir warscheinlich am besten weiter !

Gruss
Martin

Titel: Re:Mail mit Agenten senden
Beitrag von: Semeaphoros am 07.10.03 - 23:16:00
Steht im Serverlog irgendwas, dass der Server probiert, eine Netzwerkverbindung zu sich selbst aufzubauen, oder etwas von einem fehlenden Mail-Server? Da gibt es verschiedene Sachen, die schief laufen können, manchmal braucht der Server ein Verbindungsdok auf sich selbst (oder einen Einrrag in der TCP/IP-Namensauflösung) und wichtig: im Serverdokument auf der ersten Seite zuunterst sind die "Arbeitsumgebungseinstellungen" des Servers selbst angegeben. Häufig wird das leer gelassen, was heute, da man keine Modems mehr dran hat, fast keinen Schaden anreichtet, aber, da gibt es einen Eintrag "Mailserver", und da muss der eigene Server drinstehen, sonst kann er keine Mails verschicken.
Titel: Re:Mail mit Agenten senden
Beitrag von: Joker am 09.10.03 - 09:10:42
Hi,
funzt jetzt. Wir hatten wohl an diesem Tag generell ein Problem mit unserem Server (er führte anscheinend keine Agenten mehr aus). Jetzt läuft wieder alles normal und die Mails werden auch versendet.

Danke für eure Hilfe.

Gruss
Martin