PHP PROGRAMLAMA KURSU : PHP 8 VE ÜZERİ İÇİN YENİ SMTP EMAİL GÖNDERME KODLARI VE ÖRNEK DOSYALAR

PHP 8 ve üzeri İçin SMTP Email Gönderme Kodları ve Örnek Dosyalar Dosyaları İndir

1-) Örnek Dosyaları İndir ve aç. Site klasörü içine koy.

2-) Email gönderilecek alana aşağıdaki kodu ilave et ve aşağıdaki alanları kendine göre güncelle.

 

<?php

// Bu iki Satırı Sayfanın En Üst Kısmına Koy
use PHPMailer\PHPMailer\PHPMailer;
use PHPMailer\PHPMailer\Exception;

// SMTP Email Gönderme İşlemi Başladı

include_once("email-gonder-php8/Exception.php");
include_once("email-gonder-php8/PHPMailer.php");
include_once("email-gonder-php8/SMTP.php");

$mail = new PHPMailer(true);
    
try {
       
        //Server settings
        $mail->CharSet = 'UTF-8';
        $mail->SMTPDebug = 0; // debug on - off
        $mail->IsSMTP();
        $mail->IsHTML(true);
        $mail->Host = 'mail.bilgiegitim.com'; // SMTP sunucusu örnek : mail.alanadi.com
        $mail->SMTPAuth = true; // SMTP Doğrulama
        $mail->Username = 'hasan@bilgiegitim.com'; // Mail kullanıcı adı
        $mail->Password = 'Emailin Şifresini Yaz'; // Mail şifresi
        $mail->SMTPSecure = 'none'; // Şifreleme
        $mail->Port = 587; // SMTP Port
        $mail->SMTPOptions = array(
               'ssl' => array(
               'verify_peer' => false,
               'verify_peer_name' => false,
               'allow_self_signed' => true
           )
       );

       //Alıcılar
       $mail->setfrom('hasan@bilgiegitim.com'); // Gönderen Eposta Yani Şirket Maili 
       $mail->addAddress('durmazhasan@hotmail.com'); // Alıcı Eposta. Yani Mesajın Gönderileceği Adres. hotmail, Gmail vb. 

        $mail->addReplyTo($form_eposta, $form_ad_soyad); // Yanıtla butonuna basınca formu dolduran kişiye cevap gider.

      //İçerik
      $mail->Subject = 'Bilgiegitim İletişim Formu';
      $mail->Body = "

                    <h2> BİLGİEGİTİM İLETİŞİM FORMU </h2>
                    <p> Ad Soyad : $form_ad_soyad </p>
                    <p> E-posta : $form_eposta </p>
                    <p> Telefon : $form_telefon </p>
                    <p> Konu : $form_konu </p>
                    <p> Mesaj : $form_mesaj </p>

     ";

     $mail->send();
     echo "<p> Mesajınız başarı ile gönderildi. Teşekkürler. </p>";
} catch (Exception $e) {
     echo "<p> HATA : Mesajınız gönderilemedi. Lütfen 0 212 291 72 02 numaralı telefondan bizimle iletişime geçiniz. </p>";
}

// SMTP Email Gönderme İşlemi Bitti

?>

Telefon
Whatsapp