karkara 0 Denunciar post Postado Agosto 26, 2004 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
michelsp 0 Denunciar post Postado Agosto 26, 2004 usa sleep(); e dá pausas de tempo em tempo. Compartilhar este post Link para o post Compartilhar em outros sites
karkara 0 Denunciar post Postado Agosto 26, 2004 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
Radubrêdo 0 Denunciar post Postado Agosto 26, 2004 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
klawdyo 0 Denunciar post Postado Agosto 28, 2004 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