Ir para conteúdo
Fórum Script Brasil
  • 0

Traceroute + Aspmail


Guest Thiago Gema

Pergunta

Guest Thiago Gema

Amigos estou tentando somar o traceroute com o aspmail, quer dizer, cada internauta que entrar no site ele automaticamente ira mandar um e-mail contendo o ip do mesmo, mais infelizmente eu estou pecando em alguma parte do codigo e por isso que preciso dessa ajuda.

Ficarei muito grato.

Atenciosamente,

Thiago Gema

Segue o codigo abaixo.

<%

request.servervariables( "REMOTE_ADDR" )

Dim sEmailFrom, sText, sAssunto

sEmailTo = "meu_email@provedor.com.br"

sText = "REMOTE_ADDR"

sAssunto = "Monitoramento Site - IP"

set mailer = server.createobject

Mailer.FromName = sNameFrom

Mailer.FromAddress = sEmailFrom

Mailer.RemoteHost = "smtp.meusite.com.br"

Mailer.AddRecipient sEmailTo

Mailer.Subject = sAssunto

strMsgFooter = sText

Mailer.BodyText = strMsgFooter

if Mailer.SendMail then

else

Response.Write ("Ocorreu um erro.<BR>")

Response.Write ("O Erro é " & Mailer.Response)

end if

%>

Link para o comentário
Compartilhar em outros sites

Posts Recomendados

  • 0
Amigos estou tentando somar o traceroute com o aspmail, quer dizer, cada internauta que entrar no site ele automaticamente ira mandar um e-mail contendo o ip do mesmo, mais infelizmente eu estou pecando em alguma parte do codigo e por isso que preciso dessa ajuda.

Ficarei muito grato.

Atenciosamente,

Thiago Gema

Segue o codigo abaixo.

<%

request.servervariables( "REMOTE_ADDR" )

Dim sEmailFrom, sText, sAssunto

sEmailTo = "meu_email@provedor.com.br"

sText = "REMOTE_ADDR"

sAssunto = "Monitoramento Site - IP"

set mailer = server.createobject

Mailer.FromName = sNameFrom

Mailer.FromAddress = sEmailFrom

Mailer.RemoteHost = "smtp.meusite.com.br"

Mailer.AddRecipient sEmailTo

Mailer.Subject = sAssunto

strMsgFooter = sText

Mailer.BodyText = strMsgFooter

if Mailer.SendMail then

else

Response.Write ("Ocorreu um erro.<BR>")

Response.Write ("O Erro é " & Mailer.Response)

end if

%>

Deixa eu ver se entendi...

...Vai ter um login quando o cara entrar no site, ou se cadastrar, ai quando ele der o submit ai vai ser enviado um e-mail pro cara... Isso?

Ou você quer que quando o cara entra no site mande um e-mail? Porque quando o cara entrar no site, não vai ser reconhecido o e-mail dele, sem passar por uma verificação com um formulario!!!

Mas explica melhor ai wink.gif

[]'s

Victor

Link para o comentário
Compartilhar em outros sites

  • 0
Desculpe não entendi.

No inicio da página, onde você vai querer que mande um e-mail para você com o IP do cara, você faz se quiser uma variavél, ai você faz a função de mandar e-mail, ai na parte de mensagens você coloca a variavel que você fez antes..

Entendeu?

[]'s

Victor

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Thiago Gema

Esta certo agora?

<%

Dim sEmailFrom, sText, sAssunto

sEmailTo = "email@dominio.com.br"

sTraceroute = "request.servervariables( "REMOTE_ADDR" )"

sAssunto = "Monitoramento Site"

set mailer = server.createobject("SMTPsvg.Mailer")

Mailer.FromName = sNameFrom

Mailer.FromAddress = sEmailFrom

Mailer.RemoteHost = "smtp.dominio.com.br"

Mailer.AddRecipient sEmailTo

Mailer.Subject = sAssunto

strMsgFooter = sTraceroute

Mailer.BodyText = strMsgFooter

if Mailer.SendMail then

else

Response.Write ("Ocorreu um erro.<BR>")

Response.Write ("O Erro é " & Mailer.Response)

end if

%>

Link para o comentário
Compartilhar em outros sites

  • 0
Esta certo agora?

<%

Dim sEmailFrom, sText, sAssunto

sEmailTo = "email@dominio.com.br"

sTraceroute = "request.servervariables( "REMOTE_ADDR" )"

sAssunto = "Monitoramento Site"

set mailer = server.createobject("SMTPsvg.Mailer")

Mailer.FromName = sNameFrom

Mailer.FromAddress = sEmailFrom

Mailer.RemoteHost = "smtp.dominio.com.br"

Mailer.AddRecipient sEmailTo

Mailer.Subject = sAssunto

strMsgFooter = sTraceroute

Mailer.BodyText = strMsgFooter

if Mailer.SendMail then

else

Response.Write ("Ocorreu um erro.<BR>")

Response.Write ("O Erro é " & Mailer.Response)

end if

%>

Parece que está tudo be, testa ai no seu servidor, e ve se funciona wink.gif

[]'s

Victor

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Thiago Gema

Não deu....

Erro,

Microsoft VBScript compilation error '800a0401'

Expected end of statement

monitoramento.asp, line 6

sTraceroute = "request.servervariables( "REMOTE_ADDR" )"

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Thiago Gema

Checa pra mim o codigo, esta tudo certo agora ?

<%

Dim sEmailFrom, sTraceroute, sAssunto

sEmailTo = "email@meusite.com.br"

sTraceroute = request.servervariables( "REMOTE_ADDR" )

sAssunto = "Monitoramento Site"

set mailer = server.createobject("SMTPsvg.Mailer")

Mailer.FromName = sNameFrom

Mailer.FromAddress = sEmailFrom

Mailer.RemoteHost = "smtp.meusite.com.br"

Mailer.AddRecipient sEmailTo

Mailer.Subject = sAssunto

strMsgFooter = sTraceroute

Mailer.BodyText = strMsgFooter

if Mailer.SendMail then

else

Response.Write ("Ocorreu um erro.<BR>")

Response.Write ("O Erro é " & Mailer.Response)

end if

%>

Link para o comentário
Compartilhar em outros sites

  • 0
Checa pra mim o codigo, esta tudo certo agora ?

<%

Dim sEmailFrom, sTraceroute, sAssunto

sEmailTo = "email@meusite.com.br"

sTraceroute = request.servervariables( "REMOTE_ADDR" )

sAssunto = "Monitoramento Site"

set mailer = server.createobject("SMTPsvg.Mailer")

Mailer.FromName = sNameFrom

Mailer.FromAddress = sEmailFrom

Mailer.RemoteHost = "smtp.meusite.com.br"

Mailer.AddRecipient sEmailTo

Mailer.Subject = sAssunto

strMsgFooter = sTraceroute

Mailer.BodyText = strMsgFooter

if Mailer.SendMail then

else

Response.Write ("Ocorreu um erro.<BR>")

Response.Write ("O Erro é " & Mailer.Response)

end if

%>

Não tenho ASPMAIL aqui no meu PC, vou colocar no servidor do site do meu professor...Perai wink.gif

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...