• 05-04-2015, 13:40:22
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar, sitemiz için bi iletişim bölümü var, admin panel kullanmak yerine e-posta'ya almak istedik gelen mesajları. Direk olarak denediğimde şu şekilde sonuç alıyorum,
    Mailer Hata: The following From address failed: gonderenadresi@mail.com : Called Mail() without being connected

    Bu şekilde hata alıyorum, port 587 vs denedim hiçbiri olmadı. Kodlar aşşağıdaki şekildedir;

    <?php
    # PHP Mailer Classı import et
    require_once("phpmail/class.phpmailer.php");
     
    $mail = new PHPMailer();
    $mail->IsSMTP();
    $mail->CharSet = 'UTF-8';
    $mail->Host = "smtp.gmail.com";
    $mail->SMTPDebug = 0;
    $mail->SMTPAuth = true;
    $mail->Port = 465;
    $mail->Username = "gmailhesabim";
    $mail->Password = "gmailsifrem";
     
    // gönderen hesap
    $mail->SetFrom("gonderenmail", "Gonderen isim");
     
    // Mail konusu
    $mail->Subject = "PHPMailer SMTP Testing";
     
    // Mail içeriği
    $body = "mailin içeriği, html kodları da olabilir";
    $mail->MsgHTML($body);
     
    // hedef adresi ekle
    $to = "epostanıngidecegimail";
    $mail->AddAddress($to, "SMTP Test");
    // Maili gönder
    if(!$mail->Send())
    {
    echo "Mailer Hata: " . $mail->ErrorInfo;
    }
    else
    {
    echo "Mesaj başarıyla gönderildi!";
    }
    ?>
  • 05-04-2015, 16:59:18
    #2
    Sisteme girdiğiniz SMTP ayarlarını test ettinizmi hiç?
  • 05-04-2015, 19:07:54
    #3
    php mailler in autouploader.php dosyası var; class.phpmail.php yerine onu require once edip bi deneyebilir misin?
  • 05-04-2015, 19:38:50
    #4
    smtp gmail üzerinden eskisi kadar sağlıklı çalışmıyor, ücretli seçenekleri kullanmaya zorluyorlar anlaşılan. Gmail hesabınıza giriş yaparak ayarlarda güvenlik seviyesini değiştirin, buna benzer bir seçenek olması gerekiyordu. Büyük olasılıkla çalışmaya başlayacak fakat tekrar sorun yaşamamanızın garantisi yok özellikle mail sayısı fazlaysa uzun dayanmaz. yandex şuan gmailden daha iyi durumda isterseniz onu deneyin.
  • 05-04-2015, 19:40:46
    #5
    Üyeliği durduruldu
    dedirten adlı üyeden alıntı: mesajı görüntüle
    php mailler in autouploader.php dosyası var; class.phpmail.php yerine onu require once edip bi deneyebilir misin?
    Öyle bir php göremedim hocam?

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 19:40:46 -->-> Daha önceki mesaj 19:39:30 --

    Met adlı üyeden alıntı: mesajı görüntüle
    smtp gmail üzerinden eskisi kadar sağlıklı çalışmıyor, ücretli seçenekleri kullanmaya zorluyorlar anlaşılan. Gmail hesabınıza giriş yaparak ayarlarda güvenlik seviyesini değiştirin, buna benzer bir seçenek olması gerekiyordu. Büyük olasılıkla çalışmaya başlayacak fakat tekrar sorun yaşamamanızın garantisi yok özellikle mail sayısı fazlaysa uzun dayanmaz. yandex şuan gmailden daha iyi durumda isterseniz onu deneyin.
    Onu nasıl deneyebilirim? nasıl yapabilirim açıkcası. Benim istediğim, formdan gelen verileri iletisim@sitem.com 'a göndermek. Gmail vs ye göndertmek istemiyorum, sadece benim belirlediğim siteme ait mail'e gelmesini istiyorum.
  • 05-04-2015, 19:42:12
    #6
    mustafa9516 adlı üyeden alıntı: mesajı görüntüle
    Öyle bir php göremedim hocam?

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 19:40:46 -->-> Daha önceki mesaj 19:39:30 --



    Onu nasıl deneyebilirim? nasıl yapabilirim açıkcası. Benim istediğim, formdan gelen verileri iletisim@sitem.com 'a göndermek. Gmail vs ye göndertmek istemiyorum, sadece benim belirlediğim siteme ait mail'e gelmesini istiyorum.
    Kendi sitenize ait bir mail açıp onun bilgilerini girin ve istediğiniz iletisim@ mail adresine göndertin. Gmail ile uğraşmayın. Gmailde güvenlik seviyenizi düşürmeniz isteniyor.
  • 05-04-2015, 19:48:50
    #7
    Üyeliği durduruldu
    PsdBul adlı üyeden alıntı: mesajı görüntüle
    Kendi sitenize ait bir mail açıp onun bilgilerini girin ve istediğiniz iletisim@ mail adresine göndertin. Gmail ile uğraşmayın. Gmailde güvenlik seviyenizi düşürmeniz isteniyor.
    Yine aynı hatayı verdi.. port aynımı kalıcak acaba?
  • 05-04-2015, 20:10:03
    #8
    bahsettiğim dosyanın orijinal ismi: PHPMailerAutoload.php dosya PHPmailer class scriptinin ana dizininde duruyor.

    geçenlerde r10 da eski gmail email hesaplarının ücretli olarak alınacağı duyurusuyla karşılaştım, şimdi burada da genel bir sorundan da bahsediliyor... belki bir prosedürü değiştirmiş de olabilir google.
  • 05-04-2015, 20:16:05
    #9
    mustafa9516 adlı üyeden alıntı: mesajı görüntüle
    Yine aynı hatayı verdi.. port aynımı kalıcak acaba?
    587 deneyebilirsiniz.