tengo una pregunta.
tengo un registro de usuarios en mi sistema y luego de registrarse los usuarios guardo los datos en la base de datos y mando un mail de confirmacion con sus datos al usuario.
El problema es que hay veces que no manda el mail o lo manda como spam.
hay forma de evitar esto???
por lo que estuve viendo en internet deberia hacer esto
Cita:
require("class.phpmailer.php");
$mail = new phpmailer();
$mail->IsSMTP(); // send via SMTP
$mail->Host = "mail.mihost.com"; // SMTP servers
$mail->IsHTML(true);
// $mail->From = "mail.mihost.com"; //mail al que se respondera
$mail->From = $_POST['email']; //mail al que se respondera
y en class.phpmiler cambie estorequire("class.phpmailer.php");
$mail = new phpmailer();
$mail->IsSMTP(); // send via SMTP
$mail->Host = "mail.mihost.com"; // SMTP servers
$mail->IsHTML(true);
// $mail->From = "mail.mihost.com"; //mail al que se respondera
$mail->From = $_POST['email']; //mail al que se respondera
Cita:
var $Host = "mail.imihost.com";
var $Port = 25;
var $Helo = "mail.imihost.com";
var $SMTPAuth = true;
var $Username = "[email protected]";
var $Password = "password";
el problema ahora es que no hace absolutamente nada var $Host = "mail.imihost.com";
var $Port = 25;
var $Helo = "mail.imihost.com";
var $SMTPAuth = true;
var $Username = "[email protected]";
var $Password = "password";
![Serio](http://static.forosdelweb.com/fdwtheme/images/smilies/molesto.png)
utilizo las clases class.phpmailer y class.smtp
la version de php es 4.4.7 y con windows.
agradezco si me pueden asesorar.
gracias