• 17-03-2022, 23:33:52
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba,

    Sitemin içerisinde bulunan iletişim ve sipariş bölümlerinde mesaj gönder butonu mail göndererek çalışmaktadır. Ancak bütüm ayarları doğru yaptığım halde çalışmamaktadır.

  • 17-03-2022, 23:35:25
    #2
    Merhaba,
    Kodların Ekran Görüntüsünü Paylaşırmısınız
  • 17-03-2022, 23:35:36
    #3
    Üyeliği durduruldu
    ini_set('display_errors', 1);
    ini_set('display_startup_errors', 1);
    error_reporting(E_ALL); yazın başına
  • 17-03-2022, 23:38:05
    #4
    uzmansoftnet adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    Kodların Ekran Görüntüsünü Paylaşırmısınız
    <?php 
    /*
    Gmail veya Yandex için Aşağıdaki ilgili yerleri değiştirin
    
    Yandex Smtp Ayarları:
    $mail->SMTPSecure = 'tls';
    $mail->Host = 'smtp.yandex.com';
    $mail->Port = 587;
    
    Gmail Smtp Ayarları:
    $mail->SMTPSecure = 'ssl';
    $mail->Host = 'smtp.gmail.com';
    $mail->Port = 465;
     
    */
    
    include '../admin/function/baglan.php';
    
    $mailsor=$db->prepare("select * from ayar where ayar_id=:id");
    $mailsor->execute(array('id'=>0));
    $mailcek=$mailsor->fetch(PDO::FETCH_ASSOC);
    
    $smtpuser=$mailcek['ayar_smtpuser'];
    $smtphost=$mailcek['ayar_smtphost'];
    $smtpport=$mailcek['ayar_smtpport'];
    $smtppass=$mailcek['ayar_smtppassword']; 
    
    
    
    if (isset($_POST['iletisimform'])) {
    
    
        $recaptcha = $_POST['g-recaptcha-response'];
    
        if((!$recaptcha) && ($_POST['recaptchadurum']==1)){
    
            Header("Location:../iletisim?dogrulama=no");
    
        }else{
            
    
            $adsoyad = htmlspecialchars(trim($_POST['adsoyad'])); 
            $telefon = htmlspecialchars(trim($_POST['telefon'])); 
        // $konu = htmlspecialchars(trim($_POST['konu'])); 
            $eposta = htmlspecialchars(trim($_POST['eposta'])); 
            $mesaj = htmlspecialchars(trim($_POST['mesaj'])); 
            $ip = htmlspecialchars(trim($_SERVER["REMOTE_ADDR"])); 
    
            require 'PHPMailerAutoload.php';
    
            $mail = new PHPMailer(true);
            $mail->IsSMTP();
    $mail->SMTPDebug = 0; // 
    $mail->SMTPAuth = true;
    $mail->SMTPSecure = 'ssl'; // Güvenli baglanti icin ssl normal baglanti icin tls
    $mail->Host = $smtphost; // Mail sunucusuna ismi
    $mail->Port = $smtpport; // Guvenli baglanti icin 465 Normal baglanti icin 587
    $mail->IsHTML(true);
    $mail->SetLanguage("tr", "phpmailer/language");
    $mail->CharSet  ="utf-8";
    $mail->Username = $smtpuser; // Mail adresimizin kullanicı adi
    $mail->Password = $smtppass; // Mail adresimizin sifresi
    $mail->SetFrom( $smtpuser,  $adsoyad); // Mail attigimizda gorulecek ismimiz
    
    
    
    $mail->AddAddress($mailcek['ayar_mail']);
    $mail->Subject = $mailcek['ayar_firmaad']; // Konu basligi
    
    
    
    
    
    
    $content='
    <html>
    <head>
    <style>
    .banner-color {
        background-color: #eb681f;
    }
    .title-color {
        color: #0066cc;
    }
    .button-color {
        background-color: #0066cc;
    }
    @media screen and (min-width: 500px) {
        .banner-color {
            background-color: #0066cc;
        }
        .title-color {
            color: #eb681f;
        }
        .button-color {
            background-color: #eb681f;
        }
    }
    </style>
    </head>
    <body>
    <div style="background-color:#ececec;padding:0;margin:0 auto;font-weight:200;width:100%!important">
    <table align="center" border="0" cellspacing="0" cellpadding="0" style="table-layout:fixed;font-weight:200;font-family:Helvetica,Arial,sans-serif" width="100%">
    <tbody>
    <tr>
    <td align="center">
    <center style="width:100%">
    <table bgcolor="#FFFFFF" border="0" cellspacing="0" cellpadding="0" style="margin:0 auto;max-width:512px;font-weight:200;width:inherit;font-family:Helvetica,Arial,sans-serif" width="512">
    <tbody>
    
    <tr>
    <td align="left">
    <table border="0" cellspacing="0" cellpadding="0" style="font-weight:200;font-family:Helvetica,Arial,sans-serif" width="100%">
    <tbody>
    <tr>
    <td width="100%">
    <table border="0" cellspacing="0" cellpadding="0" style="font-weight:200;font-family:Helvetica,Arial,sans-serif" width="100%">
    <tbody>
    <tr>
    <td align="center" bgcolor="#8BC34A" style="padding:20px 48px;color:#ffffff" class="banner-color">
    <table border="0" cellspacing="0" cellpadding="0" style="font-weight:200;font-family:Helvetica,Arial,sans-serif" width="100%">
    <tbody>
    <tr>
    <td align="center" width="100%">
    <h1 style="padding:0;margin:0;color:#ffffff;font-weight:500;font-size:20px;line-height:24px">'. $mailcek['ayar_firmaad'].'</h1>
    </td>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    <tr>
    <td align="center" style="padding:20px 0 10px 0">
    <table border="0" cellspacing="0" cellpadding="0" style="font-weight:200;font-family:Helvetica,Arial,sans-serif" width="100%">
    <tbody>
    <tr>
    <td align="center" width="100%" style="padding: 0 15px;text-align: justify;color: rgb(76, 76, 76);font-size: 12px;line-height: 18px;">
    <h3 style="font-weight: 600; padding: 0px; margin: 0px; font-size: 16px; line-height: 24px; text-align: center;" class="title-color">İletişim Maili</h3>
    <p style="margin: 20px 0 30px 0;font-size: 15px;text-align: left;"><b>Ad Soyad : </b>'.$adsoyad .'</p>
    <p style="margin: 20px 0 30px 0;font-size: 15px;text-align: left;"><b>E-Mail : </b>'.$eposta .'</p>
    <p style="margin: 20px 0 30px 0;font-size: 15px;text-align: left;"><b>Telefon : </b>'.$telefon .'</p>                  
    <p style="margin: 20px 0 30px 0;font-size: 15px;text-align: left;"><b>İp Adresi : </b>'.$ip .'</p>                                           
    <p style="margin: 20px 0 30px 0;font-size: 15px;text-align: left;"><b>Mesaj : </b>'.$mesaj .'</p>
    
    <div style="font-weight: 200; text-align: center; margin: 25px;"><a href="'.$_SERVER['HTTP_HOST'].'" style="padding:0.6em 1em;border-radius:600px;color:#ffffff;font-size:14px;text-decoration:none;font-weight:bold" class="button-color">Web Sitemiz</a></div>
    </td>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    <tr>
    </tr>
    <tr>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    <tr>
    <td align="left">
    <table bgcolor="#FFFFFF" border="0" cellspacing="0" cellpadding="0" style="padding:0 24px;color:#999999;font-weight:200;font-family:Helvetica,Arial,sans-serif" width="100%">
    <tbody>
    <tr>
    <td align="center" width="100%">
    <table border="0" cellspacing="0" cellpadding="0" style="font-weight:200;font-family:Helvetica,Arial,sans-serif" width="100%">
    <tbody>
    <tr>
    <td align="center" valign="middle" width="100%" style="border-top:1px solid #d9d9d9;padding:12px 0px 20px 0px;text-align:center;color:#4c4c4c;font-weight:200;font-size:12px;line-height:18px"><b>'.$mailcek['ayar_mail'].'</b>
    </td>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    <tr>
    <td align="center" width="100%">
    <table border="0" cellspacing="0" cellpadding="0" style="font-weight:200;font-family:Helvetica,Arial,sans-serif" width="100%">
    <tbody>
    <tr>
    <td align="center" style="padding:0 0 8px 0" width="100%"></td>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    </tbody>
    </table>
    </center>
    </td>
    </tr>
    </tbody>
    </table>
    </div>
    </body>
    </html>';
    
    
    
    
    
    $mail->MsgHTML($content); // yukarıdaki içeriği gönderiyoruz
    
    
    if(!$mail->Send()){
       // echo "Mailer Error: ".$mail->ErrorInfo;
        Header("Location:../iletisim?iletisimgonder=no");
    } else {
        $mail2 = new PHPMailer(true);
        $mail2->IsSMTP();
    $mail2->SMTPDebug = 0; // hata ayiklama: 1 = hata ve mesaj, 2 = sadece mesaj
    $mail2->SMTPAuth = true;
    $mail2->SMTPSecure = 'ssl'; // Güvenli baglanti icin ssl normal baglanti icin tls
    $mail2->Host = $smtphost; // Mail sunucusuna ismi
    $mail2->Port = $smtpport; // Guvenli baglanti icin 465 Normal baglanti icin 587
    $mail2->IsHTML(true);
    $mail2->SetLanguage("tr", "phpmailer/language");
    $mail2->CharSet  ="utf-8";
    $mail2->Username = $smtpuser; // Mail adresimizin kullanicı adi
    $mail2->Password = $smtppass; // Mail adresimizin sifresi
    $mail2->SetFrom( $smtpuser); // Mail attigimizda gorulecek ismimiz
    
    
    $mail2->AddAddress($eposta);
    $mail2->Subject = $mailcek['ayar_firmaad']; // Konu basligi
    
    
    
    $content2='
    <html>
    <head>
    <style>
    .banner-color {
        background-color: #eb681f;
    }
    .title-color {
        color: #0066cc;
    }
    .button-color {
        background-color: #0066cc;
    }
    @media screen and (min-width: 500px) {
        .banner-color {
            background-color: #0066cc;
        }
        .title-color {
            color: #eb681f;
        }
        .button-color {
            background-color: #eb681f;
        }
    }
    </style>
    </head>
    <body>
    <div style="background-color:#ececec;padding:0;margin:0 auto;font-weight:200;width:100%!important">
    <table align="center" border="0" cellspacing="0" cellpadding="0" style="table-layout:fixed;font-weight:200;font-family:Helvetica,Arial,sans-serif" width="100%">
    <tbody>
    <tr>
    <td align="center">
    <center style="width:100%">
    <table bgcolor="#FFFFFF" border="0" cellspacing="0" cellpadding="0" style="margin:0 auto;max-width:512px;font-weight:200;width:inherit;font-family:Helvetica,Arial,sans-serif" width="512">
    <tbody>
    
    <tr>
    <td align="left">
    <table border="0" cellspacing="0" cellpadding="0" style="font-weight:200;font-family:Helvetica,Arial,sans-serif" width="100%">
    <tbody>
    <tr>
    <td width="100%">
    <table border="0" cellspacing="0" cellpadding="0" style="font-weight:200;font-family:Helvetica,Arial,sans-serif" width="100%">
    <tbody>
    <tr>
    <td align="center" bgcolor="#8BC34A" style="padding:20px 48px;color:#ffffff" class="banner-color">
    <table border="0" cellspacing="0" cellpadding="0" style="font-weight:200;font-family:Helvetica,Arial,sans-serif" width="100%">
    <tbody>
    <tr>
    <td align="center" width="100%">
    <h1 style="padding:0;margin:0;color:#ffffff;font-weight:500;font-size:20px;line-height:24px">'. $mailcek['ayar_firmaad'].'</h1>
    </td>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    <tr>
    <td align="center" style="padding:20px 0 10px 0">
    <table border="0" cellspacing="0" cellpadding="0" style="font-weight:200;font-family:Helvetica,Arial,sans-serif" width="100%">
    <tbody>
    <tr>
    <td align="center" width="100%" style="padding: 0 15px;text-align: justify;color: rgb(76, 76, 76);font-size: 12px;line-height: 18px;">
    <h3 style="font-weight: 600; padding: 0px; margin: 0px; font-size: 16px; line-height: 24px; text-align: center;" class="title-color">Merhaba '.$adsoyad.',</h3>
    <p style="margin: 20px 0 30px 0;font-size: 15px;text-align: center;"><b>Mesajınız İletildi </b>!<br><br> <b>Mesaj : </b>'.$mesaj .'</p>
    
    <div style="font-weight: 200; text-align: center; margin: 25px;"><a href="'.$_SERVER['HTTP_HOST'].'" style="padding:0.6em 1em;border-radius:600px;color:#ffffff;font-size:14px;text-decoration:none;font-weight:bold" class="button-color">Web Sitemiz</a></div>
    </td>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    <tr>
    </tr>
    <tr>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    <tr>
    <td align="left">
    <table bgcolor="#FFFFFF" border="0" cellspacing="0" cellpadding="0" style="padding:0 24px;color:#999999;font-weight:200;font-family:Helvetica,Arial,sans-serif" width="100%">
    <tbody>
    <tr>
    <td align="center" width="100%">
    <table border="0" cellspacing="0" cellpadding="0" style="font-weight:200;font-family:Helvetica,Arial,sans-serif" width="100%">
    <tbody>
    <tr>
    <td align="center" valign="middle" width="100%" style="border-top:1px solid #d9d9d9;padding:12px 0px 20px 0px;text-align:center;color:#4c4c4c;font-weight:200;font-size:12px;line-height:18px"><b>'.$mailcek['ayar_mail'].'</b>
    </td>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    <tr>
    <td align="center" width="100%">
    <table border="0" cellspacing="0" cellpadding="0" style="font-weight:200;font-family:Helvetica,Arial,sans-serif" width="100%">
    <tbody>
    <tr>
    <td align="center" style="padding:0 0 8px 0" width="100%"></td>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    </tbody>
    </table>
    </td>
    </tr>
    </tbody>
    </table>
    </center>
    </td>
    </tr>
    </tbody>
    </table>
    </div>
    </body>
    </html>';
    
    $mail2->MsgHTML($content2); // yukarıdaki içeriği gönderiyoruz
    $mail2->Send();
    
    
       // echo "Mesaj Başarı İle gonderildi";
    Header("Location:../iletisim?iletisimgonder=ok");
    }
    
    
    }
    
    }
    
    exit;
    
    
    ?>
  • 17-03-2022, 23:38:42
    #5
    uzmansoftnet adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    Kodların Ekran Görüntüsünü Paylaşırmısınız
    sincapdoruk adlı üyeden alıntı: mesajı görüntüle
    ini_set('display_errors', 1);
    ini_set('display_startup_errors', 1);
    error_reporting(E_ALL); yazın başına
    mail.php dosyasının başına mı?
  • 17-03-2022, 23:42:52
    #6
    Php sürümü kaç ?
  • 17-03-2022, 23:53:34
    #7
    Alengirik adlı üyeden alıntı: mesajı görüntüle
    Php sürümü kaç ?

    @Alengirik;