Autor Tema: Como capturar la ip y enviarla por correo en ASP?  (Leído 5018 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado fastlane

  • Sv Member
  • ***
  • Mensajes: 411
Como capturar la ip y enviarla por correo en ASP?
« : marzo 08, 2007, 01:09:12 am »
Para capturar la ip lo tengo asi:
Código: [Seleccionar]
<html>
<head>
    <title></title>
</head>
<body>
    <form action="enviarmail.asp" method="post">
        <%
        dim cliente_ip
        cliente_ip = Me.Request.ServerVariables("REMOTE_ADDR")
        Response.write ("Su dirección IP es: "&cliente_ip)
        %>
        <p>
            Enviar IP por correo:
            <input type="submit" value="Enviar" name="enviar" />
        </p>
    </form>
</body>
</html>
Pero para enviarla por correo es el problema que tengo,encontre esto pero nose como hacerlo funcionar:
Código: [Seleccionar]
<html>
<head >
<title>Página ASP de prueba para enviar mensajes</title>
</head>
<body>

<%
set mail=server.CreateObject("CDONTS.NewMail")
mail.To = fastlane.sv@gmail.com
mail.Subject = Envio de IP
mail.Body = Request(cliente_ip)
mail.BodyFormat = 0 ' 0 = HTML, 1 = Plain
mail.MailFormat = 1 ' 0 = MIME, 1 = Text
mail.Importance = 1 ' 0 =High, 1 = Medium, 2 = Low
mail.Send
set mail=nothing
%>

<p>
<b>Se ha enviado el mensaje:</b><br>
A: <%= Request("receiver") %><br>
Con el asunto: <%= Request("subject") %>
</p>
</body>
</html>

Desconectado kikeuntercio

  • Sv Vampire Team ®
  • The Communiter-
  • ***
  • Mensajes: 1545
  • -] java Adict [-
    • Comunidad Bitcoin de Oriente
Re: Como capturar la ip y enviarla por correo en ASP?
« Respuesta #1 : marzo 08, 2007, 01:17:35 am »
lo de la Ip lo podes hacer asi tambien  :-/ creo
Código: [Seleccionar]
<body>
<%
ipuser=cstr(Request.ServerVariables("REMOTE_ADDR"))
%>

Su Ip es: <%=ipuser%>
</body>
Miembro y co-fundador original de VampireTeam
Bitcoiner
CopyMaster en Finandy.com como: WillockSV

Desconectado vlad

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6351
    • Qualium.net
Re: Como capturar la ip y enviarla por correo en ASP?
« Respuesta #2 : marzo 08, 2007, 01:20:10 am »
Fijate en esto:
http://www.desarrolloweb.com/articulos/1037.php

Creo que el principal problema en el envio es que no has de tener el ActiveX CDONTS instalado en el servidor.

Desconectado kikeuntercio

  • Sv Vampire Team ®
  • The Communiter-
  • ***
  • Mensajes: 1545
  • -] java Adict [-
    • Comunidad Bitcoin de Oriente
Re: Como capturar la ip y enviarla por correo en ASP?
« Respuesta #3 : marzo 08, 2007, 01:27:46 am »
si es un problema aveces cuando hacemos pruebas en nuestra PC por eso aveces es bueno buscarse unos servers gratuitos con las tecnologias que a nosotros nos interesan, hay varios que son compatibles con asp y desde alli podras hacer cambios, san google te puede decir cuales son esos sitios gratuitos de paginas con soporte asp.
Miembro y co-fundador original de VampireTeam
Bitcoiner
CopyMaster en Finandy.com como: WillockSV

Desconectado fastlane

  • Sv Member
  • ***
  • Mensajes: 411
Re: Como capturar la ip y enviarla por correo en ASP?
« Respuesta #4 : marzo 08, 2007, 01:34:13 am »
Hey muy bueno el ejemplo ese de desarrolloweb vere si puedo por esa manera, una pregunta con ese codigo no tengo que tener lo q me mencionas de ActiveX CDONTS verdad?

Desconectado vlad

  • Global Moderator
  • The Communiter-
  • *
  • Mensajes: 6351
    • Qualium.net
Re: Como capturar la ip y enviarla por correo en ASP?
« Respuesta #5 : marzo 08, 2007, 08:00:41 am »
Citar
Nota: Insistimos en que el siguiente código, que hace la acción de enviar un email, no funcionará si no tenemos el componente ASP AspEmail instalado correctamente en nuestro servidor. Además, deberíamos consultar la documentación del componente, para comprobar que en la versión que descarguemos sigue funcionando todo como aparece a continuación.