2017-10-20 23 views
0

J'utilise les détails SMTP du serveur de suppression. Voici l'extrait de code.Les messages SMTP ne sont pas envoyés (il y a quelque chose qui ne va pas avec la configuration du serveur car le code convient aux autres serveurs)

$mail = new PHPMailer; 
    $mail->IsSMTP();          // Set mailer to use SMTP 
    $mail->Host = isset($_GET['host'])?$_GET['host']:"[email protected]";  
    $mail->Port = isset($_GET['port'])?$_GET['port']:"465";        
    $mail->SMTPAuth = true;        // Enable SMTP authentication 
    $mail->Username = "[email protected]";    
    $mail->Password = "xxx";    
    $mail->SMTPSecure = 'ssl'; 
    $mail->SMTPOptions = array(
     'ssl' => array(
      'verify_peer' => true, 
      'verify_peer_name' => true, 
      'allow_self_signed' => false 
     ) 
    ); 
    $mail->SMTPDebug=2; 

Répondre

1

Essayez de vérifier les restrictions SMTP sur votre serveur. Si vous utilisez un hébergement partagé, vous pouvez contacter votre fournisseur d'hébergement. Si vous avez un accès WHM, essayez ceci. MHF -> Configuration du serveur -> Tweak Paramètres -> Sécurité -> Limiter SMTP sortant à la racine, Exim et Mailman (FKA SMTP Tweak)

Turn it off espoir qui réglerait la question :)

+0

parfait ! Travailler très bien :) – Alpi