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

(Resolvido) Como rastrear email gif utilizando tecnologia ASP


Camilla

Pergunta

Boa Tarde Pessoal,

Preciso de uma força de você's...

Tenho um banco de dados de news letter, onde faço o disparo de emails utilizando a ferramenta groupmail, onde esse banco de dados é importado paro o groupmail.

O que preciso é o seguinte no corpo da mensagem do email da news letter vou ter um gif, e quando a pessoa receber esse email e clicar nesse gif vai salvar em um novo banco de dados.

Exemplo:

Cod Email

01 camilla@camilla.com.br = OK (truee) => clicou no gif

02 xxxxxxxxxxxxxxxxxx = (false) =>não clicou no gif

PS:Esse código o groupmail já gera automaticamente, então preciso q salve em um novo banco o codigo quando a pessoa clicar no gif.

Pessoal é isso conto com a ajuda de você's

[]'s

Link para o comentário
Compartilhar em outros sites

  • Respostas 76
  • Created
  • Última resposta

Top Posters For This Question

Posts Recomendados

  • 0

Bareta,

Fiz varios testes aqui!!!

Conclusão a pagina arquivo.asp rodando localhost ela da erro no driver!!!

E rodando no ar não dá erro, está passando por todas as intruções e chegando no response.write("email cadastrado com sucesso")

Só que no meu bd eu vez de aparecer o email da pessoa só aparece o id?? o que tenho que fazer agora para aparecer o email??

Extrai a tabela pra que você possa ver!!!

--

-- Estrutura da tabela `newsletter`

--

CREATE TABLE `newsletter` (

`id` int(11) NOT NULL auto_increment,

`email` varchar(50) default NULL,

PRIMARY KEY (`id`),

KEY `id` (`id`)

) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;

--

-- Extraindo dados da tabela `newsletter`

--

INSERT INTO `newsletter` VALUES (1, '');

INSERT INTO `newsletter` VALUES (2, '');

me ajuda .. rrs

[]'s

Editado por Camilla
Link para o comentário
Compartilhar em outros sites

  • 0

Bareta, vou postar os dois codigos que tenho ... e vou colocar a tabela tb!!!

index.html

<a href="http://boomproducoes.com.br/arquivo.asp?mail=!*EMAIL*!"> xxx</a>
arquivo.asp
<%
email=request("email")

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;PORT=3306;DATABASE=groupmail;USER=groupmail;PASSWORD=123456;OPTION=3;"

SQL1 = "INSERT INTO newsletter (email) values ('"&email&"')"
Connect.execute(SQL1)

response.write "Email cadastrado com sucesso!!!"
%>

--

-- Estrutura da tabela `newsletter`

--

CREATE TABLE `newsletter` (

`id` int(11) NOT NULL auto_increment,

`email` varchar(50) default NULL,

PRIMARY KEY (`id`)

) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3;

--

-- Extraindo dados da tabela `newsletter`

--

INSERT INTO `news` VALUES (1, '');

INSERT INTO `news` VALUES (2, '');

O que tenho é isso!!!

Conto com sua ajuda

[]'s

Link para o comentário
Compartilhar em outros sites

  • 0

Bareta!!!

Funfou ... rsrs .. já está inserindo corretamente o email no banco, quando clicamos no XXX !!!

Agora Bareta o que preciso é que quando as pessoas abrem o email inserir em uma outra tabela novamente o email!!

Conclusão vou ter uma tabela quando a pessoa clica no XXX

E uma outra quando a pessoa abrem os emails[sPAM]

Mas uma vez Bareta você tem alguma ideia de como fazer isso? rsrsrs

Desculpa o encomodo ..

[]'s

Link para o comentário
Compartilhar em outros sites

  • 0

Amiga..

Basta colocar o determinado link em um <Img Tag> , que automaticamente ele será executado quando o usuário abrir o e-mail, porem pode ser falho uma vez que geralmente os e-mails bloqueiam imagens e outras coisas que compõem o e-mail..

Mas ficaria assim:

<img src="http://boomproducoes.com.br/arquivo.asp?mail=!*EMAIL*!">

Ele é executado automaticamente, em vez da imagem coloque o link..

Abraços..

Espero que seja essa sua duvida..

Link para o comentário
Compartilhar em outros sites

  • 0
Amigo,

Não deu certo, porque eu não quero um link na imagem!!

O que eu preciso é quando as pessoas clicarem no email recebido automaticamente salvar o email no banco

etendeu??

[]'s

Sim, mas essa é a única maneira de obter retorno automatico, quando ele chama a suporta imagem do servidor para ser apresentada a tela, ele esta chamando na verdade, uma página dinamica, que ao ser chamada/executada como uma imagem, executa as funções e salva diretamente no banco, não há outra maneira de se fazer isso há não ser por img tag.

Pelomenos que eu conheça..

Att;

NoNaMexD! ¬¬

Link para o comentário
Compartilhar em outros sites

  • 0
Então Amigo que eu preciso é um asp que lê carregamento de uma imagem!!

Como posso estar fazendo isso?

Me ajuda

[]'s

Então...

Lembra do Link?

É a mesma coisa..

Para testar muda:

<a href="http://boomproducoes.com.br/arquivo.asp?mail=!*EMAIL*!"> xxx</a>
por...
<img src="http://boomproducoes.com.br/arquivo.asp?mail=!*EMAIL*!" width="1" height="1" style="border:0px solid #00F; display:block;" />

E veja se ao ler o e-mail, esta salvando o mesmo no banco, como antes ao clickar no link!

Link para o comentário
Compartilhar em outros sites

  • 0
Então!!

Acho que deve estar acontecendo algum "bug" porque quando fiz o primeiro teste funcionou, agora não funciona mais!!

você sabe o que pode ser??

Bahh agora me matou, pois não tenho idéia do que seja, liberou MOSTRAR CONTEUDO no seu e-mail, pois ele bloqueia as imagens lembra? sendo assim, não irá funcionar sempre, apenas quando o usuário final deixar imagens ativas!

Abraços...

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...