Código PHP:
<?php
include("phpmailer/class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP();; // enviar vía SMTP
$mail->Host = "localhost.smtp.mismtp.com"; // Servidores SMTP
$mail->SMTPAuth = true; // activar la identificacín SMTP
$mail->Username = "miuser"; // usuario SMTP
$mail->Password = "mipwd"; // clave SMTP
// Establecemos el idioma en el que se mostarán los posibles errores
// de PHPMailer. Para saber qué idiomas están disponibles consultar
// el directorio 'phpmailer/language/'
if (!$mail->SetLanguage('es','phpmailer/language/'))
{
echo '<p>No se ha podido cargar el fichero de idioma adecuado.</p>';
}
// Introducimos la información del remitente del mensaje
$mail->From = "[email protected]";
$mail->FromName = "Angel Moya";
$mail->AddAddress("[email protected]","Angel Moya");
if(!$mail->Send())
{
echo "El mensaje no se ha podido enviar <p>";
echo "Error: " . $mail->ErrorInfo;
exit;
}
echo "El mensaje se ha enviado correctamente";
?>
Warning: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: No such host is known. in C:\Inetpub\wwwroot\SiGIn\PHPMailer\class.smtp.php on line 122
Warning: fsockopen() [function.fsockopen]: unable to connect to localhost.smtp.wyeth.com:25 (Unknown error) in C:\Inetpub\wwwroot\SiGIn\PHPMailer\class.smtp.php on line 122
El mensaje no se ha podido enviar
Error: Error SMTP: No puedo conectar al servidor SMTP.