• 23-09-2014, 19:52:37
    #1
    Merhabalar,
    yandex mevcut mail sistemini değiştirdi. Bu yüzdende mevcut çalışan sistemler çalışmıyor.

    PHPmailler yeni versiyonunu indirdim local bilgisayarımda denediğimde çalıştı ama linux olan sunucuda çalışmadı.

    Sizce neden olabilir?

    Örnek kodlar:

    <?php
    require 'PHPMailerAutoload.php';
    
    $mail = new PHPMailer;
    
    $mail->SMTPDebug = 3;                               // Enable verbose debug output
    
    $mail->isSMTP();                                      // Set mailer to use SMTP
    $mail->Host = 'smtp.yandex.com';  // Specify main and backup SMTP servers
    $mail->SMTPAuth = true;                               // Enable SMTP authentication
    $mail->Username = 'satis@a.gen.tr';                 // SMTP username
    $mail->Password = 'aaaaa';                           // SMTP password
    $mail->SMTPSecure = 'ssl';                            // Enable TLS encryption, `ssl` also accepted
    $mail->Port = 465;                                    // TCP port to connect to
    
    $mail->From = 'satis@a.gen.tr';
    $mail->FromName = 'satis@a.gen.tr';
    $mail->addAddress('nurettin@a.com', 'a');     // Add a recipient
    $mail->addAddress('nurettin@a.com');               // Name is optional
    $mail->addReplyTo('satis@a.gen.tr', 'aaa sitesii');
    //$mail->addCC('cc@example.com');
    //$mail->addBCC('bcc@example.com');
    /*
    $mail->WordWrap = 50;                                 // Set word wrap to 50 characters
    $mail->addAttachment('/var/tmp/file.tar.gz');         // Add attachments
    $mail->addAttachment('/tmp/image.jpg', 'new.jpg');    // Optional name
    */
    $mail->isHTML(true);                                  // Set email format to HTML
    
    $mail->Subject = 'konu başlıgı';
    $mail->Body    = 'This is the HTML message body <b>in bold!</b>';
    $mail->AltBody = 'This is the body in plain text for non-HTML mail clients';
    
    if(!$mail->send()) {
        echo 'Message could not be sent.';
        echo 'Mailer Error: ' . $mail->ErrorInfo;
    } else {
        echo 'Message has been sent';
    }
    ?>
  • 23-09-2014, 20:44:06
    #2
    hocam hazır konu açılmış bende sorayım yeni konu açmaya gerek yok. aynı sorun bende de var. sistem normal çalışıyor fakat sadece hotmaile göndermiyor. diğer tüm servislere gönderiyor. sorun nedir acaba.
  • 24-09-2014, 10:55:26
    #3
    varmı bu sorunu çözen?
  • 24-09-2014, 12:39:31
    #4
    hata olarak ne alıysunuz? Ben google kullanıyorum herhangi bir problem yaşamadım
  • 24-09-2014, 23:12:21
    #5
    Verdiği hata:

    Alıntı
    2014-09-24 20:11:39 Connection: opening to ssl://smtp.yandex.com:465, t=10, opt=array ( ) 2014-09-24 20:11:50 SMTP ERROR: Failed to connect to server: Connection timed out (110) 2014-09-24 20:11:50 SMTP connect() failed. Message could not be sent.Mailer Error: SMTP connect() failed.
  • 25-09-2014, 00:12:54
    #6
    aynı sorun bende de var yandex destek ile de yazıştım smtp de sıkıntı olduğunu .com.tr hatta .ru bile denememi söylediler onuda denedim ama nafile sadece bu işler için özel bir smtp açacaklarmış ama kim bilir nezaman bu zamana kadar phpmaillerde gmail üzerinden çalıştığına emin olduğunuz ayarlar nelerdir acaba bilen arkadaşlar paylaşırsa sevinirim

    Teşekkürler
  • 25-09-2014, 00:15:24
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Yandex maili bende kullanmıyorum mx yönlendirmesi ve wordpress smtp eklentisi sıkıntısız çalışıyor bende

    GT-I9500 cihazımdan Tapatalk 2 ile gönderildi
  • 25-09-2014, 00:22:42
    #8
    Mx de ve wp-smtp de sorun yok ama 587 gönderimini kapattıkları için sadece 465 den ssl üzerinden çalışıyorlar ama phpmailler iletişim formları gönderim yapamıyor ne yazıkki şuan 1 haftayı geçkin süredir bu şekilde
  • 25-09-2014, 08:24:45
    #9
    gmail smtp ile phpmail kullanıyorum. port 465 ssl şeklinde mail gönderiyorum herhangi bir problem yok şuan için.