Toplu E-posta Gönderme (PHP)

Bu PHP scripti, kolay ve hızlı bir şekilde toplu e-posta gönderme işlemini gerçekleştirmenizi sağlar.

Bu PHP scripti, kolay ve hızlı bir şekilde toplu e-posta gönderme işlemini gerçekleştirmenizi sağlar.

<?php

$to = "[email protected], [email protected], [email protected]";
$subject = "Toplu E-posta Gönderme";

// HTML içeriği
$message = '
<html>
<head>
  <title>Toplu E-posta Gönderme</title>
</head>
<body>
  <p>Merhaba,</p>
  <p>Bu bir toplu e-posta örneğidir.</p>
  <p>İyi günler!</p>
</body>
</html>
';

// HTML içeriği için Content-type başlığı
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";

// Dosya eki
$filename = "example.pdf";
$file = fopen($filename,"rb");
$data = fread($file,filesize($filename));
fclose($file);
$headers .= "Content-Type: application/octet-stream; name=".$filename."\r\n";
$headers .= "Content-Disposition: attachment; filename=".$filename."\r\n";
$headers .= "Content-Transfer-Encoding: base64\r\n";
$headers .= "X-Attachment-Id: ".rand(1000,9000)."\r\n\r\n";
$headers .= chunk_split(base64_encode($data));

// Gönderme işlemi
mail($to, $subject, $message, $headers);

?>

Gereksinimler

  • PHP yüklü bir web sunucusu
  • SMTP ayarları
  • Dosya eki (isteğe bağlı)

Özellikler

  • Toplu e-posta gönderme
  • HTML içeriği gönderme
  • Dosya eki gönderme (isteğe bağlı)

Kurulum

  1. Scripti web sunucunuza yükleyin.
  2. SMTP ayarlarını yapılandırın.
  3. E-posta alıcılarını, konu ve içeriği belirleyin.
  4. Dosya eki göndermek istiyorsanız, dosya ekinin okunabilir olmasını sağlayın.
  5. Scripti çalıştırın ve e-postaları gönderin.

Kullanım

  1. Alıcıları belirleyin.
  2. Konu ve içeriği belirleyin.
  3. Dosya eki göndermek istiyorsanız, dosya ekinin okunabilir olmasını sağlayın.
  4. Scripti çalıştırın ve e-postaları gönderin.

Yapımcı

Emre Karademir

Web sitesi

emrekarademir.com

GitHub

emrekarademirx

Lisans

Bu script, açık kaynak kodlu bir projedir ve MIT Lisansı ile lisanslanmıştır. Kullanım ve dağıtım şartları hakkında daha fazla bilgi için Lisans dosyasına bakın.

https://github.com/emrekarademirx/Toplu-E-posta-Gonderme
Previous Article

Resimden Metin Çıkarma Uygulaması

Next Article

Toplu E-posta Gönderme (Python)

Write a Comment

Leave a Comment

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir