vgonga1986: he leido mucho ya y no le puedo encontrar la vuelta. Apliqué todo lo que me comentaron y armé este php donde aplico un ejemplo de phpmailer y lo subí a mi servidor pago para probarlo pero me sale el error
"SMTP Error: Could not connect to SMTP host"
Les muestro el archivo:
Código PHP:
session_start();
error_reporting(E_ALL);
@ini_set('display_errors', '1');
if(isset($_SESSION['carro']))
$carro=$_SESSION['carro'];else $carro=false;
include("phpmailer/class.phpmailer.php");
include("phpmailer/class.smtp.php");
if ($_POST['enviar'] != "") {
$mail = new PHPMailer();
$mail->IsSMTP(); // send via SMTP
$mail->SMTPAuth = true;
$mail->Mailer="smtp";
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.miweb.com.ar";
$mail->Username = "[email protected]"; // Cuenta de e-mail
$mail->Password = "*******"; // Password
$mail->From = "[email protected]";
$mail->FromName = "Nombre a mostrar del Remitente";
$mail->Subject = "Subject del Email";
$mail->AddAddress("[email protected]","Nombre a mostrar del Destinatario");
$mail->IsHTML(true); // El correo se envía como HTML
$mail->WordWrap = 50;
$body = $carro;
$body .= " mensaje de prueba";
$mail->Body = $body;
$mail->Send();
// Notificamos al usuario del estado del mensaje
if(!$mail->Send()){
// echo "No se pudo enviar el Mensaje.";
echo "<br/>".$mail->ErrorInfo; //Esto te muestra el error que ha producido al intentar enviar el correo
}else{
echo "Mensaje enviado";
}
//}
Ya no se que mas ahcer... no funciona. ¿Alguna sugerencia?
Gracias nuevamente.