datenbank_tmp := @Subset(@DbName; -1);
datenbank := @Implode(datenbank_tmp);
datenbank+"?login&RedirectTo="+datenbank+"/Start?OpenForm";
aufruf:=datenbank+"/Mailsversandt?OpenAgent";
@URLOpen(aufruf)
daraus entsteht in der DB "scratch\scratch.nsf" für "aufruf" z.B.:
scratch\scratch.nsf/Mailsversandt?OpenAgent
Stimmst Du mit mir überein, dass das nicht funktionieren kann? ;)
Für ein @URLOpen braucht man auch noch das Protokoll und den Servernamen. Und selbstverständlich den Pfad zur DB mit "/" anstelle von "\" (siehe auch @WebDbName).
stimme nicht mit Dir überein...
Der Aufruf des Agenten funktioniert.
Ah ja, der IE. Wozu RFCs befolgen, wenn's auch anders geht ...
das ist sie:
NotesException: Notes error: The remote server is not a known TCP/IP host.
Also der fehler liegt an etwas anderem..
Ja, nur nachdem wir noch immer keinen vollständigen Code von Dir sehen und ich KEINE Lust habe, mit meiner gewerkschaftlich organisierten Kristallkugel darüber zu diskutieren, ob und wann sie wieder für mich arbeitet, kann ICH Dir nicht sagen, WO der Fehler herkommt. Zumindest aus dem von Dir angegebenen Catch-Block kommt sie nicht.
Danach kommt der try/catch-Block der die Fehlermeldung an das Agent-Log übergibt.
Du sagst aber: Fehlermeldung im Server:
Error connecting to server eigenerSERVERNAME: The
remote server is not a known TCP/IP host
was mit Deinem try/catch-Block
catch (Exception Mailsversandt)
{
log.logAction ("Fehler Mailsversandt -> "+ Mailsversandt);
}
IMHO nicht übereinstimmt. Daher bin ich sehr wohl der Meinung, dass mehr Code erforderlich ist, weil der Fehler anscheinend nicht in dem von Dir gesposteten Codeteil auftritt.
Aber es zwingt Dich ja keiner ...