• 27-03-2010, 19:50:11
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <?php 
    
    // example on using PHPMailer with GMAIL  
    
    include("class.phpmailer.php"); 
    include("class.smtp.php"); 
    
    $mail=new PHPMailer(); 
    
    $mail->IsSMTP(); 
    $mail->SMTPAuth   = true;                  // enable SMTP authentication 
    $mail->SMTPSecure = "ssl";                 // sets the prefix to the servier 
    $mail->Host       = "smtp.gmail.com";      // sets GMAIL as the SMTP server 
    $mail->Port       = 465;                   // set the SMTP port  
    
    $mail->Username   = "mail@gmail.com";  // GMAIL username 
    $mail->Password   = "sifre";            // GMAIL password 
    
    $mail->From       = "mail@hotmail.com"; 
    $mail->FromName   = "Webmaster"; 
    $mail->Subject    = "This is the subject"; 
    $mail->Body       = "Hi,<br>This is the HTML BODY<br>";                      //HTML Body 
    $mail->AltBody    = "This is the body when user views in plain text format"; //Text Body 
    
    $mail->WordWrap   = 50; // set word wrap 
    
    $mail->AddAddress("noreply@host.com","First Last"); 
    $mail->AddReplyTo("mail@hotmail.com","Webmaster"); 
    
    $mail->IsHTML(true); // send as HTML 
    
    if(!$mail->Send()) { 
      echo "Mailer Error: " . $mail->ErrorInfo; 
    } else { 
      echo "Message has been sent"; 
    } 
    
    ?>
    Bu şekilde bir PHPMailer ile Gmail'e bağlanıp mail göndermeye çalıştığımda

    Alıntı
    SMTP Error: Could not connect to SMTP host. Mailer Error: SMTP Error: Could not connect to SMTP host.
    şeklinde, ayarlar doğru olmasına rağmen SMTP'ye bağlanamadığını belirten bir hata mesajı alıyorum. VPS'te herhangi bir özelliğe izin vermem mi gerekiyor acaba ? (cPanel)
  • 27-03-2010, 20:58:01
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    s.a php openssl desteği ile yeniden derlemen gerekiyor hocam gmail SSL kullanıyor
  • 27-03-2010, 21:14:02
    #3
    yum install openssl dediğimde

    Alıntı
    Package openssl-0.9.8e-12.el5_4.1.i686 already installed and latest version
    yazıyor. Eğer yine de derlemem gerekiyorsa, derleme işlemi yapmadan OpenSSL desteği eklemek mümkün değil mi ? Çünkü tekrar PHP derlemem söz konusu değil, bazı siteleri ayarlamam çok zaman alıyor. (FFMPEG vs vs)
  • 27-03-2010, 21:16:09
    #4
    SLiM_BoY adlı üyeden alıntı: mesajı görüntüle
    yum install openssl dediğimde



    yazıyor. Eğer yine de derlemem gerekiyorsa, derleme işlemi yapmadan OpenSSL desteği eklemek mümkün değil mi ? Çünkü tekrar PHP derlemem söz konusu değil, bazı siteleri ayarlamam çok zaman alıyor. (FFMPEG vs vs)
    malesef hocam mümkün değil phpye o desteği vermen için yeniden derlemen gerekiyor
  • 27-03-2010, 22:47:35
    #5
    OpenSSL ile derledik, sorun çözüldü. Teşekkürler..