Buenas: necesito enviar correos desde un formulario en AS3, pare ello uso PHP y en principio usaba el método mail(), el problema es que no me permite enviar el correo a mas de 5 destinatarios y Yo necesito enviar a 10, el mismo correo a los 10 ya que lo que conteste cualquiera de ellos debe de ser accesible al resto.
Tras leer y leer veo que mi solución pasa por usar PHPmailer(), pero no soy capad de hacerlo funcionar.
Mi hosting es Hostinger, que trabaja con PHP 5.6. he creado una carpeta en la raíz llamada "Clases/" y dentro de ella he colocado "class.phpmailer.php" y class.smtp.php" (lo he sacado de otra pagina web y no se si estas clases son siempre las mismas o dependen también de la versión de PHP).
Después he subido mi código, el cual adjunto, pero al ejecutarlo con el navegador me devuelve un error..
Parse error: syntax error, unexpected '$mail' (T_VARIABLE) in /home/u127618950/public_html/sendMail.php on line 14
La línea 14 es la que dice....
$mail->IsSMTP();
Si anulo esta línea poniendo delante //, el error pasa a la siguente linea, exactamente el mismo error pero esta vez para la línea 15
Alguien tiene idea de que es lo que hago mal?
<?php
require 'Clases/class.phpmailer.php';
require 'Clases/class.smtp.php';
$mail = new PHPMailer();
$email = "correo1@correo.com";
$asunto = "Prueba de PHPmailer";
$cuerpo = "Esto es una prueba antes de hacer nada más."
//Luego tenemos que iniciar la validación por SMTP:
$mail->IsSMTP();
$mail->SMTPAuth = true;
$smtp->SMTPSecure = "tls";
$smtp->Host = "smtp-mail.outlook.com";//SMTP a utilizar.
$mail->Username = "correo2@outlook.com"; // Correo completo a utilizar
$mail->Password = "xxxxxxxx"; // Contraseña
$mail->Port = 587; // Puerto a utilizar
//Con estas pocas líneas iniciamos una conexión con el SMTP. Lo que ahora deberíamos hacer, es configurar el mensaje a enviar, el //From, etc.
$mail->From = $email; // Desde donde enviamos (Para mostrar)
$mail->FromName = "Nombre";
//Estas dos líneas, cumplirían la función de encabezado (En mail() usado de esta forma: “From: Nombre <correo@dominio.com>”) de //correo.
$mail->AddAddress("correo3@correo.com"); // Esta es la dirección a donde enviamos
$mail->Subject = $asunto; // Este es el titulo del email.
$mail->Body = $cuerpo; // Mensaje a enviar
$mail->AltBody = "Hola"; //$cuerpo; // Mensaje a enviar
$exito = $mail->Send(); // Envía el correo.
//También podríamos agregar simples verificaciones para saber si se envió:
if($exito){
echo ‘El correo fue enviado correctamente.’;
}else{
echo ‘Hubo un inconveniente. Contacta a un administrador.’;
}
?>