• 27-05-2015, 14:48:23
    #1
    Localsunucumdaki domainde kullandıgım takdirde bir sıkıntı olmadan kullanıyorum.
    Centos cpanel kurulu trde lokasyonlu makine.

    Başka sunucuda olan cpanelli sitenin mail adresi bilgilerini girdigimde hata mesajı alıyorum.
    Sizce neden olabilir.

    require 'phpmailer/PHPMailerAutoload.php';
    $mail = new PHPMailer;
    
    $mail->SMTPDebug = 3;                               // Enable verbose debug output
    
    $mail->isSMTP();                                      // Set mailer to use SMTP
    $mail->Host = $smtp_adresi;  // Specify main and backup SMTP servers
    $mail->SMTPAuth = true;                               // Enable SMTP authentication
    $mail->Username = $eposta;                 // SMTP username
    $mail->Password = $sifre;                           // SMTP password
    $mail->SMTPSecure = 'tls';                            // Enable TLS encryption, `ssl` also accepted
    $mail->Port = 587;                                    // TCP port to connect to
    
    $mail->From = $eposta;
    $mail->FromName = 'Site basligi';
    $mail->addAddress('test@gidecekdomain.com', 'BBB');     // Add a recipient
    $mail->addReplyTo($eposta,  $sirket_bilgi->ad);
    
    
    $mail->isHTML(true);                                  // Set email format to HTML
    
    $mail->Subject = 'Test';
    $mail->Body    = 'Test Mailidir. Mail Adresiniz sisteme tanimlandi.';
    $mail->AltBody = 'www.a.com';
    
    if(!$mail->send()) {
        echo 'Hata Mesaji: ' . $mail->ErrorInfo;
        $kaydet = 0;
    } else {
        echo 'Test İşleminden geçti';
         $kaydet = 1;
    }
    Verdiği hata mesajı:

    Alıntı
    2015-05-27 11:33:55 Connection: opening to mail.siteadresi.com:587, timeout=300, options=array ( ) 2015-05-27 11:34:58 SMTP ERROR: Failed to connect to server: Bağlantıda zaman aşımı (110) 2015-05-27 11:34:58 SMTP connect() failed. https://github.com/PHPMailer/PHPMail...roubleshooting
  • 28-05-2015, 21:59:54
    #2
    sizce neden olabilir?
  • 28-05-2015, 23:47:01
    #3
    hocam başka bir kodda başıma gelen bir durum vardı bir deneyin belki düzelebilir aynı şekilde localde sorunsuz çalışır iken hostingde sorun çıkartıyordu notpad++ da açtım ve üst menüdeki kodlama kısmında uft8 bumsuz olanı seçip kayıt ettim ve çalıştı bir denermisiniz bazı scriptlerde yapmakta bu sorunu
  • 29-05-2015, 00:21:43
    #4
    onunla ilgili bir durum olacagını sanmıyordum. Yinede ilgin için teşekkurler.

    Olmadı. phpmailler in son versiyonunu kullanıyorum. Sunucudaki maillere baglanırken dışardaki başka sunuculardaki mail adreslerine bağlanamamış olmam kötü.
    Sanırım ssl bilgisini alamadıgı için
  • 29-05-2015, 10:41:56
    #5
    smtp bağlantısı kurulamıyor hangi portu kullanıyorsunuz.
    ssl bağlantı ile 465 portunu kullanıyorum problemsiz bağlantı var. eğer sizdeki durum farklı ise tls olarak bağlantı yapmaya çalışın belki sunucu izin vermiyordur.