Bom, eu tenho um sistema de cadastro com os seguintes dados:
Tabela:
cadastro
Campos:
id
data
nome
Em uma página compara data atual com a cadastrada, assim informando os vencimentos.
Nessa página busca somente os cadastros vencidos.
Então, estou tentando inserir um código que irá enviar um email para cada cadastro vencido e informar que a conta está vencida.
Só que não está enviando, e agora começou a mostrar erros, como:
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in
Abaixo deixo o código que estou usando.
<?php require_once('Connections/email.php'); ?>
<?php
$dataatual = date('Y-m-d');
mysql_select_db($database_email, $email);
$query_CA = "SELECT * FROM cadastro WHERE dv_data < $dataatual ORDER BY dv_id DESC";
$CA = mysql_query($query_CA, $email) or die(mysql_error());
$row_CA = mysql_fetch_assoc($CA);
$totalRows_CA = mysql_num_rows($CA);
?>
<?php $emailcli2 = $row_CA['dv_email']; ?>
<?php
$email_cli = $emailcli2;
global $email;
mail("$email_cli"," $nome. ",
"O portal com maior divulgação online.
Menssagem: $mensagem", "From: Divulgue Online");
?>
Agradeço desde já...










