Ir para conteúdo

POWERED BY:

Arquivado

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

karkara

Eviar email p/ muitos contatos cadastrados

Recommended Posts

Fiz um sistema de cadastro de visitantes do site para receberm informativos.Agora tô com uma dúvida na logica do programa para enviar noticias para os contatos cadastrados...Poderia fazer um selec no banco dos contatos cadastrados e enviar a noticia para todos...porém tem o problema se exisir muito contato cadastrado....ai o provedor não bloquearia o envio...pensando em ser spam?

Compartilhar este post


Link para o post
Compartilhar em outros sites

usa sleep(); e dá pausas de tempo em tempo.

Será q assim funciona?<?include "conecta_mysql.inc"; //conecta ao banco q tem os email cadastrados$sql = "SELECT 'email' FROM tabela ";$resultado = mysql_query($sql)or die ("Não foi possível realizar a consulta ao banco de dados");while ($linha=mysql_fetch_array($resultado)) {$email = $linha["email"];$to = "$email";$subject = "teste";$msg = "teste!";$headers = "From: emaildosite@site.com.br\r\nReply-To: emaildosite@site.com.br";mail("$to", "$subject", "$msg", "$headers");sleep(5); //aguarda 5 segundos para enviar outro email??>

Compartilhar este post


Link para o post
Compartilhar em outros sites

usa sleep(); e dá pausas de tempo em tempo.

Será q assim funciona?<?include "conecta_mysql.inc"; //conecta ao banco q tem os email cadastrados$sql = "SELECT 'email' FROM tabela ";$resultado = mysql_query($sql)or die ("Não foi possível realizar a consulta ao banco de dados");while ($linha=mysql_fetch_array($resultado)) {$email = $linha["email"];$to = "$email";$subject = "teste";$msg = "teste!";$headers = "From: emaildosite@site.com.br\r\nReply-To: emaildosite@site.com.br";mail("$to", "$subject", "$msg", "$headers");sleep(5); //aguarda 5 segundos para enviar outro email??>
Não compreendi muito bem a função desse sleep().Acredito q assim você pode mandar email para todos contatos do banco de uma única vez...pois, a mensagem estará sendo enviada via programa php e não por meio de programa de envio de email em massa (spam).Se eu estiver errado, q alguém me corrija.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você está errado!Porque se você está usando o PHP para enviar email em massa, então o seu programa PHP é um programa de envio de email em massa...tá ligado?Mas, pelo que sei, os novos antispams usam uma técnica de ping que verifica a existência do email do remetente, ou seja, ele testa se realmente aquele email existe, se existir libera a passagem, senão joga na lixeira...

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.