[Off] Confirmação de leitura/retorno de email em PHP

1,785 views
Skip to first unread message

Giovanni - gmail

unread,
Dec 10, 2009, 2:25:32 PM12/10/09
to list...@googlegroups.com
Pessoal,

estou enviando emails via PHP para os clientes como confirmações de
cadastro e etc...

como eu faria para validar que o cliente abriu ou não o email e como eu
poderia controlar caso o email retornasse por qualquer que seja o motivo
!!!!

alguém poderia dar uma ajuda ???

Valeu,
Giovanni Donda

Vinicius Rezende

unread,
Dec 10, 2009, 2:30:31 PM12/10/09
to list...@googlegroups.com
coloca uma imagem que abre um php com um id referente ao envio, tipo
<img src=http://meusite.com/img.php?id=123 />

O problema é que muitos clients de email bloqueiam... |:

No caso de retorno você vai ter que usar várias regras de regex apartir do 'from' do email.
basicamente vc pode procurar se o email que vc recebeu tem 'daemon' e *@*.* no meio

2009/12/10 Giovanni - gmail <giovan...@gmail.com>

Felipe Djinn Asmodeu

unread,
Dec 10, 2009, 2:39:50 PM12/10/09
to list...@googlegroups.com
Ou vc criptografa descentemente o email da pessoa e passa por get tb....

<img src=http://meusite.com/img.php?id=123?mail=em...@email.com />

Não é 100% mas e o cara abrir o email e carregar as imagens vai contar...

2009/12/10 Vinicius Rezende <crazy...@gmail.com>



--
Felipe Djinn
Desenvolvedor Web
felipedjinn.com.br
twitter.com/FelipeDjinn

Felipe Djinn Asmodeu

unread,
Dec 10, 2009, 2:40:20 PM12/10/09
to list...@googlegroups.com
Ops:

<img src=http://meusite.com/img.php?id=123&mail=em...@email.com />

2009/12/10 Felipe Djinn Asmodeu <lfrs...@gmail.com>

Michel Wilhelm

unread,
Dec 10, 2009, 2:43:02 PM12/10/09
to list...@googlegroups.com
Esse esquema eu uso e funciona legal, mas não serve para uma estatística realmente funcional.

Outra forma eu também desconheço...

=\

Giovanni - gmail

unread,
Dec 10, 2009, 2:49:20 PM12/10/09
to list...@googlegroups.com
então na verdade não tem uma forma mais correta ou segura de evitar antivirus(no caso de usar JS) ou qualquer que seja a forma...
existem possibilidades de dar certo....

eu preciso na verdade saber que ele abriu (para esfregar na cara dele caso não disse que não abriu....heheheheh malvado eu não)
 e saber que nem chegou por exemplo, como caixa de msg cheia e etc....ou como acontece no TIRA-TEIMA do UOL (nem sei s existe isso ainda)

alguém mais ???

agradeço a atenção de todos


Michel Wilhelm escreveu:

Michel Wilhelm

unread,
Dec 10, 2009, 2:53:00 PM12/10/09
to list...@googlegroups.com
Uma coisa é confirmação da leitura , como mencionado antes através de uma imagem manipulada por código.

Outra são os bounces que chegam no email que enviou caso a caixa esteja cheia ou mesmo a conta tenha expirado ou não exista.

Nesse caso, dos BOUNCES, você precisa manualmente(via script PHP) acessar o POP e como o amigo falou em outra ocasião, através de regex e filtrar.
Porém, cada servidor retorna um tipo diferente, oque dificulta esse trabalho.

E a outra forma, é manualmente(na unha) ver quais que retornaram e avisar o cara. hehe
Preciso implementar algo semelhante aqui, mas estou um tanto sem tempo para isso, senão poderia lhe ajudar também com os scripts...

Abraço.

Giovanni - gmail

unread,
Dec 10, 2009, 3:02:32 PM12/10/09
to list...@googlegroups.com
bom, agradeço a atenção....
o importante é começar e vou fazer o esquema da imagem com codigo e vamos nos falando....rsrsr...

Eduardo Kraus

unread,
Dec 10, 2009, 3:05:33 PM12/10/09
to listaphp
Quando os programas anti-Span vasculham o E-mail atras de itens suspeitos, uma das coisas a ser verificada é se tem alguma imagem dinâmica. 

Então este e-mail tem uma grande probabilidade de ser Spam...

Gustavo Almeida

unread,
Dec 10, 2009, 3:29:30 PM12/10/09
to list...@googlegroups.com
Essa é, talvez, a pior prática.
 
90% dos clientes de e-mails bloqueiam as imagens...
E muitos deles filtrariam a mensagem como SPAM por ter uma "imagem" passando parâmetros...
 
O ideal é você enviar um e-mail com um link que faz uma ativação do cadastro do usuário.

Antonio Cezar, olocutor.com

unread,
Dec 10, 2009, 8:53:47 PM12/10/09
to list...@googlegroups.com
O Newsletter F�cil possui um bom meio para valida��o de E-Mails para
cadastro, em que o sistema gera uma URL com n�meros rand�micos em que o
usu�rio acessa e com isso valida o E-Mail no Banco de dados. Como a
mensagem inicial falava de cadastro, uma estudadinha nesse script pode
ser um bom come�o, caso o mo�o precise de alguma forcinha com isso.

Abra�os


Antonio Cezar, olocutor.com



http://www.olocutor.com/


-------- Mensagem original --------
Assunto: [ PHP - Google ] Re: [Off] Confirma��o de leitura/retorno de
email em PHP
De: Eduardo Kraus <eduard...@gmail.com>
Para: listaphp <list...@googlegroups.com>
Data: 10/12/2009 18:05
> Quando os programas anti-Span vasculham o E-mail atras de itens
> suspeitos, uma das coisas a ser verificada � se tem alguma imagem
> din�mica.
>
> Ent�o este e-mail tem uma grande probabilidade de ser Spam...
>
> --~--~---------~--~----~------------~-------~--~----~
> ============================================================
> LEIAM SEMPRE AS REGRAS DA LISTA:
> http://groups.google.com.br/group/listaphp/web/regras-da-lista-php
> --
> LISTA PHP > http://groups.google.com.br/group/listaphp
> --
> REVISTA PHP > http://www.revistaphp.com.br
> --
> AJAX-BRASIL > http://groups.google.com/group/ajax-brasil
> --
> PYTHON-GOOGLE > http://groups.google.com.br/group/python-google
> --
> DOTNET-BRASIL > http://groups.google.com.br/group/dotnet_br
> ============================================================
> -~----------~----~----~----~------~----~------~--~---
>

Giovanni - gmail

unread,
Dec 10, 2009, 9:42:20 PM12/10/09
to list...@googlegroups.com
valeu pela dica.....vou estudar sim.....

att,
Giovanni Donda

Antonio Cezar, olocutor.com escreveu:
O Newsletter Fácil possui um bom meio para validação de E-Mails para 
cadastro, em que o sistema gera uma URL com números randômicos em que o 
usuário acessa e com isso valida o E-Mail no Banco de dados. Como a 
mensagem inicial falava de cadastro, uma estudadinha nesse script pode 
ser um bom começo, caso o moço precise de alguma forcinha com isso.

Abraços


  Antonio Cezar, olocutor.com



http://www.olocutor.com/


-------- Mensagem original --------
Assunto: [ PHP - Google ] Re: [Off] Confirmação de leitura/retorno de 
email em PHP
De: Eduardo Kraus <eduard...@gmail.com>
Para: listaphp <list...@googlegroups.com>
Data: 10/12/2009 18:05
  

  
Quando os programas anti-Span vasculham o E-mail atras de itens 
suspeitos, uma das coisas a ser verificada é se tem alguma imagem 
dinâmica.

Então este e-mail tem uma grande probabilidade de ser Spam...

--~--~---------~--~----~------------~-------~--~----~
============================================================
LEIAM SEMPRE AS REGRAS DA LISTA:

Rodrigo Cesar Nascimento

unread,
Dec 10, 2009, 2:53:56 PM12/10/09
to list...@googlegroups.com
Olha sobre o recebimento imagem é o jeito mias fácil... porém o pior, pois mesmo assim, caso o cliente saiba que precise aceitar ver imagens pode não abrir de propósito e falar que não conseguiu mesmo... E no caso do email podes usar essa classe para parsear o retorno: http://www.phpclasses.org/browse/package/3169.html

--~--~---------~--~----~------------~-------~--~----~
============================================================
LEIAM SEMPRE AS REGRAS DA LISTA:
http://groups.google.com.br/group/listaphp/web/regras-da-lista-php
--
LISTA PHP > http://groups.google.com.br/group/listaphp
--
REVISTA PHP > http://www.revistaphp.com.br
--
AJAX-BRASIL > http://groups.google.com/group/ajax-brasil
--
PYTHON-GOOGLE > http://groups.google.com.br/group/python-google
--
DOTNET-BRASIL > http://groups.google.com.br/group/dotnet_br
============================================================
-~----------~----~----~----~------~----~------~--~---




--
[]'s
Rodrigo César Costa do Nascimento
Bacharel em Sistemas de Informação

Adler Parnas

unread,
Dec 11, 2009, 12:03:05 PM12/11/09
to LISTA PHP
eu tenho um sistema assim!

Eu uso o truque da imagem em branco. usando url amigável ninguém
percebe

ex.:

http://www.seusite.com.br/images/email/123/spacer.gif

o id do endereço do cara fica no meio da URL! ;)

On 10 dez, 17:53, Rodrigo Cesar Nascimento <rodre...@gmail.com> wrote:
> Olha sobre o recebimento imagem é o jeito mias fácil... porém o pior, pois
> mesmo assim, caso o cliente saiba que precise aceitar ver imagens pode não
> abrir de propósito e falar que não conseguiu mesmo... E no caso do email
> podes usar essa classe para parsear o retorno:http://www.phpclasses.org/browse/package/3169.html
>
> 2009/12/10 Giovanni - gmail <giovannido...@gmail.com>
>
>
>
> >  então na verdade não tem uma forma mais correta ou segura de evitar
> > antivirus(no caso de usar JS) ou qualquer que seja a forma...
> > existem possibilidades de dar certo....
>
> > eu preciso na verdade saber que ele abriu (para esfregar na cara dele caso
> > não disse que não abriu....heheheheh malvado eu não)
> >  e saber que nem chegou por exemplo, como caixa de msg cheia e etc....ou
> > como acontece no TIRA-TEIMA do UOL (nem sei s existe isso ainda)
>
> > alguém mais ???
>
> > agradeço a atenção de todos
>
> > Michel Wilhelm escreveu:
>
> > Esse esquema eu uso e funciona legal, mas não serve para uma estatística
> > realmente funcional.
>
> > Outra forma eu também desconheço...
>
> > =\
>
> > Em 10/12/2009 17:39, Felipe Djinn Asmodeu escreveu:
>
> > Ou vc criptografa descentemente o email da pessoa e passa por get tb....
>
> > <img src=http://meusite.com/img.php?id=123?mail=em...@email.com />
>
> > Não é 100% mas e o cara abrir o email e carregar as imagens vai contar...
>
> > 2009/12/10 Vinicius Rezende <crazylor...@gmail.com>
>
> >> coloca uma imagem que abre um php com um id referente ao envio, tipo
> >> <img src=http://meusite.com/img.php?id=123/>
>
> >> O problema é que muitos clients de email bloqueiam... |:
>
> >> No caso de retorno você vai ter que usar várias regras de regex apartir do
> >> 'from' do email.
> >> basicamente vc pode procurar se o email que vc recebeu tem 'daemon' e
> >> *@*.* no meio
>
> >> 2009/12/10 Giovanni - gmail <giovannido...@gmail.com>
Reply all
Reply to author
Forward
0 new messages