• 07-03-2014, 20:40:13
    #1
    Üyeliği durduruldu
    ödeme başarılı olunca bir önceki sayfadan post edilen form verilerini mail atıyor normalde
    ama nedenini anlamadığım bir sorundan dolayı bi geliyo bi gelmiyor kafasına göre
    nasıl çözebilirim ?
    kullandığım kod
     $mail = new PHPMailer();
                        $mail->IsSMTP(); 
                        $mail->Host       = "mail.aracmuayenerandevual.net";
                        $mail->SMTPAuth   = true;                  // enable SMTP authentication
                        $mail->Username   = "admin@aracmuayenerandevual.net";  // username
                        $mail->Password   = "**********";            // password
    
                        $mail->CharSet = 'UTF-8';
                        $mail->AddReplyTo('randevu@aracmuayenerandevual.net', 'Randevu');
                        $mail->SetFrom('randevu@aracmuayenerandevual.net', 'Randevu');
    
                        $mail->AddAddress("randevu@aracmuayenerandevual.net", "Oguzhan");		
                        $mail->Subject = $_SESSION["siparis_adsoyad"];
                        $mail->MsgHTML($_SESSION['mail_icerik']);
                        $mail->Send();
  • 07-03-2014, 22:05:45
    #2
    @Mahir, hocam bence kullanıcı adı ve şifrenizi yayınlamayın
  • 07-03-2014, 23:05:28
    #3
    Misafir
    Kodlarda port no belirtilmemiş. Default port 25 ise çalışması lazım. Online test tool ile denedim, aşağıdaki configürasyon ile çalışıyor.

  • 07-03-2014, 23:53:22
    #4
    Arkadaşın dediği gibi, port numarası belirtilmemiş. 25 veya 587 numaralı portlardan birini belirtmen gerekli.

    Password satırının hemen altına şu kodu ekleyebilirsin:

    $mail->Port = "25";
    25 portu kapatılmış ise 587 portu ile deneyebilirsin. İkisinden biri mutlaka çalışacaktır. Çalışmaz ise farklı bir SMTP portu kullanılıyor demektir onu öğrenmen gerekecek.

    İyi forumlar.

    yakoSin adlı üyeden alıntı: mesajı görüntüle
    Kodlarda port no belirtilmemiş. Default port 25 ise çalışması lazım. Online test tool ile denedim, aşağıdaki configürasyon ile çalışıyor.

  • 08-03-2014, 18:55:08
    #5
    Üyeliği durduruldu
    her iki portuda denedim yine ara ara gelmediği oluyor
  • 08-03-2014, 18:56:44
    #6
    @Mahir, konu ve içeriği oturum değişkeninden alıyorsunuz. Bu ikisini boş olarak geldiğini var sayar isek mesaj geliyor mu ?

    Eğer gelmiyorsa belki bu değişkenler bir yerde boş oluyordur diye düşünüyorum.
  • 08-03-2014, 20:06:14
    #7
    Kimlik doğrulama veya yönetimden onay bekliyor.
    @Mahir; $_SESSION'dan aldığınız değerler boş mu dolu mu kontrol ettiniz mi?
    print_r($_SESSION);
    çıktısını konuya ekleyebilir misiniz?
  • 08-03-2014, 20:20:20
    #8
    Üyeliği durduruldu
    @saintx;
    @yvolkan;
    Alıntı
    Odemeniz başarıyla tamamlandı.Musteri temsilcilerimiz size kısa sure icinde donus yapacaktır. 525292Array ( [MM_Username] => mahir2526@mahir.com [MM_UserGroup] => [UserID] => 1 [siparis_no] => 525292 [siparis_adsoyad] => Mahir EŞ [mail_icerik] => Odeme No (Siparis No): 525292
    Adı - Soyadı: Mahir EŞ
    Mail Adresi: feokfewop@gmail.com
    Telefon: 5445554411
    Araç Plaka: 245grf8522
    Ruhsat Belge Seri no - Tescil belgesindeki: 34234234
    Araç Cinsi: otomobil
    Muayene Tipi: Muayene Tekrarı
    LPG Durumu:
    Araç Mülkiyeti: Şahıs Adına Kayıtlı
    İl: ADANA
    Randevu Yeri: aksaray
    Randevu Tarihi: 03/01/2015
    Randevu Saati: 09:00
    Formun Gönderim tarihi: 08/03/2014 18:17:15
    Fatura Adres:
    )
  • 08-03-2014, 20:28:11
    #9
    @Mahir; şu şekilde dener misin ekrana ne yazıcak?

    $mail = new PHPMailer();
    $mail->IsSMTP(); 
    $mail->Host       = "mail.aracmuayenerandevual.net";
    $mail->SMTPAuth   = true;                  // enable SMTP authentication
    $mail->Username   = "admin@aracmuayenerandevual.net";  // username
    $mail->Password   = "**********";            // password
    $mail->CharSet = 'UTF-8';
    $mail->AddReplyTo('randevu@aracmuayenerandevual.net', 'Randevu');
    $mail->SetFrom('randevu@aracmuayenerandevual.net', 'Randevu');
    $mail->AddAddress("randevu@aracmuayenerandevual.net", "Oguzhan");		
    $mail->Subject = $_SESSION["siparis_adsoyad"];
    $mail->MsgHTML($_SESSION['mail_icerik']);
    if($mail->Send())
    {
    	echo "gönderildi.";
    }
    else
    {
    	echo $mail->ErrorInfo;
    }