Ver Mensaje Individual
  #6 (permalink)  
Antiguo 31/01/2018, 05:20
Avatar de manyblue
manyblue
 
Fecha de Ingreso: marzo-2008
Mensajes: 329
Antigüedad: 10 años, 5 meses
Puntos: 9
Respuesta: Problema phpmailer y gmail

Bueno, gracias por los aportes pero vuestras ideas no van por el resultado el problema es no es lo mismo php 5.6 que php 6 o 7.
Código para enviar:
Código PHP:

<?php 


    $mensaje
"Hola";


    
// Para enviar correo HTML, la cabecera Content-type debe definirse
    
    
$cabeceras  'MIME-Version: 1.0' "\n";
    
$cabeceras .= 'Content-type: text/html; charset=utf-8' "\n";
    
    
// Cabeceras adicionales
    
$cabeceras .= 'From: [email protected]\n';
    
    
//$cabeceras .= 'Bcc: [email protected]' . "\n";

use PHPMailerPHPMailerPHPMailer;
use 
PHPMailerPHPMailerSMTP;
use 
PHPMailerPHPMailerException;

require 
'includes/PHPMailer.php';
require 
'includes/SMTP.php';
require 
'includes/Exception.php';

$mail = new PHPMailer;
$mail->IsSMTP();
//////////////////////////////////////////////////////////////////
//AQUÍ ESTÁ LA CLAVE DE TODO
$mail->SMTPOptions = array(
    
'ssl' => array(
        
'verify_peer' => false,
        
'verify_peer_name' => false,
        
'allow_self_signed' => true
    
)
);
//////////////////////////////////////////////////////////////
$mail->SMTPDebug 0;
$mail->SMTPAuth true;
$mail->SMTPSecure 'tsl'
$mail->Host "smtp.gmail.com"
$mail->Port 587
$mail->IsHTML(true);
$mail->CharSet  ="utf-8";
$mail->Username "[email protected]"
$mail->Password "mipass"
$mail->SetFrom("[email protected]""Nombre");
$mail->AddAddress("[email protected]"); 
$mail->Subject "You have Message From Site"
$mail->Body "Prueba de envio";
$mail->Send();
    
?>
El que quiera estos archivo:
require 'includes/PHPMailer.php';
require 'includes/SMTP.php';
require 'includes/Exception.php';
Que me lo diga y se los paso.
Muchas gracias por vuestra ayuda. Procuro no dejar los post a medias. Esto me lo han hecho y me ha costado pasta pero lo regalo. A seguir divino, ciao.