is_valid) { // What happens when the CAPTCHA was entered incorrectly //die ("The reCAPTCHA wasn't entered correctly. Go back and try it again." . "(reCAPTCHA said: " . $resp->error . ")"); $c_recaptcha_mensaje = "



Captcha incorrecto."; $num_paso = "1"; } else { //die('esta todo bien acá'); --> go on! } foreach($_POST as $c => $v) { $v = trim(strip_tags($v)); if (strpos($c, "comentario") > 0) $v = nl2br($v); if (strpos($c, "email") > 0) { $v = strtolower($v); $v = str_replace(" ", "", $v); if (es_email($v)) { ${$c . '_mensaje'} = es_email($v); $num_paso = "1"; } } // Campos que pueden ser vacío if ($c !== "c_telefono"){ if (es_vacio($v)) { ${$c . '_mensaje'} = es_vacio($v); $num_paso = "1"; } } ${$c} = $v; } if ($num_paso == "2") { $subject = $APP_TITULO . ' - Contacto'; // Mail al usuario $sMensaje = 'Muchas gracias por enviarnos tu consulta.
Nos pondremos en contacto en la brevedad.'; $body = '
Hola '.$c_nombre. '. ' . $sMensaje .'


» '.$APP_TITULO.'
'; $sFromName = $APP_TITULO; //senders name $sFromEmail = $APP_EMAIL; //senders e-mail adress $recipient = $c_email; //recipient //$header = "From: ". $sFromName . " <" . $sFromEmail . ">\r\n"; //$header .= 'Content-type: text/html; charset=utf-8' . "\r\n"; //mail($recipient, $subject, $body, $header); //echo($body); require("class.phpmailer.php"); $mail = new PHPMailer(); //Luego tenemos que iniciar la validación por SMTP: $mail->IsSMTP(); $mail->SMTPDebug = 0; $mail->SMTPAuth = true; $mail->SMTPSecure = 'ssl'; $mail->Host = "smtp.gmail.com"; // SMTP a utilizar. Por ej. smtp.elserver.com $mail->Username = "estudio@epcomunicacion.com.ar"; // Correo completo a utilizar $mail->Password = "estudioep"; // Contraseña $mail->Port = 465; // 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 = $sFromEmail; // Desde donde enviamos (Para mostrar) $mail->FromName = $sFromName; //Estas dos líneas, cumplirían la función de encabezado (En mail() usado de esta forma: "From: Nombre ") de //correo. $mail->AddAddress($recipient); // Esta es la dirección a donde enviamos $mail->IsHTML(true); // El correo se envía como HTML $mail->Subject = $subject; // Este es el titulo del email. $mail->Body = $body; // 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{ die('Mail a usuario falló. Hubo un inconveniente.'); } // Mail a EP $body = '
Nombre: '.$c_nombre.'
E-mail: '.$c_email.'
Teléfono: '.$c_telefono.'
Comentario: '.$c_comentario.'
'; $sFromName = $c_nombre; //senders name $sFromEmail = $c_email; //senders e-mail adress $recipient = $APP_EMAIL; //recipient //$header = "From: ". $sFromName . " <" . $sFromEmail . ">\r\n"; //$header .= 'Content-type: text/html; charset=utf-8' . "\r\n"; //mail($recipient, $subject, $body, $header); $mail->From = $sFromEmail; // Desde donde enviamos (Para mostrar) $mail->FromName = $sFromName; $mail->AddAddress($recipient); // Esta es la dirección a donde enviamos $mail->IsHTML(true); // El correo se envía como HTML $mail->Subject = $subject; // Este es el titulo del email. $mail->Body = $body; // Mensaje a enviar $exito = $mail->Send(); // Envía el correo. if($exito){ //echo 'El correo fue enviado correctamente.'; }else{ die('Mail a EP falló. Hubo un inconveniente.'); } //echo($body); //die(); foreach($_POST as $c => $v) { ${$c} = ''; } } } ?> EL PUENTE - Comunicación Integral - Contacto

Contacto

Dejanos tu mensaje.