Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Lancelot am 13.07.07 - 08:41:27

Titel: Fehler beim senden von mails per Script
Beitrag von: Lancelot am 13.07.07 - 08:41:27
Hallo Leute,

ich habe einen Backagent laufen, der Mails verschickt wenn ein User die Ihm zugeordneten Dokumente eine gewisse Zeit nicht beantwortet.

Leider kommt es vor, dass der Agent abbricht, weil ein Name im Adressbuch nicht gefunen wurde.

Die Abbruchstelle ist "Call doc.Send(False)".

Wie kann ich den in dieser Zeile sagen, wenn Du ein Fehler bist, dann lies das nächste Dok in der Ansicht?

Vielen Dank für Eure Hilfe!
Titel: Re: Fehler beim senden von mails per Script
Beitrag von: DerAndre am 13.07.07 - 08:43:02
On error resume next
Titel: Re: Fehler beim senden von mails per Script
Beitrag von: botschi am 13.07.07 - 17:16:48
Dann geht der Agent aber bei JEDEM Fehler zum nächsten Dokument...
Vielleicht ist es besser den Empfänger im Adressbuch zu suchen.

Matthias
Titel: Re: Fehler beim senden von mails per Script
Beitrag von: koehlerbv am 13.07.07 - 17:35:43
André hat bestimmt kein "dumpfes" On Error Resume Next gemeint. Hier geht es um ein ErrorHandling, wie es eigentlich stinknormal sein sollte (aber sehr oft nicht ist). Vulgo: Erst die ErrorHandling-Routine entscheidet an Hand der Fehlernummer, was nun gemacht werden soll.

Und: Das Adressbuch zu überprüfen (welches eigentlich) ist gar keine gute Idee, denn die Empfängeradresse muss ja in gar keinem Adressbuch stehen.

Bernhard
Titel: Re: Fehler beim senden von mails per Script
Beitrag von: Glombi am 13.07.07 - 17:38:32
Ich bin mir nicht so sicher, ob man beim doc.Send einfach mittels On Error ... arbeiten kann. Es kommt vom Server eine Fehlermeldung, eigentlich ist es kein Script Error...

Aus diesem Grund hänge ich an den Namen des Empfängers immer noch die Notes-Domäne an. Dann spart man sich auch einen Fehler, falls es den Empfänger im pers. NAB gibt.

Andreas
Titel: Re: Fehler beim senden von mails per Script
Beitrag von: koehlerbv am 13.07.07 - 17:42:24
Doch, Andreas, da kann man ganz sauber mit On Error Goto arbeiten. Und "immer" kannst Du die Notes-Domäne auch nicht anhängen - die muss ja gar nicht stimmen.

Bernhard
Titel: Re: Fehler beim senden von mails per Script
Beitrag von: Glombi am 13.07.07 - 17:44:04
Man braucht ja nur die Domäne des Servers, der Router erledigt dann den Rest...