Tenho um sistema de newsletter pronto, só que estou enfrentando alguns problemas...
1- meu servidor de hospedagem só permite enviar 200 e-mails por hora (e tenho uns 370 e-mails cadastrados);
2- tem como enviar esses e-mails com confirmação de leitura? (qdo a pessoa lesse o e-mail, eu receberia uma confirmação, estilo do Outlook) -- RESOLVIDO --
3- o IG não recebe (não sei pq!!!) esses e-mails... já testei com o bol, yahoo, gmail, hotmail... todos recebem, menos o IG!
Agora estou tentando o N° 01...
Será que alguém poderia me dar um HELP??
É que não sei programar em PHP direito, mas tenho a lógica... Eu tentei... mas não deu mto certo...
Até que funcionou... mas ele está demorando 1 minuto (60 segundos) para enviar cada mensagem... e queria que enviasse 2 msgs, demoraria 1 minuto e enviaria mais 2... (apenas para exemplo).
<?php
// CONEXAO
$conexao=mysql_connect("conexao","usuario","senha");
$db=mysql_select_db("testenews",$conexao);
$Sql = mysql_query("SELECT * FROM testenews") or die (mysql_error());
$assunto = "teste";
$mensagem = "olá!";
$cont = 0;
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: email@dominio.com.br\r\n";
$headers .= "Disposition-Notification-To: email@dominio.com.br";
while ($RRr = mysql_fetch_array($Sql)) {
$cont = $cont + 1;
if ($cont = 2){
sleep (60); }
if (mail($RRr['email'], $assunto, $mensagem, $headers)) {
echo "E-mail [{$RRr['email']}] enviado com sucesso!<br />";
} else {
echo "<font color='red'>Erro ao enviar o e-mail [{$RRr['email']}]!</font><br />";
}
}
?>Se alguém puder me ajudar, agradeço!!
Edição feita por: Ciclana, 22/09/2006, 14:58.










