Hola,
Tengo una página que hace un NET SEND cuando ocurre un determinado evento en
la intranet corporativa pero me pasa una cosa curiosa:
No todos los miembros de la red reciben el mensaje pese a tener las mismas
configuraciones.
¿porqué unos lo reciben y otros no? ¿qué puede fallar?
Adjunto el código de un NET SEND sencillito por si a alguien le interesa:
<%@ LANGUAGE = VBScript %>
<%
' enviar mensaje mediante net send a través del navegador
Msg = Request.Form("Msg")
NamUsr = TRIM(Request.Form("NamUsr"))
Computer = Request.ServerVariables("REMOTE_ADDR")
if Msg <> "" AND NamUsr <> "" THEN %>
<% Response.Write "<P>Enviando mensaje a:"
Response.Write "<B>" & NamUsr & "</B>: "
Response.Write " Mensaje: " & Msg & "<br>"
Set server_shell = Server.CreateObject("wscript.shell")
server_shell.Run "%comspec% /c net send " & NamUsr & " [remite: " & Computer
& "] " & Msg
ELSE
%>
<FORM NAME="Vorm" METHOD="Post">
To: <INPUT TYPE="text" NAME="NamUsr" SIZE="20" value=""><BR>
Message: <textarea name="Msg" cols="40" rows="6"></textarea><BR>
<INPUT TYPE="submit" VALUE="Send Message">
</FORM>
<% END IF
%>
Leer las respuestas