Codeigniter Date Helper Kullanımı

Codeigniter Captcha Kullanımı

Codeigniter Array Helperı Kullanımı

Codeigniter Controller’dan View Veri Aktarma

PHP Toplu Mail Gönderme

PHP Programlama Cuma Kasım 24th, 2017
2.149 Görüntülenme

Merhaba arkadaşlar PHP ile toplu olarak mail gönderme işlemi yapılması gerekiyordu bunun için hazırlamış olduğum basit  bir proje sizlerle paylaşmak istedim.

Projemizde list.txt dosyasına her satırda bir mail adresi olmak şartı ile tüm mail adreslerini yazıyoruz. Daha sonra PHP kod bloğumuz içerisinde gerekli alanları düzenliyoruz ve çalıştırıyoruz.

index.php Dosyamız

<?php
  require_once "mail/PHPMailerAutoload.php";
  $oku = fopen("list.txt",'r'); 
  while(!feof($oku)){  
    $veri = fgets($oku); 
    $mail = new PHPMailer();
    $mail->IsSMTP();
    $mail->SMTPDebug = 1; 
    $mail->SMTPAuth = true;
    $mail->SMTPSecure = 'tls';
    $mail->Host = 'mail.xxxx.com'; // Hostunuzun Mail ( SMTP ) Adresi
    $mail->Port = 25; // SMTP Port Numaranız
    $mail->IsHTML(true);
    $mail->SetLanguage("tr", "phpmailer/language");
    $mail->CharSet ="utf-8";
    $mail->Username = "ePosta Adresi"; // Kendi Alan Adınıza Kayıtlı Mail Adresi
    $mail->Password = "Mail Password"; // Mail Adresi Şifreniz
    $mail->SetFrom("ePosta Adresi", "Savaş Dersim ÇELİK"); // Mail attigimizda yazacak isim
    $mail->AddAddress($veri); // Maili gonderecegimiz kisi/ alici
    $mail->Subject = "Toplu Mail Denemesi"; // Konu basligi
    $mail->Body = "Bu Mail Deneme Amacı İle Atılmıştır."; // Mailin icerigi
    $mail->Send();
  } 
  fclose($oku); 
?>

Kod içerisinde ki gerekli alanları kendi sunucunuza göre doldurmanız gerekmektedir.

Yorumlar

Yazıya 1 yorum yapılmış.

Malatya arçelik servisi Cuma Ocak 19th, 2018

Paylaşım için teşekkürler yararlı bir yöntem.

Benzer İçerikler