Hola y saludos estoy utilizando el siguiente codigo con las librerias php mailer, pero resulta que no me conecta al SMTP de gmail, codigo:
Código PHP:
include_once("../classes/class.phpmailer.php");
include_once("../classes/class.smtp.php");
$enviar_correo = $_SERVER['PHP_SELF'];
if((isset($_POST["OC_Aceptar"])) && ($_POST["OC_Aceptar"] == "frmContacto"))
{
$error=false;
$nick = strip_tags($_POST["txtNombre"]);
$comentarios = strip_tags($_POST["txtMensaje"]);
$correo= strip_tags($_POST["txtEmail"]);
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->SMTPSecure = "ssl";
$mail->Host = "smtp.gmail.com";
$mail->Port = 465;
$mail->Username = "[email protected]"; //Aqui escribe u correo de gmail desde el que enviaras el mail
$mail->Password = "******"; //La pass del correo de arriba
$mail->From = $correo;
$mail->FromName = $nick;
$mail->Subject = strip_tags("Mensaje al contacto BRUMA S.A");
$comentarios.="".$correo;
$mail->Body = $comentarios;
$mail->MsgHTML($comentarios);
$mail->AddAddress("[email protected]","Distribuidora y F. Bruma S.A");//El correo al que llegan los mails
$mail->IsHTML(true);
if($mail-> Send())
{
echo 'Se envio el correo al contacto';
}else{
echo 'ERROR AL ENVIAR CORREO AL CONTACTO';
}
}
?>
este es mi form:
Código HTML:
<form name="frmEnviar_correo" method="post" id="contactform" onsubmit='return validar_correo(this)' action="<?php echo $enviar_correo;?>">
<div>
<p>Datos requeridos</p>
</div>
<div>
<label>Nombre Completo <span class="required">*</span></label>
<input name="txtNombre" type="text" tabindex="1" value=""/>
</div>
<div>
<label>Correo Electronico<span class="required">*</span></label>
<input name="txtEmail" type="text" tabindex="2" value=""/>
</div>
<div>
<label>Número telefonico <strong> Costa Rica </strong></label>
<input name="txtTel" type="text" tabindex="3" value=""/>
</div>
<div>
<label>Mensaje<span class="required">*</span></label>
<textarea name="txtMensaje" tabindex="7"></textarea>
</div>
<div>
<input type="submit" value="Enviar" class="button">
</div>
</form>
alguien que me ayude por favor