Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Seguinte galera... eu tenho um script de newsletter aqui que envia o email belezinha
só que na hora que eu coloquei no ar não funcionou pq o servidor requer autenticação php, coisa que nem imagino como faça
até achei alguns textos e tutoriais na net, mas nao consegui aplicar no script
Então segue o código, se for algo simple e alguem quiser dar uma força...
<?phpsession_start("admin");if($_SESSION["admin"] == "on"){include("../config.php");$msg_para = $_POST["msg_para"];$msg_assunto = $_POST["msg_assunto"];$msg_tipo = $_POST["msg_tipo"];$mensagem = $_POST["mensagem"];if($msg_para == "todos"){$sql = mysql_query("SELECT * FROM n_emails");$total = mysql_num_rows($sql);$mailok = 0;$falha = 0;while($lista = mysql_fetch_array($sql)){$email = $lista["email"];$cabecalho = "From: $a_nome <$a_email>";$cabecalho .= "\nReply-To: $a_nome <$a_email>";$cabecalho .= "\nContent-Type: $msg_tipo"; if(@mail($email,$msg_assunto,$mensagem,$cabecalho)){ $mailok = $mailok + 1; $msg = "<font color=green>SUCESSO!</font>"; } else{ $falha = $falha + 1; $msg = "<font color=red>FALHA!</font>"; } ?> <font face="Arial" size="2">Enviando para <b><?php echo $email?></b>... <b><?=$msg?></b></font><br> <?php } ?> <script>alert("<?php echo $total?> E-Mails deveriam ser enviados,\n<?php echo $mailok?> foram mandados corretamente,\n<?php echo $falha?> falharam!\n")</script> <?php }else{$cabecalho = "From: $a_nome <$a_email>";$cabecalho .= "\nReply-To: $a_nome <$a_email>";$cabecalho .= "\nContent-Type: $msg_tipo";if(@mail($msg_para,$msg_assunto,$mensagem,$cabecalho)){ $msg = "<font color=green>SUCESSO!</font>"; } else{ $msg = "<font color=red>FALHA!</font>"; } ?> <font face="Arial" size="2">Enviando para <b><?php echo $msg_para?></b>... <b><?php echo $msg?></b></font><br><?php}}else{echo "<script>location.href='login.php'</script>";}?>Carregando comentários...