Forum



      Alli
     
      Aufruf externer Programme von SMTP Event Sink
      Hallo,

ich möchte gerne von einem Event Sink aus ein externes Programm aufrufen.

Kann es sein, dass auf dem Exchange Server 2003 der Aufruf eines externen Programms innerhalb eines Event Sinks nicht zugelassen wird? Das Registrieren hat funktioniert und das Skript wird beim Eintreffen einer Mail auch ausgeführt.

Hier mein Code:

<SCRIPT LANGUAGE="VBSCRIPT">
Const RECIP_LIST = "http://schemas.microsoft.com/cdo/smtpenvelope/recipientlist"
Const CDO_RUN_NEXT_SINK = 0

Sub ISMTPOnArrival_OnArrival(ByVal Msg, EventStatus)
Dim wshshell
Dim strrun

[...]

set wshshell = Wscript.createobject("Wscript.Shell")
strrun = WshShell.run(startrfc_path & " -3 -h " & host & " -s " & sysid & " -u " & userid & " -p " & pass & " -c " & client & " -l " & langu & " -F /SPV/CONFIRM_FAX -T IT_PARAM,170,r=" & out_path & " >> " & fehler_path & " 2>>&1")

[...]

End Sub


</SCRIPT>


Das logfile enthält alle Ausgaben bis zu der Zeile "set wshshell = Wscript.createobject("Wscript.Shell")". Ich habe das Skript ohne das onArrival-Event ausgeführt und dort wurde das Programm aufgerufen.


Gruß,

Alli
       


Weitere Infos und Hilfestellungen bekommt
Ihr auch bei den folgenden Mailinglisten:
0 VB 6 - Mailingliste
0 VB.net - Mailingliste



    Name :
    eMail :
    URL1 : http://
    URL2 : http://
    Head :
    Text :
    Abschicken