Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

RTDN CONSULTORIA

Saber se o e-mail chegou?

Recommended Posts

Ola pessoal....

 

estou aqui pois estou desenvolvendo um código para envio de e-mail...

 

ele esta enviando e-mail em HTML, tudo ok certinho... mas estou com alguns problemas...

 

1) Os acentos no texto e no assunto não estao indo.

 

2) preciso que quando o e-mail chege na caixa de e-mail de destino eu atualize um banco de dados informando que ele chegou...

 

3) Quando a pessoa Abrir o email apenas eu preciso que ele atualize o meu banco mostrando que a pessoa Leu...

 

* Se não for pedir demais...

4) Quando o e-mail não chegar mostrar o porque... (Caixa Lotada, e-mail inexistente)...

 

Será que alguem poderia me ajudar???

 

AGUARDO...URGENTE........

 

Desde ja...

 

Agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sobre os acentos, você precisa colocar o charset na frunção mail.

 

mail($email_dest,"Coluna PHP/MySQL - iMasters",$nome.$mensagem,"From:$email_rem [i][b]Content-Type: text/html; charset=us-ascii[/b][/i] Bcc: teste@teste.com.br");
Leia mais em http://imasters.com.br/artigo/278?cn=278&cc=44

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sobre os acentos, você precisa colocar o charset na frunção mail.

 

mail($email_dest,"Coluna PHP/MySQL - iMasters",$nome.$mensagem,"From:$email_rem Content-Type: text/html; charset=us-ascii Bcc: teste@teste.com.br");

 

Leia mais em http://imasters.com.br/artigo/278?cn=278&cc=44

Perfeito amigo,

 

mais e as outras duvidas??? se sabe algo???

 

Abraços

 

e Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

pra mim nao existe forma nenhuma de executar as outras tarefas ...

 

Cara a terceira opção eu vi que da

 

atraves de uma imagem oculta no corpo do email que chama uma pagina php

 

 

agora preciso do item 2 e 4

 

AJUDEM MEEEEEEEEEEEEEE

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara o item 2 não pode ser usando a imagem.

 

Pois o sistema de imagem eu so atualizo quando o usuário LER a mensagem

 

Logo eu qro ser informado no meu banco que o usuário RECEBEU não importanto ainda se ele LEU, CLICOU nada...

 

so quero saber se pelo menos a mensagem esta na caixa de mensagem dele

 

entendeu...........

Compartilhar este post


Link para o post
Compartilhar em outros sites

mesmo a parte para saber se leu tem que usar um truque para conseguir isso... Oq é um truque bem bolado =p

 

você não conseguirá saber isso creio...

 

Não sei se é possivel colocar aquelas tag de aviso chata pra kcete que tem nos emails...Pra avisar que recebeu, e tb não sei se é possivel que isso retorne para uma URL...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, pelo PHPMailer eu consegui fazer o envio e pegar todos os erros.. ele retorna o erro na função Send.. assim

 

$mail = new PHPMailer();

 

...

 

 

if (!$mail->Send()) {

echo "Erro: " . $mail->ErrorInfo();

} else {

echo "Enviado";

}

 

ok?

Tente isso que resolverá seu problema!

;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

pra mim nao existe forma nenhuma de executar as outras tarefas ...

Cara a terceira opção eu vi que da

 

atraves de uma imagem oculta no corpo do email que chama uma pagina php

 

agora preciso do item 2 e 4

 

AJUDEM MEEEEEEEEEEEEEE

 

exatamente o que eu disse, as outras tarefas...

 

Cara, pelo PHPMailer eu consegui fazer o envio e pegar todos os erros.. ele retorna o erro na função Send.. assim

 

$mail = new PHPMailer();

 

...

 

 

if (!$mail->Send()) {

echo "Erro: " . $mail->ErrorInfo();

} else {

echo "Enviado";

}

 

ok?

Tente isso que resolverá seu problema!

;)

isso nao quer dizer que o email tenha chegado a caixa postal, só que foi enviado ...

a classe PhpMailer tem resultados bastante seguros, nao sei se chega a 100% de operação bem sucedida, mas nao menos que 99% ...

como eu disse, ainda acho que nao tem como verificar que o email chegou caixa postal.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não, Diogo. O PHPMailer indica o erro de retorno do email, sim.

 

Eu fiz um teste aqui na sexta-feira com um mailing de 600 emails, e consegui detectar +- uns 2 erros diferentes retornados pelo PHPMailer, caixa cheia e email inexistente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.